Laravel AI SDK 在 Laracon India 2026 首次亮相

简介: Laravel AI SDK 于 Laracon India 2026 首发!由 Taylor Otwell 打造,提供统一优雅的 API,支持聊天、图像/音频生成、转录、语义搜索(embeddings)等,兼容 OpenAI、Gemini、ElevenLabs 等多服务商,开箱即用,深度集成 Laravel 生态。(239字)

Laravel AI SDK 在 Laracon India 2026 首次亮相

2026 年 1 月 31 日,Taylor Otwell 在 Laracon India 2026 上首次公开展示了 Laravel AI SDK。这套他已开发数月的全新工具集,有望彻底改变 Laravel 应用中的 AI 集成方式。

什么是 Laravel AI SDK?

Laravel AI SDK 旨在大幅简化与各类 AI 服务商的交互,支持以下操作:

  • 获取类似 ChatGPT 的聊天机器人响应
  • 通过 embeddings 实现数据库语义搜索
  • 生成视频、音频和转录文本
  • 以及更多功能

Taylor Otwell 的目标是提供优雅的 Laravel 语法和简洁的 API,无论你选择哪个 AI 服务商。实际使用时,只需调用 agent()->prompt('你的请求...') 即可获得结果。

配置 AI 服务商

配置过程非常简单。在 config/ai.php 文件中,你可以为不同的服务商配置 API 密钥,如 Anthropic、OpenAI、Cohere、ElevenLabs 或 Gemini。

SDK 还允许根据操作类型设置默认服务商:

  • default → openai
  • default_for_images → gemini
  • default_for_audio → openai
  • default_for_transcription → openai
  • default_for_embeddings → openai
  • default_for_reranking → cohere

基础用法:调用 Agent

最简单的示例展示了这种极简方式的强大:

Route::get('/agent', function () {
   
    $response = agent(
        instructions: 'You are a helpful assistant.'
    )->prompt('Tell me about Laravel in one sentence.');
});

响应返回包含调用元数据的完整结构,包括使用的 token 数、服务商、模型,当然还有响应内容。

JsonSchema 自定义数据结构

你可以通过提供 JSON Schema 精确定义返回结果的格式。这让你能够获得可直接在应用中使用的结构化数据。

队列处理与流式响应

由于 LLM 响应可能需要一些时间,SDK 提供了两种优雅的选项:

  • 队列处理:将请求委托给 Laravel Job
  • 流式响应:逐字显示响应,就像传统聊天机器人一样

这种灵活性与现有的 Laravel 生态系统完美集成。

图像生成

Laravel 的「开箱即用」理念在这里体现得淋漓尽致。你可以将 AI SDK 的新功能与 Laravel 现有功能(如队列和文件系统)结合使用。

生成图像变得如此简单:

agent()->generateImage('prompt here')->store('path');

你甚至可以通过添加新的 AI 提示词来修改现有图像。

音频与转录

与图像类似,SDK 允许通过 ElevenLabs 等服务商处理音频,无论是生成音频还是转录现有内容。

Embeddings 与语义搜索

最令人印象深刻的功能之一是在项目中实现语义搜索的便捷性。

例如,搜索 "big boats" 可以找到电影 "Titanic",即使其描述中没有包含 "boat" 这个词。这就是 embeddings 的魔力。

虽然底层实现复杂,但控制器端的代码依然简洁优雅。这个功能配合 PostgreSQL 效果最佳,因为 PostgreSQL 具有原生向量搜索功能,已在 Laravel 12 中新增支持。

Agent 类

SDK 将支持通过命令生成专用的 Agent 类:

php artisan make:agent

这些类提供了丰富的配置选项,比如 UseCheapestModel 属性可以自动选择各服务商最经济的模型(haiku、nano 等)。

Taylor 还展示了其他可配置的功能:

  • Middleware
  • 自定义配置
  • 数据结构
  • 带 Schema 的工具
  • 网页搜索

发布计划

Laravel AI SDK 计划于本周四正式发布。这套全新工具集有望让 Laravel 应用中的 AI 集成变得像框架的其他部分一样简单优雅。

这次演示再次证明了 Laravel 生态系统适应新技术的能力,同时保持其核心理念:让 Web 开发变得愉快且高效!

Laravel AI SDK 在 Laracon India 2026 首次亮相

目录
相关文章
|
4月前
|
存储 人工智能 PHP
Laravel AI SDK 正式发布
Laravel AI SDK 正式发布!由Taylor Otwell打造,提供统一AI接口:支持文本、图像、语音、嵌入、RAG等全场景,兼容OpenAI/Anthropic/Gemini等主流服务商;含Agent、流式响应、队列、结构化输出、自动降级等特性,开箱即用。
393 8
|
PHP 开发工具 对象存储
PHP 使用 OSS上传文件
PHP 使用 OSS上传文件
6165 0
|
3月前
|
人工智能 PHP 开发工具
用 Laravel AI SDK 构建多智能体工作流
Laravel AI SDK 提供轻量、灵活的多智能体工作流实现方案,支持 Prompt Chaining、Routing、Parallelization、Orchestrator-Workers 和 Evaluator-Optimizer 五种经生产验证的模式,一行 `agent()` 即可启动,Pipeline/Concurrency 等 API 让复杂任务模块化、可编排。(239字)
270 7
|
5月前
|
数据安全/隐私保护 iOS开发 Docker
MacOS安装DockerDesktop完整指南(从下载到汉化一步到位)
本教程详细讲解在MacOS上安装DockerDesktop并实现汉化的完整步骤,涵盖系统要求、下载安装、配置验证及中文界面设置,适合新手快速上手,助你轻松掌握Mac上的Docker使用。
|
3月前
|
人工智能 JSON API
Laravel 13 正式发布 使用 Laravel AI 无缝平滑升级
Laravel 13 正式发布!要求 PHP 8.3+,支持原生 PHP Attributes、内置 JSON:API Resources、语义向量搜索、Cache::touch()、Passkey 认证、数据库驱动 Reverb 等重磅特性,并推出 Laravel AI SDK 与 AI 辅助升级工具 Laravel Boost。(239字)
384 0
|
5月前
|
缓存 JavaScript PHP
Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布
CatchAdmin V5 是基于 Laravel 12 + Vue3 的免费可商用企业级后台系统,支持前后端分离。内置权限管理、动态路由、代码生成、插件系统(直连 Composer)、Excel 导入导出、SFC 远程加载等核心能力,开箱即用,模块化设计,助力快速构建 CMS/CRM/OA 等系统。(239字)
477 5
Laravel12 + Vue3 的免费可商用商业级管理后台 CatchAdmin V5 正式发布
|
9月前
|
存储 数据可视化 容灾
开发PACS系统的技术难点解析:从数据管理到性能优化
开发PACS系统面临多重技术与合规挑战:海量影像数据的高效存储与分层管理、高并发下的实时调阅性能、DICOM标准的深度兼容、专业级图像处理与Web化可视化、与HIS/RIS/EMR系统的无缝集成、7×24小时高可用与数据安全,以及严格的医疗设备注册与网络安全认证。需融合存储架构、协议解析、临床流程与法规合规,构建稳定可靠的临床级系统,技术壁垒极高。
536 3
|
4月前
|
人工智能 PHP Android开发
PHP 现在可以零成本构建原生 iOS 和 Android 应用 NativePHP for Mobile v3 发布
NativePHP for Mobile v3(即NativePHP Air)正式发布!核心框架MIT协议免费开源,Laravel开发者可零成本构建原生iOS/Android应用。全新插件化架构,按需加载功能;内置Jump真机即时调试、Mimi AI辅助编码,PHP≥8.3即可快速上手。(239字)
731 1
PHP 现在可以零成本构建原生 iOS 和 Android 应用 NativePHP for Mobile v3 发布
|
4月前
|
存储 弹性计算 缓存
2026阿里云服务器最低价格:38元、99元、199元、898.20元四款云服务器区别与选购参考
阿里云在2026年活动中推出四款高性价比云服务器:轻量应用服务器(38元/年)、经济型e实例(99元/年)、通用算力型u1实例(199元/年)、通用算力型u2a实例(898.20元/年起)。这些服务器性能稳定,满足不同用户需求,如个人开发、中小网站、企业应用。轻量应用服务器适合入门级用户,经济型e实例适合个人开发者和小微企业,u1和u2a实例则分别适合追求稳定和更高性价比的企业用户。用户可根据需求和预算做出选择。