JoeyLearnsToCode
f00ac5f27b
feat: Add Parameters Override
2025-03-29 14:39:39 +08:00
1808837298@qq.com
4f6167243f
feat: Update RerankerInfo structure and modify GenRelayInfoRerank function to accept RerankRequest
2025-03-17 16:44:53 +08:00
1808837298@qq.com
8918381c96
feat: support xinference rerank to jina format
2025-03-16 21:06:29 +08:00
CalciumIon
d3cdbd2fac
feat: Add HasSentThinkingContent field to ThinkingContentInfo struct
2025-03-14 17:09:40 +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
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
d04d78a116
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
4597816a14
feat: Add thinking-to-content conversion for stream responses
2025-02-23 17:05:57 +08:00
1808837298@qq.com
1e0b414fc0
refactor: Simplify model mapping and pricing logic across relay modules
2025-02-20 16:41:46 +08:00
1808837298@qq.com
604a5b1ad5
feat: Enhance Ollama channel support with additional request parameters #771
2025-02-19 19:58:34 +08:00
nightcoffee
3688d8f968
feat: add 火山引擎 support stream options
2025-02-15 04:55:57 +08:00
1808837298@qq.com
c2702a7125
feat: enhance model name handling and logging
...
- Add `RecodeModelName` to `RelayInfo` struct for more flexible model name tracking
- Update text relay and quota consumption to use `RecodeModelName`
- Move reasoning effort from admin info to other info in log generation
- Ensure consistent model name handling across relay components
2025-02-03 15:06:46 +08:00
1808837298@qq.com
e641fb346e
feat: add reasoning effort logging and display
...
- Add `ReasoningEffort` field to `RelayInfo` struct
- Update log generation to include reasoning effort in admin info
- Modify logs table component to display reasoning effort when available
- Preserve reasoning effort information during request processing
2025-02-03 14:44:40 +08:00
CalciumIon
62469a5226
feat: support azure stream_options
2024-12-26 22:51:06 +08:00
CalciumIon
72be58523c
feat: Add request start time context key and update middleware
...
- Introduced a new constant `ContextKeyRequestStartTime` to store the request start time in the context, enhancing request tracking.
- Updated the `Distribute` middleware to set the request start time in the context using the new constant.
- Modified the `GenRelayInfo` function to retrieve the request start time from the context, ensuring accurate timing information is used in relay operations.
2024-12-23 20:48:10 +08:00
CalciumIon
0ad03de153
feat: implement channel settings configuration
...
fix #620
2024-12-15 15:52:41 +08:00
CalciumIon
246c3fa451
feat: add gemini tool_calls finish reason
2024-12-06 14:31:27 +08:00
CalciumIon
c0c9b1f670
fix: realtime
2024-11-30 23:32:42 +08:00
CalciumIon
37d6925ef6
feat: 完善audio计费
2024-11-07 16:12:09 +08:00
1808837298@qq.com
e052d7d02b
feat: realtime pre consume
...
(cherry picked from commit d87917f8f6eb9d2e144a9f840d6d91767ea2eb69)
2024-11-05 19:28:03 +08:00
1808837298@qq.com
1307a23f01
feat: realtime
...
(cherry picked from commit d4966246e68dbdcdab45ec5c5141362834d74425)
2024-11-05 19:27:47 +08:00
1808837298@qq.com
9e4133a890
feat: realtime
...
(cherry picked from commit a5529df3e1a4c08a120e8c05203a7d885b0fe8d8)
2024-11-05 19:24:14 +08:00
1808837298@qq.com
07fa9205cb
feat: playground
2024-09-26 00:59:09 +08:00
CalciumIon
b8664e71e6
feat: support vertex ai #377
2024-08-27 20:19:51 +08:00
CalciumIon
337e380bba
fix: channel typ error
2024-08-03 22:41:47 +08:00
CalciumIon
1d4ebe3921
feat: support cloudflare audio
2024-07-16 23:24:47 +08:00
CalciumIon
24739afb4d
fix: openai response time
2024-07-15 18:14:07 +08:00
CalciumIon
fe4665fd99
feat: support cloudflare worker ai
2024-07-13 19:55:22 +08:00
CalciumIon
04dced378c
fix: gemini usage ( close #354 )
2024-07-10 16:01:09 +08:00
CalciumIon
efd18779c2
fix: hunyuan
2024-07-08 23:42:16 +08:00
CalciumIon
3ad6a8947d
feat: 完善stream_options
2024-07-08 02:04:21 +08:00
CalciumIon
f2a251025d
feat: 完善stream_options
2024-07-08 02:00:39 +08:00
CalciumIon
22bc0bf773
feat: support stream_options
2024-07-08 01:27:57 +08:00
CalciumIon
a1d4012efb
feat: first response time support gemini and claude
2024-06-27 00:16:39 +08:00
CalciumIon
6e92f1f2d1
feat: 记录流模式首字时间 ( close #323 )
2024-06-26 18:04:49 +08:00
Xiangyuan Liu
05a4646b44
feat: suno api 支持
...
feat: 调试 suno
feat: 补充suno 文档
2024-06-13 10:35:48 +08:00
CaIon
5cf33f35ae
fix: 修复自定义渠道出错 #243
2024-05-13 14:32:32 +08:00
CaIon
fb992eeeac
feat: 本地重试
2024-04-04 16:35:44 +08:00
CaIon
a5088f5e23
fix: fix SensitiveWords error
2024-03-21 14:29:56 +08:00
CaIon
580f2894ac
feat: 初步兼容生成内容检查
2024-03-20 19:00:51 +08:00
我秦始皇
621006d1d5
fix: make the 'openai_organization' parameter actually work.
2024-03-18 02:19:59 -07:00
CaIon
124369073a
fix: fix gemini
2024-03-08 20:29:04 +08:00
1808837298@qq.com
d703cccc8a
fix: 修复流模式错误扣费的问题 ( close #95 )
2024-03-06 17:41:55 +08:00
1808837298@qq.com
436afe925e
feat: 初步重构完成
2024-02-29 16:21:25 +08:00
1808837298@qq.com
1735981217
feat: 初步重构
2024-02-29 01:08:18 +08:00