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
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
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
63e76ff230
Merge remote-tracking branch 'upstream/main'
2023-10-14 22:56:46 +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
b4b4acc288
feat: support Tencent's model ( close #519 )
2023-10-03 14:19:03 +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
d956ee5a6b
Merge remote-tracking branch 'upstream/main'
2023-09-17 22:36:25 +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
42451d9d02
refactor: update logging related logic
2023-09-17 15:39:46 +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
JustSong
01863d3e44
fix: fix quota not return when error occurred ( close #518 )
2023-09-13 21:50:45 +08:00
ckt1031
cd3d1b9f1b
Merge remote-tracking branch 'upstream/main'
2023-09-04 14:57:40 +08:00
igophper
d0a0e871e1
fix: support ali's embedding model ( #481 , close #469 )
...
* feat:支持阿里的 embedding 模型
* fix: add to model list
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
Co-authored-by: JustSong <39998050+songquanpeng@users.noreply.github.com>
2023-09-03 22:12:35 +08:00
JustSong
621eb91b46
chore: pass through error out
2023-09-03 21:31:58 +08:00
JustSong
04acdb1ccb
feat: support aiproxy's library
2023-09-03 12:51:59 +08:00
ckt1031
9cd9374b11
merge
2023-08-28 00:35:15 +08:00
Benny
18029c630d
fix: empty completion issue caused by bad status code from upstream channel ( #422 )
2023-08-28 00:29:02 +08:00
Benny
51cb5bbcb6
fix: empty completion issue caused by bad status code from upstream channel ( #422 )
2023-08-27 17:46:00 +08:00
JustSong
56b5007379
feat: supper OpenRouter now ( close #333 , close #340 )
2023-08-27 16:16:45 +08:00
JustSong
a3e267df7e
fix: fix error response ( close #468 )
2023-08-26 12:37:45 +08:00
Benny
3ca910917c
fix: empty completion issue caused by bad status code from upstream channel ( #422 )
2023-08-21 10:30:11 +08:00
Benny
e4aa859f91
fix: claude model ratio ( #449 )
...
* fix: Claude model ratio
* chore: update implementation
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-08-21 10:29:57 +08:00
glzjin
efeb9a16ce
fix: fix xunfei crash ( #451 )
2023-08-20 22:07:50 +08:00
Benny
05e4f2b439
fix: empty completion issue caused by bad status code from upstream channel ( #422 )
2023-08-19 17:58:45 +08:00
Benny
23b1c63538
fix: claude model ratio ( #449 )
...
* fix: Claude model ratio
* chore: update implementation
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-08-19 16:58:34 +08:00
JustSong
9db93b9d43
fix: update cache immediately after cache get
...
Co-authored-by: chikasaki <1347283135@qq.com>
Co-authored-by: Cruel <157922018@qq.com>
2023-08-19 13:33:38 +08:00
JustSong
86c2627c24
fix: update cache immediately after cache get
...
Co-authored-by: chikasaki <1347283135@qq.com>
Co-authored-by: Cruel <157922018@qq.com>
2023-08-16 23:40:50 +08:00
ckt1031
8195619037
Merge remote-tracking branch 'upstream/main' into refactor-main
2023-08-13 17:55:21 +08:00
igophper
af20063a8d
feat: able to refresh baidu access token automatically ( #400 , close #401 )
...
* feat:baidu channel support apiKey and secretKey
添加百度文心渠道时支持填写secretKey|apiKey或者accessToken,支持自动刷新accessToken
* fix
* fix
* fix
* chore: update implementation
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
Co-authored-by: JustSong <39998050+songquanpeng@users.noreply.github.com>
2023-08-12 23:41:44 +08:00
JustSong
0e9ff8825e
perf: use a goroutine to handle quota post consumption ( #364 )
2023-08-12 19:36:31 +08:00
JustSong
7bddc73b96
perf: flush response after response handled ( close #364 )
2023-08-12 18:10:15 +08:00
ckt
5826ffa66c
Merge branch 'songquanpeng:main' into refactor-main
2023-08-07 09:26:22 +08:00
JustSong
d96cf2e84d
fix: fix stream mode determine related logic ( close #360 )
2023-08-06 18:09:00 +08:00
glzjin
446337c329
fix: calculate usage if not given in non-stream mode ( #352 )
2023-08-06 17:40:31 +08:00
ckt1031
fd5b3d11a6
fix: error status code nil
2023-07-31 18:32:09 +08:00
ckt1031
0305444c8e
Merge branch 'support-postgres-sql' into refactor-main
2023-07-31 18:08:23 +08:00
JustSong
1190c4b98c
refactor: update billing related code
2023-07-31 18:05:56 +08:00
JustSong
72235ee4d9
feat: support xunfei's llm ( close #206 )
2023-07-31 18:05:56 +08:00
JustSong
bc79273353
fix: fix model mapping cannot be deleted
2023-07-31 18:05:46 +08:00