Skip to content

Releases: MartialBE/one-hub

v0.14.3

07 Jan 15:01
23e00db
Compare
Choose a tag to compare

变更日志

新增功能

  • 添加渠道检测功能(仅chat模型)
  • 用户额度增减独立弹窗

其他

  • 添加geminiHARM_CATEGORY_CIVIC_INTEGRITY限制
  • 更新Siliconflow/gemini禁用规则
  • 更新依赖
  • 在非流模式下, 当gemini不返回内容时,直接返回错误

修复

  • 修复Redis 集群模式的问题(#444)
  • 修复tag编辑时可能不会重载内存中的渠道
  • 修复分析页面无法显示数据的问题
  • 修复 moderatio API input不支持数组的问题
  • 修复下载图片时,浏览器头部返回类型非图片类型时,导致的错误
  • 修复gemini在多函数调用时,转换API格式问题

v0.14.2

23 Dec 14:03
5805deb
Compare
Choose a tag to compare

变更日志

新增功能

  • 支持AWS渠道使用Claude API进行请求
  • 新增 replicate 渠道
  • 新增 recraftAI 渠道
  • 重构model list,现在支持创建自定义渠道类型与模型进行绑定,并可以自定义供应商图标,优化可用模型页面显示.
  • gemini支持结构化输出
  • 支持o1新参数
  • 支持自定义audio模型的音频输出倍率
  • 支持mj的多模式
  • 支持4o-mini-realtime

其他

  • 更新GitHub登录逻辑, 现在可以通过GitHub登录获取头像以及正确的邮箱,获取GitHub ID作为身份标识符。
  • 更新重试/禁用逻辑
  • 删除聊天缓存相关代码
  • 渠道新建/编辑框默认收起自定义参数/插件配置(#430)
  • 优化公告显示
  • 渠道列表模型搜索支持模糊搜索(#435)
  • 优化分析页面
  • 优化日志页面显示
  • 更改siliconflow的默认baseURL (#440)
  • 优化gemini的输出格式
  • 删除gpt-4o-audio模型禁止使用stream限制

修复

  • 修复Claude API调用未判断渠道类型的问题 (#318)
  • 修复由客户主动断开链接,导致计费异常
  • 修复某些供应商返回非标准stream数据时无法识别的问题
  • 修复gemini toolcall转换问题
  • 修复gemini可能出现的key泄漏
  • 修复gemini的system角色映射

v0.14.1

30 Nov 12:05
03f4579
Compare
Choose a tag to compare

变更日志

修复

  • 修改关于hashids_salt的说明文字,并允许它为空。

v0.14.0

30 Nov 10:02
efe69b7
Compare
Choose a tag to compare

⚠️⚠️⚠️⚠️有破坏性更新

变更日志

新增功能

  • 重构用户令牌, 现在必须在设置 配置文件中的:user_token_secret/hashids_salt 或者 环境变量: USER_TOKEN_SECRET/ HASHIDS_SALT才能启用程序
  • 管理员通过令牌指定渠道ID分隔符 由-改为#

其他

  • 适配aws Claude Cross-region model (#416)
  • 优化冷却逻辑,现在冷却针对具体模型
  • 优化UI 图标
  • 优化公告,添加公告按钮 (#419)
  • openai realtime添加更多日志
  • 配置文件新增redis_db参数

修复

  • 修复gemini stream返回规范问题
  • 修复消费为0时不记录日志的问题

v0.13.2

17 Nov 12:53
3675995
Compare
Choose a tag to compare

变更日志

新增功能

  • 允许为用户组设置 API速率(默认为600)

其他

  • 修改国际化逻辑 (#408)
  • 优化仪表盘显示
  • 优化渠道编辑
  • 优化错误信息,将过滤上游为“oneapi”的错误,防止泄漏给用户

修复

  • 修复claude 多个system 角色时,会只传递最后一个的问题
  • 修复当供应商返回用量为0时,不能准确计费的问题
  • 修复重试成功时指标未记录的问题
  • 修复日志未记录准确的输入/输入倍率的问题

v0.13.1

05 Nov 05:44
a5d2aba
Compare
Choose a tag to compare

变更日志

其他

  • 添加繁体中文 (#406)
  • 优化playground显示 (#407)
  • 添加claude-3-5-haiku-20241022的映射
  • 添加GitHub Copilot instructions文件

修复

  • 修复geministream下FinishReason返回不正确的问题
  • 修复baidu PenaltyScore取值范围的问题

v0.13.0

31 Oct 04:56
7e612de
Compare
Choose a tag to compare

变更日志

⚠️有破坏性更新

新增功能

  • 重构用户分组,允许用户在令牌选择公开分组。(第一次启动时,会自动将旧分组转换成新分组,请注意启动是否有报错,更新后,请及时在后台-运营管理-用户分组中查看分组是否有误)

其他

  • 渠道编辑中模型名称点击复制 (#395)
  • 更新Claude模型映射以及参数

修复

  • 修复聊天参数中Temperature等参数,未按预期转发给供应商。

v0.12.4

21 Oct 08:08
db81aa9
Compare
Choose a tag to compare

⚠️:v0.12.3 (已撤回),由于依赖升级问题,已经撤回了 v0.12.3 版本。

变更日志

新增功能

  • 支持4o-audio模型 (注意: 暂时禁用该模型的stream请求,因为在stream模式下,OpenAI不会返回audio的用量,会导致计费错误)

其他

  • 后台菜单进行分组
  • 渠道列表中 删除禁用渠道等敏感操作增加二次确认
  • 渠道列表删除改为软删除
  • 更新stripe SDK,并固定webhook版本号(#384)

修复

  • 修复QQ邮箱发送邮件报错的问题

v0.12.2

13 Oct 19:31
3e1ccaf
Compare
Choose a tag to compare

变更日志

新增功能

  • 支持OpenAI cache 计费
  • 支持OpenAI Realtime,在断开连接后计费,想要精准计费,请启用Redis

其他

  • 日志表记录更多请求信息
  • 优化cache模块
  • azure默认启用stream options参数
  • 模型映射允许直接通过JSON填写

修复

  • 修复移动端列表页面滑动问题
  • 修复chart导致白屏
  • 修复重试逻辑一些问题

v0.12.1

01 Oct 13:13
7b2144d
Compare
Choose a tag to compare

🎉 国庆假期快乐

变更日志

新增功能

  • 增加Stripe支付 (#370)
  • 增加S3协议存储 (#368)
  • 允许自定义渠道请求头部 (#367)
  • 添加了Prometheus metrics接口(/api/metrics),可以监控程序的请求/供应商错误等信息,需要在config.yaml填写鉴权才可访问.

grafana面板 OR grafana 面板 (gist)

iShot_2024-10-01_21 10 32

Changes