Laravel AI SDK
Unified API for AI (agents, images, audio, embeddings, etc).
Documentation
CRITICAL: Package is new. ALWAYS search docs (search-docs) before implementing.
- •Use broad queries (e.g.
['agents', 'streaming']). - •Do NOT include package names in queries.
Workflow
- •Text/Chat: Agent +
Promptable. - •Chat History: Agent +
ConversationalorRemembersConversations. - •Structured Output: Agent +
HasStructuredOutput. - •Images:
Image::of()->generate(). - •Audio:
Audio::of()->generate(). - •Transcription:
Transcription::fromPath()->generate(). - •Embeddings:
Embeddings::for()->generate(). - •Reranking:
Reranking::of()->rerank(). - •Files:
Document::fromPath()->put(). - •vectors:
Stores::create().