首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Symfony AI V1.0 正式发布,让 PHP 再次伟大!

Symfony AI V1.0 正式发布,让 PHP 再次伟大!

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

概述

Symfony AI:用 PHP 拥抱人工智能的未来

2025 年 12 月 24 日,Symfony 社区迎来了一份特别的圣诞礼物——Symfony AI v0.1.0 的首个正式标记版本发布。

这不仅仅是一个版本更新,更是 PHP 生态在人工智能领域迈出的坚实一步。从今年 7 月的初步宣布,到阿姆斯特丹 SymfonyCon 的盛大亮相,再到如今的可用组件,Symfony AI 计划以惊人的速度发展,由超过 80 名贡献者完成了 2000 多次提交,涵盖 70 多个软件包。

Symfony AI 的核心目标很简单:让 PHP 开发者能够轻松地将 AI 能力集成到应用中,而无需依赖其他语言的复杂桥接。

它提供了一系列组件,包括 Platform(支持 25+ 个 AI 推理平台,如 OpenAI、Groq 等)、Store(抽象 20+ 个向量存储,支持 RAG 检索增强生成)、Agent(构建自主代理,支持工具集成)、Chat(持久化聊天上下文)以及 AI Bundle(无缝集成到 Symfony 应用,并通过 Profiler 提供透明监控)。

安装

安装门槛极低,只需一行命令:

代码语言:javascript
复制
1 composer require ai

即可在你的 Symfony 项目中开启 AI 之旅。

官网

更令人兴奋的是,Symfony 官方推出了专用展示网站 https://ai.symfony.com ,这里不仅仅是文档入口,更是灵感来源。网站以简洁的设计展示了 Symfony AI 的强大潜力:从基本代码示例到一系列互动 Demo,让开发者能直观感受到这些组件的实际应用。

例如,网站首页就给出了一个有趣的代码片段,让 AI 以“海盗”风格幽默地回答问题:

代码语言:javascript
复制
1 // 开源技术小栈
2 $platform = PlatformFactory::create(...);
3 $agent = new Agent($platform, ''); 
4 $messages = new MessageBag( 
5  Message::forSystem('You are a pirate and you write funny.'),
6    Message::ofUser('What is the Symfony framework?'),
7 );
8 $response = $agent->call($messages, ['temperature' => 1.0]); 
9 echo $response->getContent(); 

Symfony 团队分享了多个基于 https://github.com/symfony/ai-demo 仓库的实战项目,这些 Demo 涵盖了从简单聊天到多模态处理的各种场景:

  • Youtube Transcript Bot:输入 YouTube 视频 ID,自动转录并支持问答,完美展示语音转文本与 RAG 的结合。
  • Recipe Bot:一个智能食谱推荐聊天机器人,利用结构化输出生成精准配方。
  • Wikipedia Research Bot:配备工具的代理,能实时搜索并阅读 Wikipedia 内容,回答用户查询。
  • Symfony Blog Bot:基于 Symfony 官方博客内容的 RAG 系统,实现知识库问答。
  • Audio Bot + Subagent:结合语音识别、文本到语音,以及子代理,调用多个模型实现端到端语音交互。
  • Video Bot:利用 GPT 的视觉能力,结合摄像头进行实时视频分析。
  • Smart Image Cropping:AI 辅助图像裁剪,自动聚焦关键元素。
  • Turbo Stream Bot:演示流式响应与 Markdown 渲染,结合 Symfony UX Turbo 和 SSE 技术。

这些 Demo 不只是玩具级示例,它们展示了 Symfony AI 如何处理多模态输入(文本、音频、视频、图像)、工具调用、流式输出以及与 Symfony 生态的无缝集成。

访问 ai.symfony.com,你可以直接浏览这些项目源码,快速 fork 并在本地运行,亲身感受 PHP 中 AI 的流畅体验。

此外,网站还链接了完整文档、支持的模型/平台/存储列表,以及内置工具(如相似度搜索)。社区部分鼓励开发者反馈想法、贡献代码,或在 Slack 的 #ai-initiative 频道讨论。

Symfony AI 的出现,填补了 PHP 在 native AI 支持上的空白。它不只是追赶潮流,而是以 Symfony 一贯的优雅、模块化和可扩展性,构建了一个可持续的 AI 生态。无论是构建智能聊天机器人、内容生成工具,还是企业级 RAG 系统,Symfony AI 都提供了坚实基础。

PHPer

作为 PHP 开发者,现在是时候行动了。访问 https://ai.symfony.com/,试试那些 Demo,安装 v0.1.0,开始你的 AI 项目吧。

未来,PHP 不只是后端语言,它也将是 AI 应用的强大引擎。Symfony 社区正在引领这一变革,你准备好加入了吗?

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 安装
  • 官网
  • PHPer
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档