ChatGPT-Next-Web/app/api
AC fc9688a1f7 feat(bedrock): Integrate AWS Bedrock as a new LLM provider
Adds support for using models hosted on AWS Bedrock, specifically Anthropic Claude models.

Key changes:
- Added '@aws-sdk/client-bedrock-runtime' dependency.
- Updated constants, server config, and auth logic for Bedrock.
- Implemented backend API handler () to communicate with the Bedrock API, handling streaming and non-streaming responses, and formatting output to be OpenAI compatible.
- Updated dynamic API router () to dispatch requests to the Bedrock handler.
- Created frontend client () and updated client factory ().
- Updated  with necessary Bedrock environment variables (AWS keys, region, enable flag) and an example for using  to alias Bedrock models.
2025-04-06 00:46:35 +08:00
..
[provider]/[...path] feat(bedrock): Integrate AWS Bedrock as a new LLM provider 2025-04-06 00:46:35 +08:00
artifacts chore: artifact => artifacts 2024-07-26 15:50:26 +08:00
bedrock feat(bedrock): Integrate AWS Bedrock as a new LLM provider 2025-04-06 00:46:35 +08:00
config 修复 VISION_MDOELS 在 docker 运行阶段不生效的问题 2024-12-30 08:58:41 +00:00
tencent chore: remove unused imports 2024-09-15 20:17:02 +08:00
upstash/[action]/[...key] fix: fix upstash sync issue 2024-03-14 01:56:36 +08:00
webdav/[...path] 修正了typo, WebDev -> WebDav 2024-09-19 14:15:31 +08:00
alibaba.ts fix model leak issue 2024-11-29 15:47:28 +00:00
anthropic.ts fix model leak issue 2024-11-29 15:47:28 +00:00
auth.ts feat(bedrock): Integrate AWS Bedrock as a new LLM provider 2025-04-06 00:46:35 +08:00
azure.ts chore: remove unused imports 2024-09-15 20:17:02 +08:00
baidu.ts fix model leak issue 2024-11-29 15:47:28 +00:00
bytedance.ts fix model leak issue 2024-11-29 15:47:28 +00:00
common.ts Merge branch 'main' of https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web into add_deepseek 2024-12-29 08:43:25 +08:00
deepseek.ts fix issue #6009 add setting items for deepseek 2024-12-30 18:23:18 +08:00
glm.ts fix model leak issue 2024-11-29 15:47:28 +00:00
google.ts hotfix for x-goog-api-key 2024-09-29 15:51:28 +08:00
iflytek.ts fix model leak issue 2024-11-29 15:47:28 +00:00
moonshot.ts fix model leak issue 2024-11-29 15:47:28 +00:00
openai.ts Merge branch 'main' of https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web 2025-02-16 10:50:07 +08:00
proxy.ts Update proxy.ts 2024-11-11 12:59:29 +08:00
siliconflow.ts New provider SiliconFlow and Its Latest DeekSeek Models 2025-02-04 16:59:26 +08:00
stability.ts reduce cloudflare functions build size 2024-08-05 12:59:27 +08:00
xai.ts fix model leak issue 2024-11-29 15:47:28 +00:00