CaIon
|
d309727e99
|
fix: gemini thinking tokens count #1014
|
2025-04-29 16:21:54 +08:00 |
|
CaIon
|
1ab9892090
|
Merge remote-tracking branch 'new-api/main' into gpt-image
# Conflicts:
# relay/relay-image.go
|
2025-04-26 15:54:08 +08:00 |
|
CaIon
|
0647872c15
|
feat: support image edit model mapping
(cherry picked from commit 1a869d8ad77f262ee27675ec2deaf451b1743eb7)
|
2025-04-26 15:48:59 +08:00 |
|
xyfacai
|
873ebcf0c7
|
feat: support /images/edit
(cherry picked from commit 1c0a1238787d490f02dd9269b616580a16604180)
|
2025-04-26 15:44:56 +08:00 |
|
CaIon
|
283d021fa2
|
refactor: update deepseek beta api
|
2025-04-25 16:26:16 +08:00 |
|
CaIon
|
c1a0ca0bc7
|
refactor: update claude media source handling
|
2025-04-24 15:59:43 +08:00 |
|
CaIon
|
3169bfe362
|
refactor: update ClaudeMessageSource struct to include optional Url field and adjust media source handling in relay-claude #993
|
2025-04-24 00:39:09 +08:00 |
|
CaIon
|
fdd349c909
|
refactor: update GeminiThinkingConfig initialization
|
2025-04-18 23:13:28 +08:00 |
|
CaIon
|
ace677b3e7
|
refactor: remove unsupported 'exclusiveMinimum' field from cleanFunctionParameters
|
2025-04-18 22:40:05 +08:00 |
|
CaIon
|
6e2e10adf1
|
refactor: remove unsupported root-level fields from cleanFunctionParameters
|
2025-04-18 21:38:12 +08:00 |
|
CaIon
|
d378543819
|
feat: add gemini thinking suffix support #981
|
2025-04-18 19:36:18 +08:00 |
|
CaIon
|
b364e9e3b1
|
refactor: simplify model prefix checks and update message role for o-series models
|
2025-04-17 16:50:52 +08:00 |
|
CaIon
|
115c85390f
|
fix: claude parallel function calling
|
2025-04-15 04:52:33 +08:00 |
|
CaIon
|
effa523a54
|
feat: support gemini output text and inline images. (close #866)
|
2025-04-15 02:32:51 +08:00 |
|
CaIon
|
44a14ced01
|
fix: try to fix claude to openai format mcp #966
|
2025-04-15 01:16:06 +08:00 |
|
CaIon
|
e3b262da1d
|
feat: 添加流模式下的SSE保活机制 #945
|
2025-04-14 19:40:23 +08:00 |
|
CaIon
|
f970a03986
|
fix: xAI usage
|
2025-04-11 23:31:32 +08:00 |
|
CaIon
|
74d9bb1a12
|
feat: enhance Claude to OpenAI request conversion with additional relay info support
|
2025-04-11 19:13:38 +08:00 |
|
CaIon
|
9e4506ebaf
|
feat: 完善openai转claude支持
|
2025-04-11 18:28:50 +08:00 |
|
CaIon
|
577b18a1a1
|
feat: enhance file handling and logging in the application
|
2025-04-11 16:23:54 +08:00 |
|
CaIon
|
95f0ed1821
|
feat: implement parameter cleaning for Gemini functions
|
2025-04-10 22:35:03 +08:00 |
|
CaIon
|
984f91d111
|
feat: support zhipu_4v embeddings path
|
2025-04-10 20:53:51 +08:00 |
|
Calcium-Ion
|
cc219801f8
|
Merge pull request #959 from Praying/main
fix(relay): 优化数据流处理
|
2025-04-10 17:21:55 +08:00 |
|
CaIon
|
60a9bd45c6
|
feat: add xAI handling and response processing
|
2025-04-10 17:20:59 +08:00 |
|
quran
|
5bcfb8507d
|
fix(relay): 优化数据流处理
- 移除了 bufio 的无效使用
- 在 StreamScannerHandler 中增加了初始和最大缓冲区大小的常量设置
- 调整 StreamScannerHandler 中缓冲区大小,避免出现token too long报错
|
2025-04-10 16:56:16 +08:00 |
|
HynoR
|
cdd58282c2
|
feat: update adaptor methods and add new image model
|
2025-04-10 15:08:12 +08:00 |
|
HynoR
|
5c1386af2c
|
feat: add xai grok-3-mini reasoning effort
|
2025-04-10 13:31:43 +08:00 |
|
HynoR
|
4622c17c83
|
feat: add xai channel
feat: add xai channel
feat: add xai channel
|
2025-04-10 13:04:43 +08:00 |
|
CaIon
|
1e95160293
|
Update model-ratio.go
|
2025-04-04 23:41:41 +08:00 |
|
jasinliu
|
111cedf795
|
fix dify thinking
|
2025-03-28 00:21:27 +08:00 |
|
Seefs
|
f501a3e92e
|
fix: claude function calling type
|
2025-03-19 22:48:49 +08:00 |
|
1808837298@qq.com
|
6e17d31e92
|
feat: Add support for cross-region AWS model handling in awsStreamHandler
|
2025-03-17 23:41:00 +08:00 |
|
1808837298@qq.com
|
9b2cc6add7
|
feat: Enhance ConvertClaudeRequest method to set request model and handle vertex-specific request conversion
|
2025-03-17 17:13:33 +08:00 |
|
Calcium-Ion
|
eafbfac6a0
|
Merge pull request #872 from neotf/main
feat: support AWS Model CrossRegion
|
2025-03-17 16:18:11 +08:00 |
|
1808837298@qq.com
|
9b85cb2371
|
refactor: Update ClaudeResponse error handling to use pointer for ClaudeError and improve nil checks in response processing
|
2025-03-16 23:14:45 +08:00 |
|
1808837298@qq.com
|
8918381c96
|
feat: support xinference rerank to jina format
|
2025-03-16 21:06:29 +08:00 |
|
1808837298@qq.com
|
6e8916207e
|
refactor: Enhance Claude response handling
|
2025-03-16 19:11:58 +08:00 |
|
1808837298@qq.com
|
62dc82638d
|
feat: Introduce JSON decoding utility functions and update error handling in Claude and OpenAI response structures
|
2025-03-16 18:34:39 +08:00 |
|
1808837298@qq.com
|
9b6d92601a
|
refactor: Enhance error handling in AWS and Claude response processing by updating function signatures and improving error propagation
|
2025-03-16 16:47:16 +08:00 |
|
1808837298@qq.com
|
cc406e4fad
|
refactor: Streamline AWS and Claude response handling by consolidating logic and improving error management
|
2025-03-16 16:07:51 +08:00 |
|
Calcium-Ion
|
e951d55247
|
Merge pull request #874 from HynoR/feat/gemini2
Chore: Sync Cohere Latest Model
|
2025-03-15 19:44:37 +08:00 |
|
1808837298@qq.com
|
921ad4530e
|
refactor: Replace direct access to ImageUrl with GetImageMedia method across multiple relay channels
|
2025-03-15 19:43:37 +08:00 |
|
1808837298@qq.com
|
b93827c425
|
feat: support dify upload image file
|
2025-03-15 19:10:12 +08:00 |
|
TAKO
|
adbfdd0150
|
Sync Cohere Latest Model
|
2025-03-15 12:12:46 +08:00 |
|
neotf
|
ac9bd53098
|
feat: support AWS Model CrossRegion
|
2025-03-15 01:42:24 +08:00 |
|
1808837298@qq.com
|
b869cec78b
|
refactor: Change ClaudeError field type to non-pointer and enhance response handling with reasoning content
|
2025-03-14 17:48:26 +08:00 |
|
CalciumIon
|
5021000c5d
|
refactor: Simplify OpenAI handler function signature and remove unused TextResponseWithError struct; introduce common_handler for rerank functionality
|
2025-03-14 17:31:05 +08:00 |
|
Calcium-Ion
|
6d5abaa404
|
Merge pull request #867 from Sh1n3zZ/wrong-think-label-fix
fix: wrong thinking labels appear in non-thinking models (#861)
|
2025-03-14 16:59:56 +08:00 |
|
CalciumIon
|
15c5fbd3c8
|
refactor: Update token usage calculation in FormatClaudeResponseInfo #865
|
2025-03-14 17:00:39 +08:00 |
|
Sh1n3zZ
|
7513065760
|
fix: wrong thinking labels appear in non-thinking models (#861)
|
2025-03-14 03:13:52 +08:00 |
|