Releases: MartialBE/one-hub
Releases · MartialBE/one-hub
v0.14.3
变更日志
新增功能
- 添加渠道检测功能(仅chat模型)
- 用户额度增减独立弹窗
其他
- 添加gemini
HARM_CATEGORY_CIVIC_INTEGRITY
限制 - 更新Siliconflow/gemini禁用规则
- 更新依赖
- 在非流模式下, 当gemini不返回内容时,直接返回错误
修复
- 修复Redis 集群模式的问题(#444)
- 修复tag编辑时可能不会重载内存中的渠道
- 修复分析页面无法显示数据的问题
- 修复 moderatio API input不支持数组的问题
- 修复下载图片时,浏览器头部返回类型非图片类型时,导致的错误
- 修复gemini在多函数调用时,转换API格式问题
v0.14.2
变更日志
新增功能
- 支持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
v0.14.0
⚠️ ⚠️ ⚠️ ⚠️ 有破坏性更新
变更日志
新增功能
- 重构用户令牌, 现在必须在设置 配置文件中的:
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
v0.13.1
v0.13.0
v0.12.4
v0.12.2
变更日志
新增功能
- 支持
OpenAI cache
计费 - 支持
OpenAI Realtime
,在断开连接后计费,想要精准计费,请启用Redis
其他
- 日志表记录更多请求信息
- 优化
cache
模块 azure
默认启用stream options
参数- 模型映射允许直接通过JSON填写
修复
- 修复移动端列表页面滑动问题
- 修复chart导致白屏
- 修复重试逻辑一些问题
v0.12.1
🎉 国庆假期快乐
变更日志
新增功能
- 增加Stripe支付 (#370)
- 增加S3协议存储 (#368)
- 允许自定义渠道请求头部 (#367)
- 添加了
Prometheus metrics
接口(/api/metrics
),可以监控程序的请求/供应商错误等信息,需要在config.yaml
填写鉴权才可访问.
grafana面板 OR grafana 面板 (gist)