Commit Graph

117 Commits

Author SHA1 Message Date
CaIon 580dfd9485 添加pprof性能分析 2023-11-21 18:11:07 +08:00
CaIon 2543e98bea support base64 image 2023-11-19 18:59:35 +08:00
CaIon 8f514adad0 修复语音系列模型计费bug 2023-11-16 01:44:15 +08:00
CaIon 9d68527654 support tts 2023-11-15 21:05:14 +08:00
CaIon 00305a4301 添加mj渠道 2023-11-12 23:32:22 +08:00
CaIon 424adfd562 更新模型倍率 2023-11-11 02:31:07 +08:00
CaIon 77d36640c9 更新模型倍率 2023-11-11 01:55:29 +08:00
CaIon 2390c2cb71 完全移除近似估算token功能 2023-11-11 01:55:19 +08:00
Calcium-Ion f439c4d553 Merge branch 'songquanpeng:main' into main 2023-10-30 16:12:09 +08:00
JustSong 0e4f9e4690 feat: able to set RELAY_TIMEOUT 2023-10-22 20:39:49 +08:00
JustSong 0c7b132dde feat: support ERNIE-Bot-4 (close #608) 2023-10-22 18:48:35 +08:00
Bryan 58b6c88f7b fix: fix postgresql support (#606)
* fix postgresql support

fixes #517

* fix: fix pg support

* chore: delete useless code

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-10-22 18:38:29 +08:00
CaIon ba7e6324d3 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	README.md
#	go.mod
#	go.sum
#	model/log.go
#	web/src/App.js
#	web/src/components/ChannelsTable.js
2023-10-16 17:31:26 +08:00
CaIon abb82a0b11 feat: 新增充值分组倍率设置 2023-10-11 14:58:09 +08:00
JustSong 4d65a13ae9 feat: support Tencent's model (close #519) 2023-10-03 14:19:03 +08:00
JustSong 26367b677e chore: delete 360's 360GPT_S2_V9.4 2023-10-03 12:51:53 +08:00
JustSong cfd3093b95 feat: able to delete all manually disabled channels (close #539) 2023-10-02 13:06:27 +08:00
JustSong 51db57677e chore: add MEMORY_CACHE_ENABLED env variable 2023-09-29 11:38:27 +08:00
CaIon 4199979c01 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	model/log.go
2023-09-24 12:34:29 +08:00
JustSong 45adc7fc9a chore: update ali's model name 2023-09-23 22:57:59 +08:00
JustSong d39d54bed6 feat: add support for gpt-3.5-turbo-instruct (close #545) 2023-09-23 22:37:11 +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 3f9e723ce5 feat: create new log file when too many logs recorded 2023-09-17 16:35:30 +08:00
JustSong 315d7e8692 refactor: update logging related logic 2023-09-17 15:39:46 +08:00
CaIon ff8df45f95 修复充值bug 2023-09-09 05:04:49 +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 f73ecc57c2 移除不必要的功能 2023-09-09 03:11:42 +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
JustSong 7e6a2b67a6 feat: able to config rate limit (close #477) 2023-09-03 21:56:37 +08:00
JustSong e7eb4474b6 feat: add channel type FastGPT 2023-09-03 15:50:49 +08:00
JustSong cf0ae05d50 feat: add batch update support (close #414) 2023-09-03 14:58:20 +08:00
JustSong 8e0a744da3 feat: support aiproxy's library 2023-09-03 12:51:59 +08:00
JustSong 59eab66373 feat: supper OpenRouter now (close #333, close #340) 2023-08-27 16:16:45 +08:00
JustSong 1966eb712e feat: supper whisper now (close #197) 2023-08-27 15:28:23 +08:00
JustSong 6c808f80ff feat: support 360's models (close #331, close #461)
feat: support 360's models (close #331, close #461)
2023-08-26 13:36:20 +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
Benny 6c44925286 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 8cfc5eeb97 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
CaIon 68b24da6a6 add epay 2023-08-14 22:16:32 +08:00
JustSong 2586fe09eb perf: flush response after response handled (close #364) 2023-08-12 18:10:15 +08:00
JustSong 8a2f1b64ec fix: set connection limits for database 2023-08-12 10:05:25 +08:00
ckt a8acca398f feat: support email domain whitelist (#337)
* feat: support email domain restriction

* fix(SMTPToken): disable password auto complete

* chore: update implementation

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-07-30 12:44:41 +08:00
JustSong 11e62bb63f feat: support xunfei's llm (close #206) 2023-07-29 21:55:57 +08:00
JustSong 84f92ffa8e feat: support baidu's embedding model (close #324) 2023-07-29 12:15:07 +08:00
JustSong d1d1d4fde4 feat: support ali's llm (close #326) 2023-07-28 23:45:08 +08:00
JustSong 819056a8af chore: do not hardcode cache time (close #302) 2023-07-23 19:26:37 +08:00
JustSong 91f8d22369 feat: support zhipu's ChatGLM (close #289) 2023-07-23 11:51:44 +08:00
JustSong 9a571241f5 feat: support Google PaLM2 (close #105) 2023-07-23 00:32:47 +08:00
JustSong 3fc2c5fbf6 feat: support baidu's models now (close #286) 2023-07-22 23:24:09 +08:00
JustSong 3379ea5e2f feat: support claude now (close #150) 2023-07-22 16:18:03 +08:00