Commit Graph

118 Commits

Author SHA1 Message Date
1808837298@qq.com a0e35256fb feat: 记录更多的错误信息 2024-02-22 19:42:33 +08:00
1808837298@qq.com dda0f63d96 feat: support logprobs 2024-02-22 17:52:03 +08:00
CaIon ffe9deb164 fix: 修正 Unicode 转义序列解析问题,close #63 2024-02-02 20:02:40 +08:00
CaIon 20d07d3fcc fix: fix tool calls 2024-01-31 01:41:38 +08:00
CaIon bf92840fc3 fix: fix response choice json 2024-01-10 13:57:49 +08:00
CaIon 741522d438 feat: able to change gemini safety setting 2024-01-10 13:56:10 +08:00
CaIon 4793ca2bf0 fix: add Tools support 2024-01-09 16:44:34 +08:00
CaIon de6fbc014f feat: support Azure dall-e 2024-01-09 15:46:45 +08:00
Xyfacai 825f59e162 optimize: MJ 部分调整、优化
MJ
增加simple-change、list接口,
变换和重试操作区别出来,价格与绘图一样
优化图片返回
2024-01-01 22:46:05 +08:00
CaIon de69eb592e support gemini-pro-vision 2023-12-27 16:32:54 +08:00
CaIon 48b94dd24d update GeneralOpenAIRequest 2023-12-20 21:20:09 +08:00
CaIon f24a1da7f3 修复vision格式问题 2023-12-18 23:46:05 +08:00
CaIon 35a3c61021 修改错误提示 2023-12-01 01:29:13 +08:00
CaIon e5a141c388 fix mj submit bug 2023-11-28 23:15:17 +08:00
CaIon f0fa7d38d8 update relay 2023-11-27 15:30:02 +08:00
Xyfacai 7633ef1ea9 optimize: high cpu 2023-11-23 21:40:17 +08:00
CaIon 7115390fc8 support gpt-4-1106-vision-preview 2023-11-17 20:32:37 +08:00
CaIon 60c39f5ab1 Merge branch 'main' into latest 2023-11-16 01:45:52 +08:00
CaIon 4454af5f5f 完善dall-e-3请求参数 2023-11-16 01:45:08 +08:00
CaIon a7bac4f1fd Merge branch 'main' into latest 2023-11-15 21:07:37 +08:00
CaIon 9d68527654 support tts 2023-11-15 21:05:14 +08:00
luxl-1379 656abc73a9 Update relay.go 2023-11-14 08:55:10 +08:00
CaIon 8c5fd7b7ee 适配dall-e-3 2023-11-09 17:08:32 +08:00
CaIon 6ebf1b4f98 fix mj bug 2023-11-06 02:08:12 +08:00
CaIon cba411ee9e feat: 渠道新可选是否自动禁用功能 2023-09-25 18:44:10 +08:00
CaIon 23d9554415 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	controller/log.go
#	controller/relay-audio.go
#	controller/relay-image.go
#	controller/relay-text.go
#	controller/relay.go
#	middleware/distributor.go
#	model/log.go
#	web/src/components/OperationSetting.js
2023-09-17 20:59:12 +08:00
JustSong 315d7e8692 refactor: update logging related logic 2023-09-17 15:39:46 +08:00
CaIon 76c0c7918e feat: 避免请求出错时暴露渠道信息 2023-09-15 17:50:54 +08:00
CaIon a71b737a2c 合并请求 2023-09-09 03:19:55 +08:00
CaIon c0636950c0 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	controller/relay.go
#	main.go
#	middleware/distributor.go
2023-09-09 03:15:55 +08:00
CaIon e25bcce452 merge 2023-09-09 01:50:41 +08:00
igophper b31a9d7576 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
CaIon a4cf25f4c6 修复多路复用bug 2023-08-31 00:44:16 +08:00
JustSong 1966eb712e feat: supper whisper now (close #197) 2023-08-27 15:28:23 +08:00
shao0222 32db0934e5 fix: fix the issue of function_call not working when using model mapping (#462) 2023-08-26 13:10:18 +08:00
JustSong 2193d46b17 fix: disable channel when 401 received (close #467) 2023-08-26 12:05:18 +08:00
CaIon e60239c93d Merge remote-tracking branch 'origin/main'
# Conflicts:
#	controller/relay-text.go
#	go.mod
#	web/src/components/PersonalSetting.js
#	web/src/components/TokensTable.js
#	web/src/pages/Home/index.js
2023-08-25 00:51:02 +08:00
CaIon 68b24da6a6 add epay 2023-08-14 22:16:32 +08:00
JustSong 7b14f66fd4 chore: resolve conflicts 2023-08-12 11:08:52 +08:00
igophper 7cd99c186e fix: fix finish_reason fileld not fully compatible with OpenAI (close #372, #373)
* optimize:unify finish_reason field

* refactor: use a global stop finish reason

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-08-12 11:04:53 +08:00
JustSong 468039c535 chore: update prompt 2023-08-12 10:20:54 +08:00
JustSong 60df9692ea fix: update no route handler 2023-08-11 19:53:01 +08:00
glzjin b1329a3a6f fix: calculate usage if not given in non-stream mode (#352) 2023-08-06 17:40:31 +08:00
JustSong 84f92ffa8e feat: support baidu's embedding model (close #324) 2023-07-29 12:15:07 +08:00
JustSong ea767633ea fix: using whitelist when disabling channels (close #292) 2023-07-22 18:15:30 +08:00
JustSong 3379ea5e2f feat: support claude now (close #150) 2023-07-22 16:18:03 +08:00
JustSong 8a0f707d64 feat: retry on failed (close #112) 2023-07-15 19:06:51 +08:00
ckt b1cb2602dc feat: initial support of Dall-E (#148, #266)
* feat: initial support of Dall-E

* fix: fix N not timed

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
Co-authored-by: JustSong <39998050+songquanpeng@users.noreply.github.com>
2023-07-15 12:30:06 +08:00
玩牛牛 ab437eb663 feat: add support for /v1/engines/text-embedding-ada-002/embeddings (#224, close #222) 2023-07-15 12:03:23 +08:00
JustSong 2ff650432f feat: disable channel when account_deactivated received (close #271) 2023-07-15 11:49:58 +08:00