Releases: MartialBE/one-hub
Releases · MartialBE/one-hub
v0.10.5
v0.10.4
变更日志
新增功能
- 支持
Gemini Code Execution
,注意:非stream
模式下,官方返回的tokens数量,没有加上代码执行输出的tokens。而stream
模式下是有计算的,根据官方文档应该是需要计算的。所以在非stream模式下计费可能会不准确。 另:代码执行和函数调用不可以同时存在,程序已经处理,如果存在 函数调用工具,则会自动关闭 代码执行。 如果你使用不成功请检查是否传入了函数调用参数。
其他
Details
- build(deps): bump ws from 7.5.9 to 7.5.10 in /web (#284) @dependabot
- build(deps): bump golang.org/x/image from 0.15.0 to 0.18.0 (#283) @dependabot
- 🔖 chore: Move model price list add button (#277) @kalicyh
v0.10.3
变更日志
新增功能
- 批量添加支持填入多个base url,与key一一对应,如果对应不上则取第一个base url
- 支持给渠道打tag,用于批量管理渠道,与上面批量添加一起食用更方便。(注意: 已经存在的渠道加入tag后,并不会直接与tag组的配置同步,你需要手动在tag组编辑中保存一次)
其他
- 用户列表支持查询用户组 (#275) @ZeroDeng01
- 模型价格中的导入支持本项目的API接口格式导入 (#271) @kalicyh
Details
- 🔖 chore: Add user groups as query condition (#275) @ZeroDeng01
- 🔖 chore: add more formats (#271) @kalicyh
v0.10.2
v0.10.1
变更日志
WWDC特别版
新增功能
- 支付显示固定支付金额按钮 (#258) @kalicyh
- 支付允许设置固定金额及折扣 (#265) @ZeroDeng01
- 支付宝添加
WAP
支付 (#259) @ZeroDeng01 - 添加微信支付 (#263) @ZeroDeng01
修复
- iOS
safari
无法自动跳转支付,显示了支付链接,允许用户手动点击跳转
其他
- 支付loading使用用户logo (#252) @ZeroDeng01
- 支付宝二维码支付添加跳转按钮 (#255) @ZeroDeng01
- 免费模型不计算
预消耗配额
(#256) @k8scat
Details
- 🔖 chore: Add fixed pricing settings and discount (#265) @ZeroDeng01
- ✨ feat: add wechatPay (#263) @ZeroDeng01
- 🔖 chore: Alipay adds WAP payment (#259) @ZeroDeng01
- 🔖 chore: add pay button (#258) @kalicyh
- 🐛 fix: free models don't pre-quota consumption (#256) @k8scat
- 🔖 chore: Alipay QR code payment add open Alipay button (#255) @ZeroDeng01
- 🐛fix: aliPay missing parameters (#257) @ZeroDeng01
- 🔖 chore: Payment loading using user's logo (#252) @ZeroDeng01
v0.10.0
变更日志
新增功能
Details
- ✨ feat: add Alipay payment (#251) @ZeroDeng01
- ✨ feat: add payment (#132) (#250) @MartialBE
- ✨ feat: add AliOSS image upload (#247) @ZeroDeng01
v0.9.1
变更日志
新增功能
自定义渠道
允许更改或者删除API版本号
修复
GetImageSize
会过滤非图片格式 (#145)- 修复无法使用含有认证的
SOCKS5
代理 (#229) - 修复在未获取到服务器配置时,前端页面会加载默认logo的问题 (#238)
- 修复了某些渠道,在提前终止请求时,系统并不会计算 tokens 的问题
其他
azure openai
默认API
版本号更新为2024-05-01-preview
(#145)GetImageSize
函数可以配置http/socks5代理了,防止服务器IP泄漏- 更改
请求预扣费额度
逻辑为: 预扣费 = 系统计算的输入token x 模型输入倍率 + 请求预扣费额 (#241) - 更改了渠道编辑中 模型映射的 提示 (#244)
Details
- 🔖 chore: Model mapping prompt optimization (#244) @ZeroDeng01
- 🔖 chore: Modify PreConsumedQuota Formula (#241) @MartialBE
- 🐛 fix: Fix the issue of default logo still loading after user customizes LOGO (#238) @ZeroDeng01
- 🔖 chore: Azure OpenAI default API version set to 2024-05-01-preview (#237) @ZeroDeng01
- 🔖 chore: Added File Type Check for Image Size Retrieval (#145) @Yanyutin753
- fix: SOCKS5 代理认证问题 (#229) @ZeroDeng01
v0.9.0
变更日志
新增功能
- 支持
OpenAI
新字段stream_options
,渠道类型为OpenAI
时,会默认启用,stream
下会使用OpenAI
返回的Usage
,统计更加准确。 - 所有的模型都支持传入
stream_options
,传入后,响应参数会携带系统计算的Usage
。使用方法 见OpenAI说明
其他
- 系统设置增加是否启用飞书设置;优化用户中心显示; (#227) @ZeroDeng01
- 增加了
DISABLE_TOKEN_ENCODERS
配置: 启用后,不会加载 tiktoken,可节省40M左右内存, 但是stream模式下如果供应商没有返回Usage
那么tokens将会计算不准确。 Moonshot
也支持通过API获取模型列表了
ps: 更新后,如果接口报错 Provider API error: Unknown parameter: 'stream_options'. 说明你使用的不是openai官方接口。 请将该渠道类型改为 自定义渠道 即可解决。
v0.8.11
变更日志
新增功能
腾讯混元
新接口适配。 PS: 请注意,之前的腾讯混元
渠道名称已经改为腾讯混元(旧)
,现在名称为腾讯混元
的渠道为新接口。尽快迁移到新的渠道中,后期可能会移除旧版接口。(新接口中Key
无需AppId
,创建时请注意删除)
修复
- 修复
outlook
无法发送邮件的问题
其他
聊天链接
可以排序了 (感谢@ZeroDeng01 的PR : #223 )coze
将会计算tokens
v0.8.10
变更日志
其他
- 更新了百度的模型映射
- 修改OpenAI响应字段
Created
字段类型为any