使用 Laravel 构建 AI:使用 Laravel 13 的 AI SDK 构建您的第一个代理
发布日期 经过 哈里斯·拉夫托普洛斯
▶️ 观看视频教程 (10分钟)
Laravel 13 附带官方 AI SDK,包含代理、工具、嵌入、向量存储和流式处理等功能,均为框架自带的第一方功能。
我用它构建了 SupportAI,一个客户支持平台。在这个平台上,客服人员可以从数据库中查找真实订单,使用 RAG 系统搜索知识库,按类别和情感对工单进行分类,通过 Livewire 聊天界面实时发送回复,从网络拉取实时数据,并在提示信息到达 OpenAI 之前,使用本地 LLM 阻止提示注入。 点击此处观看完整演示 如果你想看成品的话。
这是 Laravel News 推出的全新系列节目“使用 Laravel 构建 AI”,我们将用 11 集的时间从零开始构建整个系统。技术栈包括 Laravel 13、Laravel AI SDK、Tailwind CSS v4、Livewire v4、Alpine.js 和 PostgreSQL(搭配 pgvector)。
在第一集中,我们将用大约 10 分钟的时间,从一个全新的 Laravel 13 应用搭建一个可用的客服代理。您将看到如何安装 SDK、搭建您的第一个代理、配置其行为、编写听起来像真正客服代表的语音提示,以及获取一个您可以检查令牌使用情况、提供商和模型的响应。我还会在请求处理过程中从 OpenAI 切换到 Anthropic,以展示无论使用哪个提供商,您的代理代码都保持不变。
下一集我们将构建一个工单分类器。你只需输入一条类似“我被重复收费了,而且没人回复我的邮件”的消息,它就能返回结构化数据:账单类别、优先级、愤怒情绪、简短摘要。全程无需人工干预。
⭐ GitHub: https://github.com/harris21/ship-ai-with-laravel
▶️ 立即观看第一集 →






