byte911
88acc5a614
fix: return the usage info if not null ( #1792 )
...
Usage is missing.
2024-09-22 16:41:10 +08:00
TAKO
649ecbf29c
feat: support new openai models (4o 0806, chatgpt-4o-latest) ( #1721 )
...
* feat: support new model gpt-4o-2024-08-06
* feat: support new model chatgpt-4o-latest
2024-09-21 23:01:19 +08:00
Laisky.Cai
4e3782d524
Merge remote-tracking branch 'origin/upstream/main'
2024-08-08 01:51:13 +00:00
Shenghang Tsai
402fcf7f79
feat: add SiliconFlow ( #1717 )
...
* Add SiliconFlow
* Update README.md
* Update README.md
* Update channel.constants.js
* Update ChannelConstants.js
* Update channel.constants.js
* Update ChannelConstants.js
* Update compatible.go
* Update README.md
2024-08-06 23:42:25 +08:00
Laisky.Cai
4c96688e7c
Merge remote-tracking branch 'origin/upstream/main'
2024-07-23 01:14:23 +00:00
TAKO
296ab013b8
feat: support gpt-4o mini ( #1665 )
...
* feat: support gpt-4o mini
* feat: fix gpt-4o mini image price
2024-07-22 22:44:08 +08:00
Laisky.Cai
9dbaaefe3f
Merge remote-tracking branch 'origin/upstream/main'
2024-07-13 13:45:33 +00:00
Ghostz
65acb94f45
fix: text filed check for 4v request ( #1634 )
2024-07-13 14:57:08 +08:00
Laisky.Cai
65022b0e3e
Merge remote-tracking branch 'origin/upstream/main'
2024-07-10 06:26:02 +00:00
Qiying Wang
f636c50c84
fix: duplicate [DONE] ( #1629 )
2024-07-09 22:43:59 +08:00
Laisky.Cai
f9417d32e1
Merge remote-tracking branch 'origin/upstream/main'
2024-07-09 06:28:06 +00:00
Jason
e090e76c86
feat: add Novita AI as model provider ( #1609 )
2024-07-06 13:16:46 +08:00
Laisky.Cai
c20f27ec45
Merge remote-tracking branch 'origin/upstream/main'
2024-07-01 03:09:33 +00:00
zijiren
b21b3b5b46
refactor: abusing goroutines and channel ( #1561 )
...
* refactor: abusing goroutines
* fix: trim data prefix
* refactor: move functions to render package
* refactor: add back trim & flush
---------
Co-authored-by: JustSong <quanpengsong@gmail.com>
2024-06-30 18:36:33 +08:00
Ghostz
5a58426859
fix minimax empty log ( #1560 )
2024-06-30 16:09:16 +08:00
Laisky.Cai
91ec8b92f0
Merge remote-tracking branch 'origin/upstream/main'
2024-06-09 13:39:05 +00:00
取梦为饮
98669d5d48
feat: add support for bytedance's doubao ( #1438 )
...
* 增加豆包大模型支持
* chore: update channel options & add prompt
---------
Co-authored-by: 康龙彪 <longbiao.kang@i-tudou.com>
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2024-06-08 13:26:26 +08:00
Laisky.Cai
c524e60d9f
Merge remote-tracking branch 'origin/upstream/main'
2024-05-29 06:12:37 +00:00
Dafei Zhao
a9211d66f6
fix: fix gpt-4o token encoding ( #1446 )
2024-05-28 01:26:07 +08:00
Laisky.Cai
f56a469199
Merge remote-tracking branch 'origin/upstream/main'
2024-05-25 13:20:54 +00:00
Qiying Wang
2457d00afb
feat: support gpt-4o ( #1431 )
2024-05-21 01:14:22 +08:00
Laisky.Cai
7f0238e64c
Merge remote-tracking branch 'origin/upstream/main'
2024-05-04 00:54:10 +00:00
JustSong
71f4403fd5
feat: add together.ai support ( #1298 )
2024-04-30 02:16:53 +08:00
JustSong
7e027d2bd0
fix: fix minimax prompt & completion tokens is empty ( #1391 )
2024-04-29 22:35:47 +08:00
JustSong
30f373b623
fix: fix usage is empty ( close #1391 )
2024-04-29 22:29:13 +08:00
Laisky.Cai
ca23dd9a97
Merge commit '1c2654320e5b6268b13b6efca40ce37a523d032b'
2024-04-28 01:53:31 +00:00
JustSong
007906216d
feat: support DeepL's model ( close #1126 )
2024-04-27 13:37:22 +08:00
JustSong
9026ec7510
feat: support cloudflare now
2024-04-26 23:05:48 +08:00
Laisky.Cai
e1ce7c1141
Merge commit 'c3178720975ee0b2767bc3b0ad98cfc533f22b6d'
2024-04-26 13:01:12 +00:00
JustSong
c317872097
feat: support deepseek now
2024-04-26 00:48:53 +08:00
Laisky.Cai
425059f5c6
feat: support openai images edits api
2024-04-25 03:02:20 +00:00
Laisky.Cai
7047d9605e
Merge commit '3d149fedf45472eff92910324974c762fc37dad6'
2024-04-21 15:05:13 +00:00
JustSong
541182102e
fix: ignore empty choice response for azure ( close #1324 )
2024-04-21 16:22:28 +08:00
Laisky.Cai
c735b9b4d3
Merge commit '2369025842b828ac38f4427fd1ebab8d03b1fe7f'
2024-04-20 01:07:29 +00:00
Laisky.Cai
b638a2fcbd
Merge commit '7bf61f916504097ac23efb765b938d8f94c342ce'
2024-04-17 05:18:58 +00:00
JustSong
a10232f43a
feat: add gpt-4-turbo support ( close #1304 )
2024-04-13 11:39:31 +08:00
Laisky.Cai
50bab08496
Refactor codebase, introduce relaymode package, update constants and improve consistency
...
- Refactor constant definitions and organization
- Clean up package level variables and functions
- Introduce new `relaymode` and `apitype` packages for constant definitions
- Refactor and simplify code in several packages including `openai`, `relay/channel/baidu`, `relay/util`, `relay/controller`, `relay/channeltype`
- Add helper functions in `relay/channeltype` package to convert channel type constants to corresponding API type constants
- Remove deprecated functions such as `ResponseText2Usage` from `relay/channel/openai/helper.go`
- Modify code in `relay/util/validation.go` and related files to use new `validator.ValidateTextRequest` function
- Rename `util` package to `relaymode` and update related imports in several packages
2024-04-06 05:18:04 +00:00
JustSong
f586ae0ad8
chore: remove helper & util subpackage for relay
2024-04-06 01:50:12 +08:00
JustSong
24ed170e7b
chore: reorganize adaptor related package
2024-04-06 01:36:48 +08:00