Ship AI with Laravel: як створити перший Agent за допомогою AI SDK у Laravel 13

Перекладено ШІ 0 Laravel News 26 березня, 2026

Laravel 13 отримав офіційний AI SDK, і в першому епізоді серії "Ship AI with Laravel" ми за приблизно 10 хвилин збираємо робочого AI-агента. Хочете дізнатися, як додати пошук по базі знань, стрімінг відповідей і захист від ін'єкцій підказок у свій додаток?

▶️ Переглянути відеоурок (10 хвилин)

Laravel 13 постачається з офіційним AI SDK: agents, tools, embeddings, vector stores, streaming — first-party, вбудований у фреймворк.

Я використав його для створення SupportAI — платформи підтримки клієнтів, де агент дивиться реальні замовлення в database, шукає в knowledge base через RAG, класифікує тікети за категорією та сентиментом, стрімить відповіді у Livewire chat UI, підтягує live-дані з вебу й блокує prompt injections локальним LLM до того, як вони дійдуть до OpenAI. Можеш подивитися повну демонстрацію тут, щоб побачити готовий продукт.

Це — Ship AI with Laravel, нова серія на Laravel News, де ми збираємо все з нуля в 11 епізодах. Стек: Laravel 13, Laravel AI SDK, Tailwind CSS v4, Livewire v4, Alpine.js та PostgreSQL з pgvector.

У цьому першому епізоді за ~10 хвилин перетворюємо чистий Laravel 13 додаток на робочого агента підтримки. Побачиш, як встановити SDK, згенерувати першого агента, налаштувати його поведінку, написати інструкції, щоб він звучав як реальний сапорт-реп, і отримати відповідь із інформацією про використання токенів, provider та model. Також у середині запиту я перемикаюсь з OpenAI на Anthropic, щоб показати: код агента не змінюється залежно від провайдера.

У наступному епізоді робимо класифікатор тікетів. Кидаєш повідомлення типу "I was charged twice and nobody is answering my emails" — отримуєш структуровані дані: billing category, high priority, angry sentiment, one-line summary. Без людини в циклі.

⭐ GitHub: https://github.com/harris21/ship-ai-with-laravel

▶️ Переглянути епізод 1 зараз →

Популярні

Інше, що варто прочитати

15 Оновлено 01 червня, 2026

Простий пакет RabbitMQ для Laravel

Вам цікаво дізнатися, як спростити інтеграцію RabbitMQ у вашому Laravel-додатку? У нашій статті ми розглянемо пакет Simple RabbitMQ, який дозволяє легко налаштувати багатозʼєднання, публікувати повідомлення та обробляти черги за допомогою простого синтаксису. Читайте далі, щоб дізнатися більше!

15 Оновлено 01 червня, 2026

Intervention Image: потужний інструмент для роботи з зображеннями у Laravel

Досліджуйте потужний пакет Intervention Image для PHP, який виводить редагування зображень на новий рівень з оновленою версією 3. Чи готові ви дізнатися, які нові можливості та функції чекають на вас у цьому інструменті

11 Оновлено 01 червня, 2026

Локальні моделі та їх скоупи в Laravel за допомогою атрибута Scope

В Laravel 12 ми отримали можливість використовувати новий підхід для визначення локальних скоупів у моделях Eloquent. Дізнайтеся, як новий атрибут #[Scope] спрощує цей процес і зберігає ваші назви методів незмінними