cktsun1031
bbe1104a00
Refactored error declaration, removed unnecessary
...
return statements, and added error handling in
PostConsumeTokenQuota function
2023-11-06 21:37:33 +08:00
cktsun1031
fa008e7196
Refactor and optimize code: streamline error
...
handling, remove redundant return statements,
correct gorm tag syntax, and improve type
assertions in relay.go
2023-11-06 16:04:13 +08:00
cktsun1031
5c5aed7919
Added chatglm_turbo model, fixed URL duplication,
...
improved quota calculation, and updated
localModels in EditChannel.js
2023-11-06 14:41:06 +08:00
wzxjohn
bc7c9105f4
chore: update quota calc logic ( close #599 ) ( #627 )
...
* fix: change quota calc code (close #599 )
Use float64 during calc and do math.Ceil after calc. This will result in the quota being used slightly more than the official standard, but it will be guaranteed that it will not be less.
* chore: remove blank line
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-05 19:15:06 +08:00
wood chen
3fe76c8af7
fix: fix Cloudflare AI Gateway channel test support ( #639 )
...
* 当使用Cloudflare AI Gateway时,支持openai渠道测试
* refactor: change logic
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-05 19:08:25 +08:00
papersnake
c70c614018
feat: support chatglm_turbo ( #648 )
...
* feat: support chatglm_turbo
* fix: remove characterglm
2023-11-05 17:59:38 +08:00
cktsun1031
a64061b6e2
Merge remote-tracking branch 'upstream/main'
2023-11-03 16:11:33 +08:00
Baksi
0d87de697c
fix: fix typo ( #651 )
2023-11-02 22:24:22 +08:00
ckt
830c423da8
Merge branch 'songquanpeng:main' into main
2023-11-01 22:32:41 +08:00
MaricoHan
aec343dc38
feat: support xunfei v3 ( #637 )
2023-10-29 22:03:01 +08:00
ckt1031
8b4d2773d2
feat: enhanced channel test
2023-10-25 20:06:12 +08:00
ckt1031
e1d840e7dd
Merge remote-tracking branch 'upstream/main'
2023-10-25 19:56:30 +08:00
JustSong
89d458b9cf
feat: able to set RELAY_TIMEOUT
2023-10-22 20:39:49 +08:00
JustSong
63fafba112
feat: support ERNIE-Bot-4 ( close #608 )
2023-10-22 18:48:35 +08:00
ckt
d79a7b5902
fix; channel testing
2023-10-22 10:46:54 +00:00
ckt
765e5f8b66
fix: issue
2023-10-22 10:40:13 +00:00
ckt
25d7e6e131
fix: re-enable email
2023-10-22 10:31:50 +00:00
ckt
14b7b924a0
Merge remote-tracking branch 'upstream/main'
2023-10-22 10:12:39 +00:00
yiGmMk
57aa637c77
fix: set Accept header if not given ( #615 )
...
* fix: fastgpt调用通义千问问答失败
* refactor: Dockerfile
* Revert "refactor: Dockerfile"
This reverts commit a538c4f28e
.
* chore: update implementation
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-10-22 17:56:20 +08:00
vc
3b483639a4
feat: add cloudflare ai gateway support for image & audio ( #607 )
...
* Update channel-test.go
* Update relay-audio.go
* Update relay-image.go
* chore: using a util function
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-10-22 17:50:52 +08:00
ckt1031
5842f59191
feat: support AutoReEnableFailedChannel
2023-10-21 22:44:35 +08:00
ckt1031
63e76ff230
Merge remote-tracking branch 'upstream/main'
2023-10-14 22:56:46 +08:00
JustSong
824444244b
feat: able to delete all disabled channels
2023-10-14 17:25:48 +08:00
JustSong
a27a5bcc06
fix: fix array index not checked ( close #588 )
2023-10-14 16:11:15 +08:00
JustSong
e28d4b1741
feat: support cloudflare AI gateway now ( close #565 , #598 )
2023-10-14 15:26:28 +08:00
JustSong
2a8f8ecba1
feat: support Tencent's model ( close #519 )
2023-10-04 22:16:57 +08:00
JustSong
c57190b07f
chore: delete 360's 360GPT_S2_V9.4
2023-10-04 22:16:56 +08:00
JustSong
b4b4acc288
feat: support Tencent's model ( close #519 )
2023-10-03 14:19:03 +08:00
JustSong
a85ecace2e
chore: delete 360's 360GPT_S2_V9.4
2023-10-03 12:51:53 +08:00
ckt1031
47db16954f
Merge remote-tracking branch 'upstream/main'
2023-10-02 14:40:42 +08:00
JustSong
8d34b7a77e
feat: able to delete all manually disabled channels ( close #539 )
2023-10-02 13:06:27 +08:00
ckt1031
219e26e882
Merge remote-tracking branch 'upstream/main'
2023-10-01 14:21:57 +08:00
JustSong
47c08c72ce
fix: check user quota when pre-consume quota
2023-10-01 12:49:40 +08:00
ckt1031
d499f790ef
Merge remote-tracking branch 'upstream/main'
2023-09-30 22:56:30 +08:00
JustSong
594f06e7b0
perf: lazy initialization for token encoders ( close #566 )
2023-09-29 17:56:11 +08:00
JustSong
fd98463611
chore: update ali's model name
2023-09-23 22:57:59 +08:00
JustSong
f5a1cd3463
feat: add support for gpt-3.5-turbo-instruct ( close #545 )
2023-09-23 22:37:11 +08:00
ckt1031
6d2d0c8557
Merge remote-tracking branch 'upstream/main'
2023-09-20 23:28:55 +08:00
JustSong
159b9e3369
fix: fix unable to set zero value for base url & model mapping
2023-09-18 22:07:17 +08:00
ckt1031
d956ee5a6b
Merge remote-tracking branch 'upstream/main'
2023-09-17 22:36:25 +08:00
ckt1031
b1630f0d1c
fix: github oauth
2023-09-17 22:25:44 +08:00
Xyfacai
ecf8a6d875
feat: supprt channel priority now & record channel id in log ( #484 )
...
* feat: 支持设置渠道优先级 & 日志中显示使用的渠道ID
* fix: 设置渠道优先级未更新 ability
* chore: update implementation
---------
Co-authored-by: Xiangyuan Liu <xiangyuan.liu@ui.com>
Co-authored-by: JustSong <songquanpeng@foxmail.com>
Co-authored-by: JustSong <39998050+songquanpeng@users.noreply.github.com>
2023-09-17 19:18:16 +08:00
igophper
24df3e5f62
feat: support non-stream mode for xunfei ( #498 )
...
* feat:xunfei suport none stream
* fix:join content ignore seq
---------
Co-authored-by: igophper <admin@jialilgu.cn>
2023-09-17 18:16:12 +08:00
JustSong
328aa68255
feat: able to delete logs now ( close #486 )
2023-09-17 17:09:56 +08:00
JustSong
42451d9d02
refactor: update logging related logic
2023-09-17 15:39:46 +08:00
JustSong
959bcdef88
chore: update error code
2023-09-17 11:30:20 +08:00
JustSong
39ae8075e4
fix: fix oauth2 state not checking
2023-09-15 00:24:20 +08:00
JustSong
ce951cce5f
perf: only return quota when it's not zero
2023-09-14 11:54:43 +08:00
JustSong
217584bd43
fix: fix quota not return when error occurred ( close #518 )
2023-09-14 11:54:43 +08:00
JustSong
420c375140
perf: only return quota when it's not zero
2023-09-13 22:05:10 +08:00