首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Symfony AI v0.2.0 正式发布!

Symfony AI v0.2.0 正式发布!

作者头像
Tinywan
发布2026-07-01 13:15:49
发布2026-07-01 13:15:49
1310
举报
文章被收录于专栏:开源技术小栈开源技术小栈

概述

Symfony AI v0.2.0 版本已于 2026年1月10日 正式发布!

这是继 v0.1.0 之后的第一个重要更新版本,主要集中在 Mate(开发助手)Platform(模型平台)Store(向量存储)Chat/Agent 等组件的改进、bug修复、新功能添加以及更好的兼容性。

主要亮点(Highlights)

  • • Mate 组件大幅改进(CLI命令描述、SF5.4/SF6.4兼容性、调试命令、错误处理等)
  • • 增加了更多平台支持和优化(Whisper verbose、Gemini 示例、OpenRouter streaming & 结构化输出、VertexAI API Key认证等)
  • • 向量存储接口变更(StoreInterface::add() 参数调整)
  • • 新增 FailoverPlatform(故障转移平台)
  • • 修复了大量 CI、类型、依赖、CS 规范问题
  • • Demo 和示例持续完善(bundle、chroma recipe、Google 最新模型等)

详细变更分类(部分重要条目)

新增功能

  • • Mate:CLI 命令添加描述、debug:capabilities / debug:extensions 命令
  • • Platform:Whisper 支持 verbose 输出、FailoverPlatform(故障转移)
  • • OpenRouter:支持 streaming 和结构化输出
  • • VertexAI:支持 API Key 认证
  • • Chat:Message normalizer 支持 document
  • • Store:force 选项描述更新
  • • AI Bundle:允许通过 bundle 配置 platform(TransformersPhp 等)

改进 & 重构

  • • Mate:使用 compiled container、支持 _composer_autoload_path、大量重构(ContainerFactory、ComposerExtensionDiscovery 等)
  • • Store:add() 方法参数改为 VectorDocument|array(不再是 variadic)
  • • Platform:StructuredOutput 更好的错误处理、ToolNormalizer 对 nullable 类型处理优化
  • • 很多组件移除 variadic 参数、使用更现代的方式

兼容性 & 修复

  • • 支持 Symfony 5.4 和 6.4(Mate)
  • • 修复 Cloudflare 向量存储分页、keys 访问问题
  • • Doctrine DBAL 4 兼容性修复(MariaDB/PostgreSQL store)
  • • 移除冗余依赖、更新 doctor-rst、PHP-CS-Fixer 等工具链

其他

  • • CI 流程改进、GitHub PR 自动关闭模板
  • • Demo 应用添加 bundle & chroma recipe
  • • 大量代码风格、静态分析、测试覆盖率提升

如果你正在使用 Symfony AI 做 Agent、RAG、聊天机器人等开发,建议尽快升级到 0.2.x 版本,能获得更好的稳定性、更多功能和未来的兼容性准备。

官方 Release 地址: https://github.com/symfony/ai/releases/tag/v0.2.0

Happy coding with Symfony AI! 🚀

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-01-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源技术小栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 主要亮点(Highlights)
  • 详细变更分类(部分重要条目)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档