Skip to content

Releases: labring/aiproxy

Version 0.3.4

30 Sep 03:32
2bfbc84
Compare
Choose a tag to compare

Version 0.3.3

16 Sep 04:12
34ab71a
Compare
Choose a tag to compare

Version 0.3.2

07 Sep 14:09
297f1c5
Compare
Choose a tag to compare

Feat:

  • aws claude protocol support #356
  • add sangforaicp adaptor #354
  • streamfake web control support #350
  • deepseek v3.1 max_toekns limits #347
  • patch plugin #346
  • cluade to openai message content and stream reponse #345
  • ignore all failed channel when last retry #343
  • smark update group and token api to select field #341
  • add timeout plugin to control response header timeout #338

Fix:

  • consume error tokenname length #355
  • missing pre release meta #352
  • gemini get choices text panic #344

Docs:

  • add claude to openai and claude code docs #351

Version 0.3.2-beta.4 (Prerelease)

28 Aug 08:11
297f1c5
Compare
Choose a tag to compare
Pre-release

Feat:

  • aws claude protocol support #356
  • add sangforaicp adaptor #354

Fix:

  • consume error tokenname length #355

Version 0.3.2-beta.3 (Prerelease)

24 Aug 14:00
116fdbb
Compare
Choose a tag to compare
Pre-release

Feat:

  • streamfake web control support #350

Fix:

  • missing pre release meta #352

Docs:

  • add claude to openai and claude code docs #351

v0.3.2-beta.2

22 Aug 10:42
4d02409
Compare
Choose a tag to compare
v0.3.2-beta.2 Pre-release
Pre-release

Feat:

  • deepseek v3.1 max_toekns limits #347
  • patch plugin #346
  • cluade to openai message content and stream reponse #345
  • ignore all failed channel when last retry #343

Fix:

  • gemini get choices text panic #344

v0.3.2-beta.1

14 Aug 14:26
555f39f
Compare
Choose a tag to compare
v0.3.2-beta.1 Pre-release
Pre-release

Feat:

  • smark update group and token api to select field (#341)
  • add timeout plugin to control response header timeout (#338)

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集成 - 提供代码质量检查能力