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
Shenghang Tsai
ad9ab9d45a
New provider SiliconFlow and Its Latest DeekSeek Models
...
Update README.md
Update constant.ts
Update README_CN.md
2025-02-04 16:59:26 +08:00
river
8680182921
feat: Add DeepSeek API key and fix MCP environment variable parsing
2025-01-27 12:48:59 +08:00
Kadxy
a3d3ce3f4c
Merge branch 'main' into feat-mcp
2025-01-19 23:28:12 +08:00
Kadxy
bc71ae247b
feat: add ENABLE_MCP env var to toggle MCP feature globally and in Docker
2025-01-18 21:19:01 +08:00
code-october
57c88c0717
修复 VISION_MDOELS 在 docker 运行阶段不生效的问题
2024-12-30 08:58:41 +00:00
suruiqiang
7380c8a2c1
Merge branch 'main' of https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web into add_deepseek
2024-12-29 08:43:25 +08:00
Dogtiti
cdfe907fb5
fix: failed unit test
2024-12-28 17:54:21 +08:00
suruiqiang
081daf937e
since #5984 , add DeepSeek as a new ModelProvider (with deepseek-chat&deepseek-corder models), so that user can use openai and deepseek at same time with different api url&key
2024-12-27 16:57:26 +08:00
Yiming Zhang
210b29bfbe
refactor: remove NEXT_PUBLIC_ prefix from VISION_MODELS env var
2024-12-21 03:51:54 -05:00
code-october
23350c842b
fix o1 in disableGPT4
2024-11-21 03:45:07 +00:00
DDMeaqua
afe12c212e
chore: update
2024-11-01 13:53:43 +08:00
DDMeaqua
d357b45e84
feat: [ #5714 ] 支持GLM
2024-10-30 19:24:03 +08:00
lloydzhou
8455fefc8a
add xai
2024-10-23 11:40:06 +08:00
Yudong
df222ded12
修正了typo, WebDev -> WebDav
2024-09-19 14:15:31 +08:00
Yudong
212d15fdd0
修正了typo,WHITE_WEBDEV_ENDPOINTS -> WHITE_WEBDAV_ENDPOINTS
2024-09-19 11:20:18 +08:00
l.tingting
c1b74201e4
add chatgpt-4o-latest
2024-09-07 01:42:56 +08:00
Lloyd Zhou
e033bef544
Merge branch 'main' into feat-i18n
2024-08-16 16:13:13 +08:00
DDMeaqua
d88cc575e5
chore: update
2024-08-16 16:10:31 +08:00
lyf
af21c57e77
ban gpt4
2024-08-07 10:15:39 +08:00
webws
b2c1644d69
feat: add support for iFLYTEK Spark API (接入讯飞星火模型)
2024-08-06 17:54:30 +08:00
lloydzhou
6a0bda00f5
merge main
2024-08-01 15:39:54 +08:00
lloydzhou
fd9e94e078
merge main
2024-08-01 13:18:33 +08:00
lloydzhou
b8bbc37b8e
merge main
2024-08-01 11:57:23 +08:00
lloydzhou
40cbabc330
add moonshot api
2024-08-01 11:55:22 +08:00
lloydzhou
825929fdc8
merge main
2024-07-25 19:18:45 +08:00
lloydzhou
d8afd1af88
add expiration_ttl for kv storage
2024-07-25 16:56:08 +08:00
lloydzhou
421bf33c0e
save artifact content to cloudflare workers kv
2024-07-24 20:02:37 +08:00
lloydzhou
fc31d8e5d1
merge origin/main
2024-07-20 15:15:46 +08:00
DDDDD12138
8edc0989e2
chore: remove unused imports and correct typos
2024-07-18 01:51:56 +08:00
lloydzhou
498d0f0b8b
merge main
2024-07-11 15:29:47 +08:00
lloydzhou
23872086fa
merge code
2024-07-09 19:37:47 +08:00
lloydzhou
c229d2c3ce
merge main
2024-07-09 16:53:15 +08:00
licoy
2b0153807c
feat: Add Stability API server relay sending
2024-07-09 09:50:04 +08:00
Dogtiti
9bdd37bb63
feat: qwen
2024-07-07 21:59:56 +08:00
Dogtiti
d726c71141
wip: tencent
2024-07-07 14:43:28 +08:00
Dogtiti
1caa61f4c0
feat: swap name and displayName for bytedance in custom models
2024-07-06 22:59:20 +08:00
Dogtiti
9b3b4494ba
wip: doubao
2024-07-06 14:59:37 +08:00
Dogtiti
785d3748e1
feat: support baidu model
2024-07-06 13:05:09 +08:00
licoy
a16725ac17
feat: Improve SD list data and API integration
2024-07-03 15:37:34 +08:00
Dean-YZG
2d1f0c9f57
feat: support env var DEFAULT_INPUT_TEMPLATE to custom default template for preprocessing user inputs
2024-05-13 17:11:11 +08:00
Dean-YZG
864529cbf6
feat: googleApiKey & anthropicApiKey support setting multi-key
2024-05-06 21:14:53 +08:00
butterfly
b3e856df1d
feat: fix 1)the property named 'role' of the first message must be 'user' 2)if default summarize model 'gpt-3.5-turbo' is blocked, use currentModel instead 3)if apiurl&apikey set by location, useCustomConfig would be opened
2024-05-06 19:26:39 +08:00
Wayland Zhan
c96e4b7966
feat: Support a way to define default model by adding DEFAULT_MODEL env.
2024-04-19 06:57:15 +00:00
butterfly
b175132854
feat: Optimize var names
2024-04-09 18:23:52 +08:00
butterfly
8b191bd2f7
feat: white webdav server domain
2024-04-09 18:05:56 +08:00
butterfly
69b079c86e
feat: dev done
2024-04-07 11:32:57 +08:00
fred-bf
e71094d4a8
chore: update GTM_ID definition, close #4217
2024-03-05 17:36:52 +08:00
Fred Liang
31d9d2efcd
feat: support setting up GTM
2024-01-22 15:12:21 +08:00
Fred Liang
753c518d33
chore: update how to identify google model
2023-12-25 03:46:35 +08:00