Skip to content

Releases: labring/aiproxy

v0.3.1

10 Aug 04:19
7609357
Compare
Choose a tag to compare

Fix:

  • admin save model config api (#334)

v0.3.0

08 Aug 14:31
648afe9
Compare
Choose a tag to compare

Feat:

  • support responses api (used by gpt-5) for openai and azure #327 #329
  • general thinking patch support #323
  • support claude convert to openai #322
  • improve count token performance #331 #330

v0.2.4

10 Jul 09:57
3b9a218
Compare
Choose a tag to compare

Release Notes

🚀 主要新功能

🛠️ MCP服务器生态扩展

  • 新增Figma MCP服务器 - 支持Figma设计工具集成,提供设计协作能力
  • 新增Context7嵌入式MCP服务器 - 提供智能上下文分析功能
  • 批量新增多个MCP服务器 - 进一步丰富MCP工具生态系统
  • MCP工具列表嵌入支持 - 优化工具发现和管理体验
  • MCP工具结果缓存机制 - 提升工具调用性能和响应速度

🎙️ 语音服务增强

  • TTS API流式格式参数支持 - 提供更灵活的语音合成配置选项
  • 流式STT支持 - 新增实时语音转文字功能,提升语音交互体验

🖼️ 图像处理优化

  • 自动检测图像内容类型 - 智能识别图像格式,简化使用流程
  • 嵌入式图像输入令牌支持 - 优化图像处理的令牌计算机制
  • 图像处理逻辑优化 - 提升图像处理性能和稳定性

🔧 系统功能增强

  • 插件StreamFake支持 - 提供流式数据模拟功能
  • 无路由时阻止POST请求 - 增强API安全性
  • URL路径格式化优化 - 使用url.JoinPath提升路径处理准确性
  • 统计http状态码 - 汇总数据现提供http状态码分布数据

🛠️ 技术改进

⚡ 性能优化

  • 设置MCP工具超时为10秒 - 优化工具调用响应时间
  • 设置terminationGracePeriodSeconds为600 - 改善容器优雅关闭机制

🔄 错误处理增强

  • 请求错误通知机制 - 增强系统监控和故障排查

🐛 问题修复

🔧 稳定性修复

  • 修复Anthropic错误恐慌问题 - 解决多个空指针异常和OpenAI模式兼容性问题
  • 修复WebSearch MCP列表工具 - 改善搜索功能稳定性
  • 修复豆包转换思考逻辑 - 优化模型响应处理
  • 修复12306 MCP票务查询排序 - 改善查询结果准确性

🛡️ 兼容性修复

  • 修复Gemini工具格式兼容性 - 解决工具字段和属性支持问题,仅支持enum和date-time格式
  • 禁用Claude思考模式 - 在OpenAI模式下包含工具调用时自动禁用
  • 修复模型名称包含/符号问题 - 改善模型名称处理逻辑

🔍 监控和渲染修复

  • 修复监控请求调度错误 - 改善系统监控准确性
  • 修复OpenAI SSE渲染数据空格问题 - 优化流式响应格式
  • 修复分钟级汇总数据分类错误 - 过个channel的数据被相互覆盖导致获取到的数据只有一个channel

🧹 代码清理

  • 移除OpenAPI MCP发布工作流 - 简化CI/CD流程
  • Context7 MCP中文描述修复 - 改善用户体验
  • WSL v5 Linter集成 - 提供代码质量检查能力

v0.2.4-beta.1

02 Jul 07:45
7c212a2
Compare
Choose a tag to compare
v0.2.4-beta.1 Pre-release
Pre-release

Release Notes

🚀 主要新功能

🛠️ MCP服务器生态扩展

  • 新增Figma MCP服务器 - 支持Figma设计工具集成,提供设计协作能力
  • 新增Context7嵌入式MCP服务器 - 提供智能上下文分析功能
  • 批量新增多个MCP服务器 - 进一步丰富MCP工具生态系统
  • MCP工具列表嵌入支持 - 优化工具发现和管理体验
  • MCP工具结果缓存机制 - 提升工具调用性能和响应速度

🎙️ 语音服务增强

  • TTS API流式格式参数支持 - 提供更灵活的语音合成配置选项
  • 流式STT支持 - 新增实时语音转文字功能,提升语音交互体验

🖼️ 图像处理优化

  • 自动检测图像内容类型 - 智能识别图像格式,简化使用流程
  • 嵌入式图像输入令牌支持 - 优化图像处理的令牌计算机制
  • 图像处理逻辑优化 - 提升图像处理性能和稳定性

🔧 系统功能增强

  • 插件StreamFake支持 - 提供流式数据模拟功能
  • 无路由时阻止POST请求 - 增强API安全性
  • URL路径格式化优化 - 使用url.JoinPath提升路径处理准确性

🛠️ 技术改进

⚡ 性能优化

  • 设置MCP工具超时为10秒 - 优化工具调用响应时间
  • 设置terminationGracePeriodSeconds为600 - 改善容器优雅关闭机制

🔄 错误处理增强

  • 请求错误通知机制 - 增强系统监控和故障排查

🐛 问题修复

🔧 稳定性修复

  • 修复Anthropic错误恐慌问题 - 解决多个空指针异常和OpenAI模式兼容性问题
  • 修复WebSearch MCP列表工具 - 改善搜索功能稳定性
  • 修复豆包转换思考逻辑 - 优化模型响应处理
  • 修复12306 MCP票务查询排序 - 改善查询结果准确性

🛡️ 兼容性修复

  • 修复Gemini工具格式兼容性 - 解决工具字段和属性支持问题,仅支持enum和date-time格式
  • 禁用Claude思考模式 - 在OpenAI模式下包含工具调用时自动禁用
  • 修复模型名称包含/符号问题 - 改善模型名称处理逻辑

🔍 监控和渲染修复

  • 修复监控请求调度错误 - 改善系统监控准确性
  • 修复OpenAI SSE渲染数据空格问题 - 优化流式响应格式

🧹 代码清理

  • 移除OpenAPI MCP发布工作流 - 简化CI/CD流程
  • Context7 MCP中文描述修复 - 改善用户体验
  • WSL v5 Linter集成 - 提供代码质量检查能力

Version 0.2.3

18 Jun 07:16
20f3fa0
Compare
Choose a tag to compare

🚀 主要新功能

📝 Notion MCP服务器支持

  • 新增Notion MCP服务器集成,支持与Notion工作区的无缝连接
  • 提供完整的Notion文档操作能力

🐙 GitHub MCP集成

  • 集成GitHub MCP服务,支持代码仓库管理
  • 提供GitHub API的完整访问能力

🔧 MCP工具系统优化

  • 新增多个MCP服务支持,扩展工具生态
  • 支持公共MCP测试和工具缓存机制
  • MCP搜索支持托管和本地两种部署类型
  • MCP SSE消息传输无需密钥验证
  • 新增MCP工具列表功能

💰 计费系统更新

🎯 豆包模型定价支持

  • 新增豆包1-6模型的条件定价支持
  • 优化计费策略,提供更灵活的定价方案

🛠️ 技术改进

📊 Redis缓存优化

  • 新增Redis键前缀支持

🐛 问题修复

  • 修复Gemini function call name空指针异常

Version 0.2.2

12 Jun 06:07
89351ca
Compare
Choose a tag to compare
v0.2.2

chore: remove unused sql (#264)

Version 0.2.1

07 Jun 09:44
88cb54a
Compare
Choose a tag to compare

Feat:

  • mcp proxy pannel
  • channel sets support
  • model sets

Fix:

  • log show detail
image

Version 0.2.0

06 Jun 13:16
818217e
Compare
Choose a tag to compare

Feat:

  • Support built-in mcp server
  • Support sora video generation model
  • Web management panel
  • Model plugin support (cache, web search...)

image
image
image

Version 0.1.8

27 Apr 12:19
46eb131
Compare
Choose a tag to compare

Release Notes

Features

  • Image Support:
    • Image edit mode implementation (#159, #161)
    • Image usage tracking support (#153)
    • Batch patch image URL to base64 conversion (#152)
  • Audio & Speech:
    • Fixed audio opus duration handling (#144)
    • Resolved audio multi-time issues (#145)
  • MCP (Model Control Protocol) Enhancements:
    • Streamable HTTP MCP support (#142)
    • Group custom MCP support (#141)
    • OpenAPI MCP server and SSE MCP proxy (#137)
  • Embedding & Models:
    • Jina embed support (#146)
  • API Improvements:
    • Added retry delay when using same channel (#155)
    • Channel type constant implementation (#156)
    • Create token API with ignore exist parameter (#133)
    • Get log with code functionality (#157)

Fixes

  • Image Processing:
    • Fixed image edit mode check (#161)
    • Fixed summary image input tokens field name (#160)
  • Model Integrations:
    • Fixed Claude raw endpoint SSE (#138)
    • Ignored Claude unused responses (#139)
    • Fixed Gemini tool functionality (#132)
  • Data Handling:
    • Fixed multi splitter heads (#143)
    • Fixed Ali STT usage tracking (#149)

Other Changes

  • Usage Tracking:
    • STT (Speech-to-Text) usage tracking (#148)
    • Reused usage field implementation (#150)
  • Documentation:
    • Fixed typo in README CN (#158)
  • Deprecations:
    • Deprecated front log query functionality (#147)
  • Dependency Updates:
    • Bumped Go MCP SDK (#151)

Version 0.1.8-beta.3 (Prerelease)

25 Apr 15:18
8c7a94a
Compare
Choose a tag to compare
Pre-release
v0.1.8-beta.3

fix: summary image input tokens filed name (#160)