developing-with-ai-sdk

Build and orchestrate multi-provider AI workflows in Laravel apps.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/wovosoft/fluentcode --skill developing-with-ai-sdk-wovosoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing-with-ai-sdk
Source: https://github.com/wovosoft/fluentcode/tree/main/.junie/skills/developing-with-ai-sdk
Command: npx skills add https://github.com/wovosoft/fluentcode --skill developing-with-ai-sdk-wovosoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Laravel AI SDK provides a unified API to build, test, and run AI features across agents, images, audio, transcription, embeddings, reranking, vector stores, and file management within Laravel apps, across multiple providers.

Core Features & Use Cases

  • Unified API covering agents, images, audio, transcription, embeddings, reranking, vector stores, and file management for multi-provider AI workflows.
  • Tools for middleware, conversation memory, queueing, broadcasting, and provider failover to create robust AI-powered applications.
  • Use cases include building chatbots and agents, generating images and audio, performing transcription and embeddings, and implementing RAG/document search in Laravel projects.

Quick Start

Install the Laravel AI SDK and scaffold your first agent using php artisan make:agent

Frequently Asked Questions about developing-with-ai-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build AI agents in Laravel that work across multiple providers?

You can build multi-provider AI agents in Laravel by installing the Laravel AI SDK and scaffolding an agent using `php artisan make:agent`, which provides a unified API for orchestrating AI capabilities across different providers.

What is the best way to implement RAG and document search in a Laravel application?

Implementing RAG and document search in Laravel is handled by the AI SDK through its integrated embeddings, reranking, and vector store management features, allowing you to store and retrieve file data seamlessly.

Does the Laravel AI SDK support conversation memory and structured streaming output?

Yes, the Laravel AI SDK supports structured output, streaming, conversation memory, and middleware, enabling robust chatbot interactions and real-time data processing within your application workflows.

Can I generate images and perform audio transcription within Laravel apps?

Generating images and performing audio transcription within Laravel apps is fully supported by the SDK's unified API, which manages multi-provider media workflows alongside text and embedding tasks.

How do I handle provider failover and queueing for AI tasks in Laravel?

You handle provider failover and queueing for AI tasks in Laravel by utilizing the SDK's built-in failover mechanisms, queueing, and broadcasting features to ensure robust application performance during provider outages.