kayx23 commented on code in PR #1833:
URL: https://github.com/apache/apisix-website/pull/1833#discussion_r1862976008


##########
blog/en/blog/2024/11/30/monthly-report.md:
##########
@@ -0,0 +1,53 @@
+---
+title: "Monthly Report (October 01 - November 30)"
+keywords: ["Apache APISIX", "API Gateway", "Monthly Report", "Contributor"]
+description: Our monthly Apache APISIX community report generates insights 
into the project's monthly developments. The reports provide a pathway into the 
Apache APISIX community, ensuring that you stay well-informed and actively 
involved.
+tags: [Community]
+image: https://static.apiseven.com/uploads/2024/11/29/skKTqZaH_nov-cover-en.png
+---
+
+> We have recently made some additions and improvements to specific features 
within Apache APISIX. The main improvements include the addition of 
`ai-content-moderation` and `ai-rag` plugins, and a total request panel in the 
Grafana dashboard among other enhancements. For detailed information, please 
read the monthly report.
+<!--truncate-->
+## Introduction
+
+From its inception, the Apache APISIX project has embraced the ethos of 
open-source community collaboration, propelling it into the ranks of the most 
active global open-source API gateway projects. The proverbial wisdom of 
'teamwork makes the dream work' rings true in our way and is made possible by 
the collective effort of our community.
+
+From October 1 to November 30, 9 contributors made 29 commits to Apache 
APISIX. We sincerely appreciate your contributions to Apache APISIX.
+
+## Contributor Statistics
+
+![Apache APISIX Contributors 
List](https://static.apiseven.com/uploads/2024/11/29/7z0d7q0r_contributors-nov.png)
+
+![Apache APISIX New 
Contributors](https://static.apiseven.com/uploads/2024/11/29/53aNHiqa_nov-new-contributors.png)
+
+## Recent Feature Highlights
+
+1. [Refactor google-cloud-logging 
Plugin](https://github.com/apache/apisix/pull/11596) (Contributor: 
[HuanXin-Chen](https://github.com/HuanXin-Chen))
+
+This PR changed `scope` into `scopes` according to OAuth2/OIDC rules. It also 
replaced `google-cloud-logging/oauth.lua` with `utils/google-cloud-oauth.lua`.
+
+2. [Add `ai-content-moderation` 
Plugin](https://github.com/apache/apisix/pull/11541) (Contributor: 
[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+The `ai-prompt-decorator` plugin simplifies access to LLM providers, such as 
OpenAI and Anthropic, and their models by appending or prepending prompts into 
the request.
+
+3. [Add `ai-rag` 
Plugin](https://github.com/apache/apisix/pull/11568)(Contributor: 
[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+Implement the ai-rag plugin that uses RAG (Retrieval Augmented Generation), to 
return information about untrained events/facts from LLMs.
+
+4. [Add Total Request Panel in Grafana 
Dashboard](https://github.com/apache/apisix/pull/11692) (Contributor: 
[Revolyssup](https://github.com/Revolyssup))
+
+As the Grafana dashboard only has panels for RPS per status code and RPS per 
service/route, this PR also adds a total RPS panel for the overview of RPS 
changes.
+
+5. [Use `setmetatable` to Set Hidden Variables without Effecting Serialisation 
in `body-transformer` Plugin](https://github.com/apache/apisix/pull/11770) 
(Contributor: [Revolyssup](https://github.com/Revolyssup))
+
+Users hope to directly use the decoded body in the template of 
`body-transformer` plugin, modify its fields, and then encode it again.
+
+6. [Support configuring `key_claim_name` in `jwt-auth` 
Plugin](https://github.com/apache/apisix/pull/11772) (Contributor: 
[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+Configuring key_claim_name in the JWT plugin is essential for specifying which 
claim in the JWT contains the key that identifies the secret used for 
validating the token.

Review Comment:
   ```suggestion
   Configuring `key_claim_name` in the JWT plugin is essential for specifying 
which claim in the JWT contains the key that identifies the secret used for 
validating the token.
   ```



##########
blog/en/blog/2024/11/30/monthly-report.md:
##########
@@ -0,0 +1,53 @@
+---
+title: "Monthly Report (October 01 - November 30)"
+keywords: ["Apache APISIX", "API Gateway", "Monthly Report", "Contributor"]
+description: Our monthly Apache APISIX community report generates insights 
into the project's monthly developments. The reports provide a pathway into the 
Apache APISIX community, ensuring that you stay well-informed and actively 
involved.
+tags: [Community]
+image: https://static.apiseven.com/uploads/2024/11/29/skKTqZaH_nov-cover-en.png
+---
+
+> We have recently made some additions and improvements to specific features 
within Apache APISIX. The main improvements include the addition of 
`ai-content-moderation` and `ai-rag` plugins, and a total request panel in the 
Grafana dashboard among other enhancements. For detailed information, please 
read the monthly report.
+<!--truncate-->
+## Introduction
+
+From its inception, the Apache APISIX project has embraced the ethos of 
open-source community collaboration, propelling it into the ranks of the most 
active global open-source API gateway projects. The proverbial wisdom of 
'teamwork makes the dream work' rings true in our way and is made possible by 
the collective effort of our community.
+
+From October 1 to November 30, 9 contributors made 29 commits to Apache 
APISIX. We sincerely appreciate your contributions to Apache APISIX.
+
+## Contributor Statistics
+
+![Apache APISIX Contributors 
List](https://static.apiseven.com/uploads/2024/11/29/7z0d7q0r_contributors-nov.png)
+
+![Apache APISIX New 
Contributors](https://static.apiseven.com/uploads/2024/11/29/53aNHiqa_nov-new-contributors.png)
+
+## Recent Feature Highlights
+
+1. [Refactor google-cloud-logging 
Plugin](https://github.com/apache/apisix/pull/11596) (Contributor: 
[HuanXin-Chen](https://github.com/HuanXin-Chen))
+
+This PR changed `scope` into `scopes` according to OAuth2/OIDC rules. It also 
replaced `google-cloud-logging/oauth.lua` with `utils/google-cloud-oauth.lua`.
+
+2. [Add `ai-content-moderation` 
Plugin](https://github.com/apache/apisix/pull/11541) (Contributor: 
[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+The `ai-prompt-decorator` plugin simplifies access to LLM providers, such as 
OpenAI and Anthropic, and their models by appending or prepending prompts into 
the request.
+
+3. [Add `ai-rag` 
Plugin](https://github.com/apache/apisix/pull/11568)(Contributor: 
[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+Implement the ai-rag plugin that uses RAG (Retrieval Augmented Generation), to 
return information about untrained events/facts from LLMs.

Review Comment:
   ```suggestion
   Implement the `ai-rag` plugin that uses RAG (Retrieval Augmented 
Generation), to return information about untrained events/facts from LLMs.
   ```



##########
blog/en/blog/2024/11/30/monthly-report.md:
##########
@@ -0,0 +1,53 @@
+---
+title: "Monthly Report (October 01 - November 30)"
+keywords: ["Apache APISIX", "API Gateway", "Monthly Report", "Contributor"]
+description: Our monthly Apache APISIX community report generates insights 
into the project's monthly developments. The reports provide a pathway into the 
Apache APISIX community, ensuring that you stay well-informed and actively 
involved.
+tags: [Community]
+image: https://static.apiseven.com/uploads/2024/11/29/skKTqZaH_nov-cover-en.png
+---
+
+> We have recently made some additions and improvements to specific features 
within Apache APISIX. The main improvements include the addition of 
`ai-content-moderation` and `ai-rag` plugins, and a total request panel in the 
Grafana dashboard among other enhancements. For detailed information, please 
read the monthly report.
+<!--truncate-->
+## Introduction
+
+From its inception, the Apache APISIX project has embraced the ethos of 
open-source community collaboration, propelling it into the ranks of the most 
active global open-source API gateway projects. The proverbial wisdom of 
'teamwork makes the dream work' rings true in our way and is made possible by 
the collective effort of our community.
+
+From October 1 to November 30, 9 contributors made 29 commits to Apache 
APISIX. We sincerely appreciate your contributions to Apache APISIX.
+
+## Contributor Statistics
+
+![Apache APISIX Contributors 
List](https://static.apiseven.com/uploads/2024/11/29/7z0d7q0r_contributors-nov.png)
+
+![Apache APISIX New 
Contributors](https://static.apiseven.com/uploads/2024/11/29/53aNHiqa_nov-new-contributors.png)
+
+## Recent Feature Highlights
+
+1. [Refactor google-cloud-logging 
Plugin](https://github.com/apache/apisix/pull/11596) (Contributor: 
[HuanXin-Chen](https://github.com/HuanXin-Chen))

Review Comment:
   ```suggestion
   1. [Refactor `google-cloud-logging` 
Plugin](https://github.com/apache/apisix/pull/11596) (Contributor: 
[HuanXin-Chen](https://github.com/HuanXin-Chen))
   ```



##########
blog/zh/blog/2024/11/30/monthly-report.md:
##########
@@ -0,0 +1,53 @@
+---
+title: "社区月报 (10.01 - 11.30)"
+keywords: ["Apache APISIX", "API 网关", "社区月报", "贡献者"]
+description: Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 
社区中来。
+tags: [Community]
+image: https://static.apiseven.com/uploads/2024/11/29/69Av0Gu3_nov-cover-cn.png
+---
+
+> 最近,我们新增并改进了 Apache APISIX 的部分功能,包括新增 `ai-content-moderation` 和 `ai-rag` 插件,在 
Grafana 仪表盘中新增总请求变化面板等。有关更多功能新亮点,请阅读本期月报。
+<!--truncate-->
+## 导语
+
+Apache APISIX 项目始终秉承着开源社区协作的精神,自问世起便崭露头角,如今已经成为全球最活跃的开源 API 
网关项目之一。正如谚语所言,“众人拾柴火焰高”,这一辉煌成就,得益于整个社区伙伴的协同努力。
+
+从 2024.10.01 至 2024.11.30,有 9 名开发者提交了 29 个 commits,为 Apache APISIX 
做出了重要贡献。感谢这些伙伴们对 Apache APISIX 的无私支持!正是因为你们的付出,才能让 Apache APISIX 项目不断改进、提升和壮大。
+
+## 贡献者统计
+
+![贡献者名单](https://static.apiseven.com/uploads/2024/11/29/7z0d7q0r_contributors-nov.png)
+
+![新晋贡献者](https://static.apiseven.com/uploads/2024/11/29/53aNHiqa_nov-new-contributors.png)
+
+## 近期亮点功能
+
+1. [重构 google-cloud-logging 
文档](https://github.com/apache/apisix/pull/11596)(贡献者:[HuanXin-Chen](https://github.com/HuanXin-Chen))
+
+此 PR 将 `scope` 更改为符合 OAuth2/OIDC 规则的 `scopes`,同时,替换 
`google-cloud-logging/oauth.lua` 为 `utils/google-cloud-oauth.lua`。
+
+2. [新增 `ai-content-moderation` 
插件](https://github.com/apache/apisix/pull/11541)(贡献者:[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+`ai-content-moderation` 插件处理请求体以检查是否存在有害内容,并在其超过配置的阈值时拒绝该请求。
+
+3. [新增 `ai-rag` 
插件](https://github.com/apache/apisix/pull/11568)(贡献者:[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+`ai-rag` 插件使用 RAG,即检索增强生成技术 ,通过从外部知识库中检索相关信息,将这些信息与大型语言模型结合,生成更加准确和可靠的回答。
+
+4. [在 Grafana 
仪表盘中新增总请求变化面板](https://github.com/apache/apisix/pull/11692)(贡献者:[Revolyssup](https://github.com/Revolyssup))
+
+由于 Grafana 仪表板仅包含按状态码和按服务/路由的 RPS 面板,因此此 PR 还添加了一个总 RPS 面板,用于概览 RPS 的变化情况。
+
+5. [在 `body-transformer` 插件中使用 `setmetatable` 
设置隐藏变量而不影响序列化](https://github.com/apache/apisix/pull/11770)(贡献者:[Revolyssup](https://github.com/Revolyssup))
+
+此 PR 能让用户直接在 `body-transformer` 的模板中使用解码后的body,修改其字段,然后再次进行编码。
+
+6. [支持在 `jwt-auth` 插件中配置 
`key_claim_name`](https://github.com/apache/apisix/pull/11772)(贡献者:[shreemaan-abhishek](https://github.com/shreemaan-abhishek))
+
+支持在 jwt-auth 插件中配置 `key_claim_name`,用于指定 jwt-auth 中的哪个声明包含用于验证令牌的密钥,从而识别所使用的 
secret。

Review Comment:
   ```suggestion
   支持在 `jwt-auth` 插件中配置 `key_claim_name`,用于指定 `jwt-auth` 
中的哪个声明包含用于验证令牌的密钥,从而识别所使用的 secret。
   ```



##########
blog/zh/blog/2024/11/30/monthly-report.md:
##########
@@ -0,0 +1,53 @@
+---
+title: "社区月报 (10.01 - 11.30)"
+keywords: ["Apache APISIX", "API 网关", "社区月报", "贡献者"]
+description: Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 
社区中来。
+tags: [Community]
+image: https://static.apiseven.com/uploads/2024/11/29/69Av0Gu3_nov-cover-cn.png
+---
+
+> 最近,我们新增并改进了 Apache APISIX 的部分功能,包括新增 `ai-content-moderation` 和 `ai-rag` 插件,在 
Grafana 仪表盘中新增总请求变化面板等。有关更多功能新亮点,请阅读本期月报。
+<!--truncate-->
+## 导语
+
+Apache APISIX 项目始终秉承着开源社区协作的精神,自问世起便崭露头角,如今已经成为全球最活跃的开源 API 
网关项目之一。正如谚语所言,“众人拾柴火焰高”,这一辉煌成就,得益于整个社区伙伴的协同努力。
+
+从 2024.10.01 至 2024.11.30,有 9 名开发者提交了 29 个 commits,为 Apache APISIX 
做出了重要贡献。感谢这些伙伴们对 Apache APISIX 的无私支持!正是因为你们的付出,才能让 Apache APISIX 项目不断改进、提升和壮大。
+
+## 贡献者统计
+
+![贡献者名单](https://static.apiseven.com/uploads/2024/11/29/7z0d7q0r_contributors-nov.png)
+
+![新晋贡献者](https://static.apiseven.com/uploads/2024/11/29/53aNHiqa_nov-new-contributors.png)
+
+## 近期亮点功能
+
+1. [重构 google-cloud-logging 
文档](https://github.com/apache/apisix/pull/11596)(贡献者:[HuanXin-Chen](https://github.com/HuanXin-Chen))

Review Comment:
   ```suggestion
   1. [重构 `google-cloud-logging` 
文档](https://github.com/apache/apisix/pull/11596)(贡献者:[HuanXin-Chen](https://github.com/HuanXin-Chen))
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to