CalciumIon
52aa31e07d
feat: Update model lists and enhance model retrieval in Adaptor
...
- Refactored ModelList in the gemini constant to include new models and remove outdated ones.
- Modified the GetModelList function in the Adaptor to consolidate model lists from multiple sources, ensuring a comprehensive and updated list is returned.
- Commented out deprecated models in the vertex constants for clarity and future reference.
2024-12-11 21:39:41 +08:00
CalciumIon
75b144d670
feat: Add filtering and search functionality to model selection in EditChannel and EditTagModal
...
- Implemented filter and search position options in the model selection dropdowns for both EditChannel and EditTagModal components.
- Enhanced user experience by allowing users to easily find and select models from a potentially large list.
2024-12-11 21:33:30 +08:00
CalciumIon
5872e8a829
feat: Add custom model input functionality in EditTagModal
...
- Introduced a new input field for adding custom model names in the EditTagModal component.
- Implemented logic to handle the addition of custom models, including validation to prevent duplicates.
- Enhanced user experience by providing feedback when attempting to add existing models.
- Updated state management to reflect changes in the model options dynamically.
2024-12-11 21:31:29 +08:00
CalciumIon
ab2326d5a0
feat: Update user group handling in Playground component
...
- Enhanced the Playground component to prioritize the user's group by moving it to the front of the local group options if it exists.
- Improved user experience by ensuring the default group selection reflects the user's current group, if available.
2024-12-11 21:25:50 +08:00
CalciumIon
7f7fcd36d2
feat: Implement chat page state management in layout and sidebar
...
- Added `isChatPage` state to the Style context to manage chat page layout.
- Updated `PageLayout` component to adjust padding based on the chat page state.
- Enhanced `SiderBar` component to dispatch chat page state changes when chat-related items are selected.
2024-12-11 21:17:46 +08:00
CalciumIon
c76a0fedc3
feat: Add renderModelPriceSimple function and update LogsTable component
...
- Introduced a new helper function `renderModelPriceSimple` to simplify the rendering of model price information.
- Updated the `LogsTable` component to utilize `renderModelPriceSimple`, enhancing the display of model pricing and grouping information.
- Removed the previous implementation of `renderModelPrice` from the `LogsTable` for cleaner code.
2024-12-11 21:06:26 +08:00
CalciumIon
187d356e69
refactor: Simplify PersonalSetting component layout
...
- Moved footer content from the Card component to a separate Descriptions component for better structure.
- Maintained the display of user quota, historical consumption, and request count while improving readability.
2024-12-11 20:36:44 +08:00
CalciumIon
62875a7000
feat: Update dependencies and restructure Playground component
...
- Upgraded @douyinfe/semi-ui from version 2.63.1 to 2.69.1 in package.json.
- Updated pnpm-lock.yaml to reflect new dependency versions and lockfile format.
- Moved Playground component to a new directory structure under pages.
- Enhanced Playground component with new features and improved user experience.
2024-12-11 18:27:30 +08:00
CalciumIon
6b9e80e949
feat: Enhance EditRedemption component with default name handling
2024-12-11 17:28:59 +08:00
CalciumIon
b381d99438
feat: 首页优化
2024-12-11 17:19:03 +08:00
CalciumIon
aa7d5f51ec
feat: 侧边栏移动端优化
2024-12-11 16:11:27 +08:00
CalciumIon
e6540e26e2
feat: 优化playground搜索模型功能
2024-12-10 23:48:55 +08:00
CalciumIon
d497899876
fix: 编辑标签文字错误
2024-12-09 23:45:12 +08:00
CalciumIon
2a2ac8029b
fix: edit channel weight and priority
2024-12-09 21:26:17 +08:00
CalciumIon
727236e6e7
fix: 渠道标签开启下使用ID排序出错
2024-12-09 20:38:03 +08:00
CalciumIon
10789e4940
feat: update playground roleConfig
2024-12-09 15:03:04 +08:00
CalciumIon
f11208d543
fix: telegram register
2024-12-07 18:08:51 +08:00
CalciumIon
c296dfbe0e
feat: 兼容渠道搜索下标签聚合功能
2024-12-06 22:03:50 +08:00
CalciumIon
246c3fa451
feat: add gemini tool_calls finish reason
2024-12-06 14:31:27 +08:00
CalciumIon
f9cf073a8f
feat: add deepseek channel type
2024-12-05 17:50:08 +08:00
CalciumIon
498b240409
feat: update go-epay
2024-12-05 17:45:54 +08:00
CalciumIon
d0395194d1
Update go.mod
2024-12-05 15:25:42 +08:00
CalciumIon
cfe080e441
fix: 标签分组功能开启时无法展开测试模型
2024-12-05 14:41:40 +08:00
CalciumIon
270857e370
feat: support br
2024-12-04 23:53:02 +08:00
CalciumIon
407d03a0ba
feat: support gzip
2024-12-04 23:24:46 +08:00
CalciumIon
c709ab7c0a
fix: email panic
2024-12-04 22:08:47 +08:00
CalciumIon
4cf9ba46b8
feat: add Cache-Control header to API requests
2024-12-04 20:51:55 +08:00
CalciumIon
deabfda278
Update docker-compose.yml
2024-12-03 16:48:38 +08:00
CalciumIon
222818f9fb
Merge remote-tracking branch 'origin/main'
2024-12-01 13:59:13 +08:00
CalciumIon
d2fc3fa739
feat: add tag aggregation mode to channels API and UI
2024-12-01 09:24:43 +08:00
CalciumIon
a22a0e8285
refactor: improve validation logic and error handling in relay-text.go
...
- Simplified validation checks for MaxTokens and Messages fields.
- Enhanced error messages for better clarity.
- Updated goroutine to avoid passing context unnecessarily.
2024-12-01 08:24:41 +08:00
CalciumIon
c0c9b1f670
fix: realtime
2024-11-30 23:32:42 +08:00
CalciumIon
6da375491a
Update docker-compose.yml
2024-11-30 21:36:34 +08:00
CalciumIon
9d1bd64da5
Update README.md
2024-11-30 20:47:26 +08:00
CalciumIon
bc6c7ea148
fix: tag channel copy
2024-11-30 19:52:36 +08:00
CalciumIon
80b41dc035
feat: 完善标签编辑(优先级,权重)
2024-11-30 17:43:03 +08:00
CalciumIon
341e1b72eb
feat: 完善标签编辑
2024-11-30 16:57:58 +08:00
CalciumIon
96e3eeceb1
fix: xAI missing finish_reason #572
2024-11-30 16:57:57 +08:00
CalciumIon
31df701579
feat: 完善标签编辑
2024-11-29 23:58:31 +08:00
CalciumIon
21d71a2a31
chore: update default STREAMING_TIMEOUT
2024-11-28 23:59:10 +08:00
CalciumIon
ba6c908fbc
fix: stt模型计费
2024-11-25 19:31:59 +08:00
CalciumIon
2ae6060a31
feat: support audio response_format #580
2024-11-24 16:44:27 +08:00
CalciumIon
e9aeb881bc
Update README.md
2024-11-23 16:58:57 +08:00
CalciumIon
99bf9c5511
Update README.md
2024-11-23 16:38:59 +08:00
CalciumIon
325f3167f4
Update BT.md
2024-11-23 16:33:24 +08:00
CalciumIon
256555d5e1
Update README.md
2024-11-23 16:27:39 +08:00
CalciumIon
16b8469cb9
chore: Update docker-compose.yml
2024-11-23 16:26:30 +08:00
CalciumIon
15ce5347ff
Update README.md
2024-11-23 16:26:15 +08:00
CalciumIon
4496cb537e
chore: go.mod
2024-11-19 15:14:40 +08:00
CalciumIon
faf4ddc247
feat: 暂时禁用透传功能
2024-11-19 15:06:54 +08:00
CalciumIon
710c88cb26
feat: 暂时禁用透传功能
2024-11-19 15:04:19 +08:00
CalciumIon
792d24d24d
feat: 一键编辑标签下渠道重定向
2024-11-19 01:43:05 +08:00
CalciumIon
6463ad6976
fix: search channel #442
2024-11-19 01:39:27 +08:00
CalciumIon
325de98738
feat: 渠道标签分组
2024-11-19 01:13:18 +08:00
CalciumIon
55f9a48fa3
fix: oauth aff
2024-11-18 18:53:55 +08:00
CalciumIon
76a81ad5c9
fix: oauth aff
2024-11-18 18:52:14 +08:00
CalciumIon
7ad5a7a15b
fix: aws claude
2024-11-14 15:12:34 +08:00
CalciumIon
0351baa7b3
chore: update .env.example
2024-11-11 22:05:29 +08:00
CalciumIon
f7aef17a02
chore: update .env.example
2024-11-11 22:04:51 +08:00
CalciumIon
f1024fb37d
feat: update LinuxDo icon
2024-11-11 17:29:54 +08:00
CalciumIon
4a46fef3d9
fix: LinuxDo OAuth
2024-11-11 17:24:57 +08:00
CalciumIon
6166da40dd
feat: playground用户分组设为默认选项
...
(cherry picked from commit dd7e9afed43bca3807c4680d28b5cef97f3bf880)
2024-11-11 16:43:20 +08:00
CalciumIon
217a355cb0
fix: 非root日志展开bug
...
(cherry picked from commit 23121a3caf74be60f178bfd5f898a77de02b6d35)
2024-11-11 16:34:36 +08:00
CalciumIon
6bdf5cb380
fix: returnPreConsumedQuota
2024-11-10 02:09:18 +08:00
CalciumIon
e1b760d9e4
feat: realtime扣费时检测令牌额度
...
(cherry picked from commit 91511b8b64fc0d28dbf657cb97e12b7d1e50070d)
2024-11-07 17:28:53 +08:00
CalciumIon
f66198b918
feat: 完善audio倍率
2024-11-07 16:42:08 +08:00
CalciumIon
37d6925ef6
feat: 完善audio计费
2024-11-07 16:12:09 +08:00
CalciumIon
0c6ed7750c
feat: update model ratio
2024-11-06 19:33:50 +08:00
CalciumIon
7b203eb527
feat: 美化日志页面
...
(cherry picked from commit 90daa38d5bea7b158ebed9990f042f6bf8567eb3)
2024-11-05 20:45:01 +08:00
1808837298@qq.com
dee7f63241
feat: 日志详情完善
...
(cherry picked from commit ec79110c99e9b4c076c5f7b8285e535b9c5052db)
2024-11-05 20:19:58 +08:00
CalciumIon
3f14f77e25
Update README.md
2024-11-05 19:48:03 +08:00
CalciumIon
75b480d821
chore: 删除无用日志
2024-11-05 19:41:38 +08:00
CalciumIon
a8eecffe38
fix: mistral adaptor
2024-11-05 19:32:51 +08:00
1808837298@qq.com
bacfdbc725
fix: realtime计费
...
(cherry picked from commit fdfea8726c6d86d3844af1ac18d7b3df908f26a7)
2024-11-05 19:29:06 +08:00
1808837298@qq.com
92902139e4
fix: channel test
...
(cherry picked from commit 052bdab1c45b3a4ba5f079afc763f54e751b1cd7)
2024-11-05 19:28:58 +08:00
1808837298@qq.com
d9c7e98115
feat: realtime pre consume
...
(cherry picked from commit 273d154e1640bae26b7caedddf1685e9ff21ab74)
2024-11-05 19:28:06 +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
efd7ea075e
feat: azure realtime
...
(cherry picked from commit 75ff3d98f06103dc2df1f8817bd3fcbf433e0f20)
2024-11-05 19:27:55 +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
698b6ed7d7
Update dto
...
(cherry picked from commit 030187ff75c64c40017cda2fa98ef2b3c01f0bd5)
2024-11-05 19:23:56 +08:00
CalciumIon
91aa48450a
feat: 添加Mistral渠道 ( close #546 )
2024-11-05 17:11:33 +08:00
CalciumIon
b6f4ca0bd6
fix: 修复聊天环境变量替换不完全 ( close #542 )
2024-11-05 16:02:10 +08:00
CalciumIon
52e7230c41
chore: update model ratio
2024-11-05 15:58:22 +08:00
CalciumIon
c5633221f0
feat: support gpt-4o-audio-preview
2024-11-04 15:27:12 +08:00
1808837298@qq.com
2cf0769b74
Merge remote-tracking branch 'origin/main'
2024-10-24 00:19:18 +08:00
1808837298@qq.com
aebe06d296
feat: aws claude tools
2024-10-24 00:19:08 +08:00
1808837298@qq.com
6e3d8b5572
feat: update claude models
2024-10-24 00:17:23 +08:00
1808837298@qq.com
105289887c
feat: 上游渠道为OpenAI渠道类型时,透传请求 ( close #532 )
2024-10-15 18:37:44 +08:00
1808837298@qq.com
1d8271e082
fix: 修复Playground分组无用户分组 ( close #529 )
2024-10-14 16:22:38 +08:00
1808837298@qq.com
347cbf63bb
fix: 修复用户可选分组不能选择用户分组 ( close #528 )
2024-10-14 16:22:22 +08:00
1808837298@qq.com
7cd507f13b
fix: 修复自定义聊天bug
...
(cherry picked from commit 8d41c17ccf19cb29100dbe506d3d42a6be822ff9)
2024-10-13 00:21:52 +08:00
1808837298@qq.com
824714e577
feat: 完善自定义聊天配置
2024-10-12 21:09:59 +08:00
1808837298@qq.com
53ff1547cf
feat: 弃用旧的聊天配置
2024-10-12 21:09:59 +08:00
1808837298@qq.com
917aa6c0dc
fix: playground group
2024-10-10 13:39:09 +08:00
1808837298@qq.com
f731c755e6
feat: playground token name
2024-10-10 13:34:29 +08:00
1808837298@qq.com
31c47e19f1
feat: support embedding encoding_format param
2024-10-10 13:23:12 +08:00
1808837298@qq.com
2edd418a0b
feat: update aws claude
2024-10-09 00:42:36 +08:00
1808837298@qq.com
dbc638101f
feat: update auto disable
2024-10-08 23:15:57 +08:00
1808837298@qq.com
8e910a42ad
feat: update model ratio
2024-10-03 21:12:09 +08:00