Итоги курса
Курс о Laravel AI SDK.
Что ты узнал
- Что такое AI SDK — 14+ провайдеров, один API
- Провайдеры и модели — конфиг, failover, атрибуты
- Агенты —
make:agent, инструкции, анонимные - Structured Output — типизированный JSON
- Streaming — SSE, Vercel protocol, broadcast
- Очереди — фоновые задачи
- Tools — расширение агента
- Память диалога —
RemembersConversations - Middleware и события — кастомизация
- Тестирование — fake-агенты
- Практика — агент поддержки
Ключевые идеи
Один API для всех. Не нужно переписывать код под каждого провайдера.
Structured output вместо парсинга. Схема гарантирует JSON.
Streaming для UX. Ответ в реальном времени.
Queue для тяжёлого. Не блокируй HTTP.
Tools расширяют. Агент может запрашивать данные.
Failover обязателен. Провайдеры падают.
Тесты с fake. Не трать деньги на тесты.
Частые ошибки
- Использовать AI в sync-запросе для длинных задач
- Не валидировать аргументы tools
- Забыть
MaxSteps— агент зациклится - Не обрабатывать ошибки провайдеров
- Хранить API-ключи в коде
- Тестировать с реальными API
Что дальше
- Laravel AI SDK: инструменты и данные — RAG, embeddings, vector store
- Laravel MCP — серверы для AI-клиентов
- Laravel + AI: практика — продакшен
Полезные ссылки
- Laravel AI SDK: laravel.com/ai
- Документация: laravel.com/docs/13.x/ai-sdk
- Laravel News: laravel-news.com
- Demo: github.com/mongodb-developer/laravel-ai-sdk-voyage-ai-atlas
Заключение
Laravel AI SDK делает AI первоклассным инструментом в Laravel. Агенты, tools, streaming, очереди — всё на знакомом синтаксисе. Ты можешь строить AI-фичи без Python и без сложной интеграции. Главное — валидируй, тестируй, обрабатывай ошибки. AI ошибается, и твоя задача — сделать приложение надёжным.