IcedTangerine
|
6d90b2f3dc
|
Merge pull request #1145 from RedwindA/feature/gemini_snake_case_support
feat: 支持Gemini inline_data 的蛇形命名法
|
2025-06-09 22:06:58 +08:00 |
|
Calcium-Ion
|
f95feae571
|
Merge pull request #1180 from RedwindA/fix/gemini-tool
🐛 fix(Gemini): improve JSON parsing for tool content handling
|
2025-06-09 20:51:28 +08:00 |
|
CaIon
|
2fb222b9a4
|
refactor(dto): change function and encoding fields to use json.RawMessage for improved flexibility
|
2025-06-08 16:28:47 +08:00 |
|
CaIon
|
fcb9647aeb
|
fix(relay-gemini): remove outdated unsupported models from CovertGemini2OpenAI function
|
2025-06-08 16:22:39 +08:00 |
|
Calcium-Ion
|
5d7e688bfe
|
Merge pull request #1174 from QuantumNous/refactor/message
refactor: message content 改成 any
|
2025-06-08 16:22:20 +08:00 |
|
CaIon
|
7469446a20
|
fix(relay-gemini): add unsupported models to CovertGemini2OpenAI function
|
2025-06-08 16:04:31 +08:00 |
|
RedwindA
|
da41545139
|
🐛 fix(Gemini): improve JSON parsing for tool content handling
|
2025-06-08 14:35:56 +08:00 |
|
Xyfacai
|
8343fe0740
|
refactor: message content 改成 any
refactor: message content 改成 any
|
2025-06-07 23:47:22 +08:00 |
|
creamlike1024
|
0e9a193ed8
|
feat: gemini audio input billing
|
2025-06-07 12:26:23 +08:00 |
|
RedwindA
|
eb23dffa04
|
修复2.5-pro的预算范围
|
2025-06-06 01:58:02 +08:00 |
|
RedwindA
|
8add0b1592
|
解决合并冲突
|
2025-06-06 01:29:06 +08:00 |
|
RedwindA
|
2c3464c2c6
|
清理注释
|
2025-06-06 01:09:51 +08:00 |
|
RedwindA
|
f24e2b0d40
|
Fix: Correctly relay FunctionResponse content for Gemini API
|
2025-06-06 00:56:38 +08:00 |
|
RedwindA
|
0827ebd22e
|
fix: 移除流式响应结尾的[Done],以适应Gemini API的行为
|
2025-06-04 15:41:25 +08:00 |
|
RedwindA
|
9390cbeea8
|
支持Gemini inline_data的蛇形命名法
|
2025-06-04 02:18:54 +08:00 |
|
IcedTangerine
|
b90aa227ef
|
Merge pull request #1107 from QuantumNous/gemini-relay
Gemini 格式
|
2025-06-03 10:50:50 +08:00 |
|
Calcium-Ion
|
c668362f9d
|
Merge pull request #1139 from RedwindA/gemini-fix
feat: 增加对Gemini MimeType类型的验证
|
2025-06-02 22:33:01 +08:00 |
|
RedwindA
|
088abcdedc
|
feat: 增加对GeminiMIME类型的验证
|
2025-06-02 19:00:55 +08:00 |
|
RedwindA
|
7aad5b0479
|
refactor: enhance cleanFunctionParameters for improved handling of JSON schema, including support for $defs and conditional keywords
|
2025-06-01 02:08:13 +08:00 |
|
xqx121
|
efd4a46a97
|
Fix: Gemini2.5pro ThinkingConfig
|
2025-05-31 17:50:00 +08:00 |
|
creamlike1024
|
253f487d80
|
gemini stream
|
2025-05-26 14:50:50 +08:00 |
|
creamlike1024
|
75d859dce2
|
gemini text generation
|
2025-05-26 13:34:41 +08:00 |
|
CaIon
|
6436a165af
|
feat: enhance Gemini response handling by adding reasoning content and updating JSON decoding method
|
2025-05-22 16:11:50 +08:00 |
|
CaIon
|
526b7e6048
|
feat: add Thought field to GeminiPart and update response handling in streamResponseGeminiChat2OpenAI
|
2025-05-22 15:52:23 +08:00 |
|
CaIon
|
0bf328939a
|
refactor: update JSON field names in GeminiChatRequest for consistency
|
2025-05-19 20:26:30 +08:00 |
|
Alex Liu
|
7ecd9d053e
|
fix: gemini response json schema
|
2025-05-07 18:08:56 +08:00 |
|
creamlike1024
|
8ea4c76f2b
|
feat: support /v1/responses API
|
2025-05-02 13:59:46 +08:00 |
|
CaIon
|
d309727e99
|
fix: gemini thinking tokens count #1014
|
2025-04-29 16:21:54 +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
|
effa523a54
|
feat: support gemini output text and inline images. (close #866)
|
2025-04-15 02:32:51 +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
|
1e95160293
|
Update model-ratio.go
|
2025-04-04 23:41:41 +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
|
47c297794d
|
feat: 初步兼容流模式下openai渠道类型转为claude格式访问 #862
|
2025-03-13 19:32:08 +08:00 |
|
1808837298@qq.com
|
78fc3a191c
|
feat: claude relay
|
2025-03-12 21:31:46 +08:00 |
|
Sh1n3zZ
|
9a878df8c0
|
feat: gemini Embeddings support
|
2025-03-10 23:32:06 +08:00 |
|
1808837298@qq.com
|
c4ca4af8ce
|
fix: Prevent resource leaks by adding body close in stream handlers
|
2025-03-05 19:51:22 +08:00 |
|
1808837298@qq.com
|
d647214555
|
refactor: Centralize stream handling and helper functions in relay package
|
2025-03-05 19:47:41 +08:00 |
|
1808837298@qq.com
|
0646fa1892
|
fix: gemini&claude tool call format #795 #766
|
2025-02-26 23:56:10 +08:00 |
|
1808837298@qq.com
|
23de62ec0d
|
fix: claude tool call format #795 #766
|
2025-02-26 23:40:16 +08:00 |
|
1808837298@qq.com
|
832f4b2b1a
|
fix: Update Gemini safety settings category
|
2025-02-26 19:18:00 +08:00 |
|
1808837298@qq.com
|
8a30d64a75
|
feat: Add Gemini version settings configuration support (close #568)
|
2025-02-26 18:19:09 +08:00 |
|
1808837298@qq.com
|
0a369cc193
|
feat: Add Gemini safety settings configuration support (close #703)
|
2025-02-26 16:54:43 +08:00 |
|
Sh1n3zZ
|
873a79f28f
|
feat: add Gemini Imagen image generation support
|
2025-02-18 01:41:58 +08:00 |
|
Calcium-Ion
|
b21ba28167
|
Merge pull request #723 from kuwork/main
Support for MokaAI M3E
|
2025-02-11 22:16:18 +07:00 |
|
HynoR
|
f062c3596d
|
chore: sync gemini aistudio model
|
2025-02-06 13:32:19 +08:00 |
|