Commit Graph

718 Commits

Author SHA1 Message Date
Martial BE
3b8ae9a6cd feat: auto update new model ratio to database 2024-01-03 16:35:58 +08:00
Martial BE
2b6d11f999 feat: support davinci-002 and babbage-002 2024-01-03 16:35:58 +08:00
Martial BE
e15be8bc82 🐛 fix: some UI issues 2024-01-02 17:31:01 +08:00
MartialBE
84c7802646 🐛 fix: Error caused by unknown model 2024-01-01 15:04:56 +08:00
MartialBE
7ef4a7db59 feat: Optimize model list. 2024-01-01 14:42:24 +08:00
MartialBE
bf5ba315ee feat: Azure OpenAI model name automatically removes dots. 2024-01-01 01:03:32 +08:00
MartialBE
3aef247fa9 🎨 ui: change the precision and color scheme of the bar card. 2023-12-31 02:50:53 +08:00
Buer
08638ab27b
Merge pull request #13 from MartialBE/dev
🐛 fix: Statistical card display error
2023-12-31 01:42:20 +08:00
MartialBE
900fb0409a
🐛 fix: Statistical card display error 2023-12-31 01:41:01 +08:00
MartialBE
a214371a0a
🚀 feature: Add request duration 2023-12-30 00:37:14 +08:00
Martial BE
943d90856f
🔨 add release config 2023-12-29 18:37:23 +08:00
Martial BE
ba654d8b81
🐛 fix balance action error 2023-12-29 17:55:05 +08:00
Martial BE
fc284cc1f0
🐛 fix return to first page after refresh 2023-12-29 17:02:09 +08:00
Martial BE
9c0a49b97a
add custom test model 2023-12-29 16:23:25 +08:00
Martial BE
61c47a3b08
🎨 Support Baichuan2 2023-12-29 15:23:05 +08:00
Martial BE
c5aa59e297
🐛 fix xunfei request error 2023-12-29 11:32:43 +08:00
Martial BE
211a862d54
🎨 Support qwen-vl-plus 2023-12-29 10:59:26 +08:00
Martial BE
c4c89e8e1b
🎨 change gemini safety settings 2023-12-28 16:49:31 +08:00
Martial BE
72983ac734
Model list return by group 2023-12-28 15:48:20 +08:00
Martial BE
4d43dce64b
🐛 fix base 64 encoded format support of gemini-pro-vision 2023-12-28 12:23:39 +08:00
Martial BE
0fa94d3c94
🐛 fix log channel is null 2023-12-28 11:27:52 +08:00
MartialBE
002dba5a75 🐛 fix top-up link is null 2023-12-26 23:32:27 +08:00
Martial BE
fb24d024a7
add channel proxy 2023-12-26 18:42:39 +08:00
Martial BE
eeb867da10
🎨 Change the method of getting channel parameters 2023-12-26 16:40:50 +08:00
Martial BE
47b72b850f
Merge branch 'songquanpeng' into sync_upstream 2023-12-25 11:23:28 +08:00
JustSong
f44fbe3fe7 docs: update pr template 2023-12-24 19:24:59 +08:00
JustSong
1c8922153d feat: support gemini-vision-pro 2023-12-24 18:54:32 +08:00
Laisky.Cai
f3c07e1451
fix: openai response should contains model (#841)
* fix: openai response should contains `model`

- Update model attributes in `claudeHandler` for `relay-claude.go`
- Implement model type for fullTextResponse in `relay-gemini.go`
- Add new `Model` field to `OpenAITextResponse` struct in `relay.go`

* chore: set model name response for models

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-12-24 16:58:31 +08:00
Bryan
40ceb29e54
fix: fix SearchUsers not working if using PostgreSQL (#778)
* fix SearchUsers

* refactor: using UsingPostgreSQL as condition

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-12-24 16:42:00 +08:00
dependabot[bot]
0699ecd0af
chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#840)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-24 16:29:48 +08:00
moondie
ee9e746520
feat: update ali stream implementation & enable internet search (#856)
* Update relay-ali.go: 改进stream模式,添加联网搜索能力

通义千问支持stream的增量模式,不需要每次去掉上次的前缀;实测qwen-max联网模式效果不错,添加了联网模式。如果别的模型有问题可以改为单独给qwen-max开放

* 删除"stream参数"

刚发现原来阿里api没有这个参数,上次误加了。

* refactor: only enable search when specified

* fix: remove custom suffix when get model ratio

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-12-24 16:17:21 +08:00
Buer
a763681c2e
fix: fix base64 image parse error (#858) 2023-12-24 15:35:56 +08:00
MartialBE
be613883a1 🐛 Fix statistics error in SQLite 2023-12-22 20:54:37 +08:00
Martial BE
f823581235
🐛 fix GetImageSizeFromBase64 error 2023-12-22 12:18:58 +08:00
Martial BE
89e6b9fe33
🐛 web缺失函数 2023-12-22 11:16:48 +08:00
Martial BE
5a8fef00e5
🚧 补全余额查询web操作 2023-12-22 11:01:19 +08:00
Martial BE
fe72f85554
🚧 补全忘记密码web页面 2023-12-22 10:48:52 +08:00
Martial BE
3ac0b256e3
👷 update github action & readme 2023-12-21 17:51:22 +08:00
Martial BE
b0fefd6dc5
🐛 fix usage error & web channel edit label error 2023-12-21 16:52:00 +08:00
Martial BE
43d8bedbb4
Merge branch 'songquanpeng' into sync_upstream 2023-12-21 15:36:01 +08:00
Martial BE
c60f755715
🐛 support mysql of statistics 2023-12-21 10:24:07 +08:00
JustSong
b7fcb319da chore: check if SESSION_SECRET equals to random_string 2023-12-20 22:50:50 +08:00
MartialBE
a4138aec1a 💥 change readme 2023-12-20 22:30:42 +08:00
JustSong
67c64e71c8 fix: fix max_tokens check 2023-12-20 21:45:33 +08:00
Martial BE
ffa4e491ea
更换web界面 2023-12-20 19:27:27 +08:00
JustSong
97030e27f8 fix: fix gemini panic (close #833) 2023-12-17 23:30:45 +08:00
JustSong
461f5dab56 docs: update readme 2023-12-17 22:25:03 +08:00
JustSong
af378c59af docs: update readme 2023-12-17 22:19:16 +08:00
ShinChven ✨
bc6769826b
feat: add condition to validate n value for non-Azure channels (#775)
- Add a condition to validate the n value only for non-Azure channels, ensuring it falls within the acceptable range.
- Fix Azure compatibility
2023-12-17 19:49:08 +08:00
Oliver Lee
0fe26cc4bd
feat: update ali relay implementation (#830)
* 修改通译千问最新接口:1.删除history参数,改用官方推荐的messages参数 2.整理messages参数顺序,补充必要上下文信息 3.用autogen调试测试通过

* chore: update impl

---------

Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-12-17 19:43:23 +08:00