Laravel 引入了一个新的 官方 AI SDK 现已记录在案 Laravel 12.x 文档 旨在让用户更容易地将 AI 功能直接构建到 Laravel 应用程序中。
AI SDK 提供了一个简洁的、框架原生 API,用于处理现代 AI 功能,例如文本生成、嵌入和基于工具的交互。该 SDK 的设计理念并非将您的应用程序绑定到单一供应商,而是通过统一的接口支持多个 AI 提供商,从而保持配置和使用方式与 Laravel 熟悉的开发者体验保持一致。
借助全新的 AI SDK,Laravel 开发人员可以:
- 使用工具、内存、结构化输出和流式传输构建代理——所有这些都可以通过内置的伪造程序进行测试。
- Anthropic、Gemini、OpenAI、ElevenLabs 等——只需一行代码即可交换模型。
- 智能回退机制可自动处理速率限制和故障。
- 一个软件包可以处理文本、图像、音频、转录、嵌入、重排序、矢量存储、网络搜索和文件搜索。
该版本延续了 Laravel 为满足新兴应用程序需求而提供第一方解决方案的趋势,为开发者提供了一条官方支持的途径,可以在 Laravel 生态系统内添加 AI 功能。
直播
2月9日,加入Taylor Otwell和Josh Cirre的行列,他们将首次深入了解Laravel AI SDK,并用它来构建和发布一些令人惊叹的东西。
您可以在 Laravel 中探索全新的 AI SDK,网址为: laravel.com/ai





