1808837298@qq.com
d0bc8d17d1
feat: Enhance Claude MaxTokens configuration handling
...
- Update Claude relay to set default MaxTokens dynamically
- Modify web interface to clarify default MaxTokens input purpose
- Improve token configuration logic for thinking adapter models
2025-02-27 22:10:29 +08:00
1808837298@qq.com
3a18c0ce9f
fix: Correct model request configuration in Vertex Claude adaptor
2025-02-27 20:51:10 +08:00
1808837298@qq.com
929668bead
feat: Refactor model configuration management with new config system
...
- Introduce a new configuration management approach for model-specific settings
- Update Gemini settings to use the new config system with more flexible management
- Add support for dynamic configuration updates in option handling
- Modify Claude and Vertex adaptors to use new configuration methods
- Enhance web interface to support namespaced configuration keys
2025-02-27 20:49:34 +08:00
1808837298@qq.com
5f0b3f6d6f
fix: Improve AWS Claude adaptor request conversion error handling #796
2025-02-27 14:57:00 +08:00
1808837298@qq.com
19a318c943
init openrouter adaptor
2025-02-27 00:01:21 +08:00
1808837298@qq.com
13ab0f8e4f
fix: gemini&claude tool call format #795 #766
2025-02-26 23:56:10 +08:00
1808837298@qq.com
6d8d40e67b
fix: claude tool call format #795 #766
2025-02-26 23:40:16 +08:00
1808837298@qq.com
287caf8e38
feat: Add Jina reranking support for OpenAI adaptor
2025-02-26 21:46:06 +08:00
1808837298@qq.com
ed4e1c2332
fix: Update Gemini safety settings category
2025-02-26 19:18:00 +08:00
1808837298@qq.com
bf80d71ddf
feat: Add Gemini version settings configuration support ( close #568 )
2025-02-26 18:19:09 +08:00
1808837298@qq.com
e19b244e73
feat: Add Gemini safety settings configuration support ( close #703 )
2025-02-26 16:54:43 +08:00
1808837298@qq.com
f451268830
feat: Update Claude relay temperature setting
2025-02-25 22:01:05 +08:00
1808837298@qq.com
069f2672c1
refactor: Enhance user context and quota management
...
- Add new context keys for user-related information
- Modify user cache and authentication middleware to populate context
- Refactor quota and notification services to use context-based user data
- Remove redundant database queries by leveraging context information
- Update various components to use new context-based user retrieval methods
2025-02-25 20:56:16 +08:00
1808837298@qq.com
da4d1861fe
fix: Adjust Claude thinking mode request parameters
2025-02-25 16:52:45 +08:00
1808837298@qq.com
607e3206b3
Merge branch 'main' into thinking
...
# Conflicts:
# relay/channel/claude/dto.go
2025-02-25 15:21:22 +08:00
1808837298@qq.com
83feb492fb
feat: Add support for Claude thinking parameter in request
2025-02-25 14:37:03 +08:00
MartialBE
4f212be45c
feat: Add Claude 3.7 Sonnet thinking mode support
2025-02-25 14:10:43 +08:00
1808837298@qq.com
92918e3751
feat: Add Claude 3.7 Sonnet model to AWS channel mapping
2025-02-25 02:55:23 +08:00
1808837298@qq.com
de15551570
feat: Add support for Claude 3.7 Sonnet model
2025-02-25 02:51:31 +08:00
1808837298@qq.com
a81a28b7a5
feat: Support max_tokens parameter for Ollama channel #782
2025-02-24 17:35:49 +08:00
1808837298@qq.com
b6f95dca41
feat: Add support for different Dify bot types and request URLs
2025-02-24 14:18:30 +08:00
1808837298@qq.com
115a181db3
feat: Add thinking-to-content conversion for stream responses
2025-02-23 17:05:57 +08:00
1808837298@qq.com
88a2fec190
fix: mistral
2025-02-22 16:29:48 +08:00
1808837298@qq.com
27ea231d66
fix: fix image ratio calculation
2025-02-22 15:50:18 +08:00
1808837298@qq.com
bf75b30870
fix: mistral adaptor ( close #774 )
2025-02-21 22:21:19 +08:00
1808837298@qq.com
6e7587ab46
feat: Add reasoning content support in OpenAI response handling
2025-02-21 18:52:51 +08:00
1808837298@qq.com
b9b69b01e5
refactor: Improve message content handling and quota error responses
2025-02-21 18:18:21 +08:00
1808837298@qq.com
9cc6385b0c
feat: Enhance sensitive word detection with detailed logging
2025-02-21 16:57:30 +08:00
1808837298@qq.com
06da65a9d0
refactor: Simplify model mapping and pricing logic across relay modules
2025-02-20 16:41:46 +08:00
1808837298@qq.com
60aac77c08
fix: Correct Ollama channel authentication header setting
2025-02-20 01:28:15 +08:00
Coming
a13f4d6c56
fix: Fix Ollama channel authentication
2025-02-20 00:52:30 +08:00
1808837298@qq.com
971aea09ee
feat: Improve image handling for Ollama channels
2025-02-19 20:45:42 +08:00
1808837298@qq.com
a4b2b9c935
feat: Enhance Ollama channel support with additional request parameters #771
2025-02-19 19:58:34 +08:00
1808837298@qq.com
ae5875d4c7
fix: Remove redundant error handling in distributor and relay modules
2025-02-19 18:47:28 +08:00
1808837298@qq.com
5937d850d9
refactor: Replace manual goroutine creation with gopool.Go
2025-02-19 18:38:29 +08:00
Calcium-Ion
2b7435500c
Merge pull request #770 from Calcium-Ion/refactor_notify
...
feat: Add user notification settings and multiple notification methods
2025-02-19 14:54:54 +07:00
1808837298@qq.com
4e871507cf
feat: Implement comprehensive webhook notification system
2025-02-19 15:40:54 +08:00
Calcium-Ion
2e3b920a2c
Merge pull request #763 from Sh1n3zZ/support-imagen-3.0-generate-002
...
feat: add Gemini Imagen image generation support
2025-02-18 15:32:32 +07:00
1808837298@qq.com
812c188ab1
fix: Extend temperature handling for OpenAI-like models
...
- Add support for suppressing temperature for o1 models
- Expand model prefix check to include 'o1' alongside 'o3' models
2025-02-18 16:00:56 +08:00
1808837298@qq.com
3da1344897
feat: Add user notification settings with quota warning and multiple notification methods
...
- Implement user notification settings with email and webhook options
- Add new user settings for quota warning threshold and notification preferences
- Create backend API and database support for user notification configuration
- Enhance frontend personal settings with notification configuration UI
- Support custom notification email and webhook URL
- Add service layer for sending user notifications
2025-02-18 14:54:21 +08:00
Sh1n3zZ
61d2a2f92d
feat: add Gemini Imagen image generation support
2025-02-18 01:41:58 +08:00
1808837298@qq.com
995b3a2403
Merge remote-tracking branch 'origin/main'
2025-02-17 18:15:13 +08:00
1808837298@qq.com
7b384cb933
feat: Add support for DeepSeek completions endpoint
2025-02-17 18:15:01 +08:00
Calcium-Ion
78f19d4690
Merge pull request #735 from jyc001/main
...
feat:Add Supoorts to FIM
2025-02-17 14:37:06 +07:00
nightcoffee
e7e5a16767
feat: add 火山引擎 support stream options
2025-02-15 04:55:57 +08:00
1808837298@qq.com
6bf99f218c
feat: Enhance VolcEngine channel support with bot model routing ( fix #757 )
2025-02-15 00:10:58 +08:00
1808837298@qq.com
bd4ce9cd91
fix: Improve OpenAI stream data parsing and handling
2025-02-14 23:52:25 +08:00
1808837298@qq.com
f5e3063f33
feat: Improve embedding request handling and support across channels
...
- Update EmbeddingRequest DTO to support more flexible input types
- Add input parsing method to handle various input formats
- Implement ConvertEmbeddingRequest for multiple channel adaptors
- Remove relayMode parameter from EmbeddingHelper
- Add input validation for embedding requests
- Simplify embedding request conversion for different channels
2025-02-12 14:39:36 +08:00
1808837298@qq.com
eceb6afcdd
feat: Add Baidu Qianfan V2 channel support #725
...
- Update channel constants to include Baidu V2 channel
- Create new Baidu V2 adaptor for relay
- Add Baidu V2 models and channel configuration
- Update relay adaptor to support Baidu V2 channel
- Modify web channel constants to include Baidu V2 option
2025-02-12 00:07:02 +08:00
1808837298@qq.com
28c13e5a0f
feat: Add support for VolcEngine (Doubao) channel #313 #734
2025-02-11 23:47:15 +08:00