ShinChven ✨
b7570d5c77
feat: support dalle for Azure ( #754 )
...
* feat: Add Message-ID to email headers to comply with RFC 5322
- Extract domain from SMTPFrom
- Generate a unique Message-ID
- Add Message-ID to email headers
* chore: check slice length
* feat: Add Azure compatibility for relayImageHelper
- Handle Azure channel requestURL compatibility
- Set api-key header for Azure channel authentication
- Handle Azure channel request body
fixes: https://github.com/songquanpeng/one-api/issues/751
* refactor: update implementation
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-12-03 17:34:59 +08:00
MartialBE
8bcaf182bc
🐛 fix: fix xunfei api error
2023-12-03 13:05:32 +08:00
MartialBE
045e2fa139
🚀 docker action
2023-12-02 22:16:56 +08:00
MartialBE
a884c4b0bf
✨ 添加azure speech支持
2023-12-02 22:13:47 +08:00
MartialBE
c97c8a0f65
🐛 fix: 修复余额的问题
2023-12-02 19:54:21 +08:00
MartialBE
58fc40a744
✨ 完善余额查询
2023-12-02 18:27:38 +08:00
MartialBE
da87fca2a2
🎨 添加工厂方法
2023-12-02 18:14:48 +08:00
MartialBE
5e08cc8719
✨ 添加余额查询方法
2023-12-02 17:51:28 +08:00
MartialBE
d8b13b2c07
🎨 删除冗余代码
2023-12-02 14:29:30 +08:00
MartialBE
be364ae09b
🎨 结构中继控制器
2023-12-02 03:28:18 +08:00
Martial BE
2114bc1982
🔥 删除无效代码
2023-12-01 18:36:30 +08:00
Martial BE
0f038d715d
✨ add: add images edits and variations API
2023-12-01 18:25:05 +08:00
Martial BE
9dd92bbddd
✨ add: add images api
2023-12-01 17:20:22 +08:00
Martial BE
5b70ee3407
✨ add: add Translation api
2023-12-01 11:38:35 +08:00
Martial BE
17027fb61e
🐛 fix: azure audio ContentLength err
2023-12-01 11:30:29 +08:00
Martial BE
a013b1a166
✨ add transcriptions api
2023-12-01 10:54:07 +08:00
Martial BE
7c6dee7390
♻️ refactor: 重构http请求函数
2023-11-30 13:49:35 +08:00
Martial BE
96dc7614e6
♻️ refactor: 重构speech接口
2023-11-29 18:11:15 +08:00
Martial BE
1c7c2d40bb
♻️ refactor: 重构moderation接口
2023-11-29 16:54:37 +08:00
Martial BE
455269c145
🐛 fix: 修复渠道测试函数错误
2023-11-29 16:13:33 +08:00
Martial BE
544f20cc73
🎨 调整供应商目录结构,合并文本输出函数
2023-11-29 16:07:09 +08:00
Martial BE
902c2faa2c
♻️ refactor: split relay
2023-11-28 18:32:26 +08:00
JustSong
0e73418cdf
fix: fix log recording & error handling for relay-audio
2023-11-26 12:05:16 +08:00
JustSong
9889377f0e
feat: support claude-2.x ( close #736 )
2023-11-24 21:39:44 +08:00
JustSong
b273464e77
docs: update readme
2023-11-24 21:23:16 +08:00
JustSong
b4e43d97fd
docs: add pr template
2023-11-24 21:21:03 +08:00
Ian Li
3347a44023
feat: support Azure's Whisper model ( #720 )
2023-11-24 21:10:18 +08:00
Tillman Bailee
923e24534b
fix: add Date header for email ( #742 )
...
* 修复自建邮箱发送错误: INVALID HEADER Missing required header field: "Date"
* chore: fix style
---------
Co-authored-by: liyujie <29959257@qq.com>
Co-authored-by: JustSong <39998050+songquanpeng@users.noreply.github.com>
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-24 20:56:53 +08:00
ShinChven ✨
b4d67ca614
fix: add Message-ID header for email ( #732 )
...
* feat: Add Message-ID to email headers to comply with RFC 5322
- Extract domain from SMTPFrom
- Generate a unique Message-ID
- Add Message-ID to email headers
* chore: check slice length
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-24 20:52:59 +08:00
igophper
d85e356b6e
refactor: remove consumeQuota related logic ( #738 )
...
* feat: 删除relay-text中的consumeQuota变量
该变量始终为true,可以删除
* chore: remove useless code
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-24 20:42:29 +08:00
Martial BE
53da7134b2
Merge branch 'feat/azure-whisper' into private
2023-11-20 17:30:49 +08:00
Buer
1fa1c66f13
Merge pull request #5 from songquanpeng/main
...
merge
2023-11-19 21:00:10 +08:00
JustSong
495fc628e4
feat: support gpt-4 with vision ( #683 , #714 )
2023-11-19 18:38:54 +08:00
JustSong
76f9288c34
feat: update request struct ( close #708 )
2023-11-19 17:50:30 +08:00
JustSong
915d13fdd4
docs: update readme ( #724 )
2023-11-19 17:22:35 +08:00
Ian Li
969f539777
fix: skip JSON deserialization when accessing transcriptions and translations ( #718 )
...
* fix: Skip JSON deserialization when accessing transcriptions and translations.
* chore: update impl
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-19 16:11:39 +08:00
Buer
54e5f8ecd2
feat: support cloudflare gateway for azure ( #666 )
...
* 🐛 Fix cloudflare gateway request failure
* 🐛 fix channel test url error
2023-11-19 15:52:35 +08:00
MartialBE
341c21e4cb
Merge branch 'main' into private
2023-11-18 21:49:56 +08:00
MartialBE
fe56aa1a46
Merge branch 'Songquanpeng-main'
2023-11-18 21:48:06 +08:00
MartialBE
f0e2ba0318
Merge branch 'main' of songquanpeng/one-api
2023-11-18 21:47:39 +08:00
Ian Li
43e7b465cb
feat: Support Azure OpenAI Whisper.
2023-11-18 17:58:08 +08:00
Mikey
34d517cfa2
fix: cloudflare test & expose detailed info about test failures ( #715 )
...
* fix: cloudflare test & expose detailed info about test failures
* fix: cloudflare test & expose detailed info about test failures
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-17 21:45:55 +08:00
ckt1031
ddcaf95f5f
feat: support tts model ( #713 )
...
* Added support for Text-to-Speech models and
endpoints
* chore: update impl
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-17 21:18:51 +08:00
ckt1031
1d15157f7d
feat: keep sync with dall-e updates ( #679 )
...
* Updated ImageRequest struct and OpenAIModels,
added new Dall-E models and size ratios
* Fixed suspect `or`
* Refactored size ratio calculation in
relayImageHelper function
* Updated the format of resolution keys in
DalleSizeRatios map
* Added error handling for unsupported image size in
relayImageHelper function
* Added validation for number of generated images
and defined image generation ratios
* Refactored variable name from
DalleGenerationImageAmountRatios to
DalleGenerationImageAmounts
* Added validation for prompt length in
relayImageHelper function
* Updated model validation and removed size not
supported error in relayImageHelper function
* Refactored image size and model validation in
relayImageHelper function
* chore: discard binary file
* chore: update impl
---------
Co-authored-by: cktsun1031 <65409152+cktsun1031@users.noreply.github.com>
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-17 20:03:16 +08:00
管宜尧
de7b9710a5
fix: fix PaLM not working issue ( #667 )
...
* bugfix for #515 最新版本谷歌PaLM模型无法使用
* update
* chore: remove unrelated file
* chore: add comment
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-17 19:40:59 +08:00
Buer
4f245bf738
Merge pull request #3 from songquanpeng/main
...
merge
2023-11-12 16:43:26 +08:00
Dafei Zhao
58bb3ab6f6
fix: fix channel_id column name ( #681 , close #688 )
2023-11-10 21:50:52 +08:00
qingfengfenga
d306cb5229
feat: add improve docker-compose.yml and support fast startup ( #685 )
...
Co-authored-by: 王彦朋 Penn Wang <penn.wang@digitwin.com.cn>
2023-11-10 21:40:00 +08:00
Yuhang
6c5307d0c4
docs: add deploy to zeabur button ( #693 )
...
* Update README.md
* Update README.en.md
* Update README.ja.md
2023-11-10 21:20:59 +08:00
Baksi
7c4505bdfc
fix: numeric sorting in tables ( #695 )
...
* Update sorting method for id
* Update sorting method for id (token)
* Update sorting method for id (redemptions)
* Update sorting method for id (channel)
* chore: use same logic for all tables
---------
Co-authored-by: JustSong <songquanpeng@foxmail.com>
2023-11-10 21:20:05 +08:00