laravel/ai
Laravel AI SDK for a unified, Laravel-friendly API across providers like OpenAI, Anthropic, and Gemini. Build agents with tools and structured output, generate images, synthesize/transcribe audio, create embeddings, and more—all through one consistent interface.
TextDelta::combine glues multi-step streamed text together mid-sentence by @crishoj in https://github.com/laravel/ai/pull/789Full Changelog: https://github.com/laravel/ai/compare/v0.9.0...v0.9.1
Upgrade guide: https://github.com/laravel/ai/blob/0.x/UPGRADE.md
Full Changelog: https://github.com/laravel/ai/compare/v0.8.1...v0.9.0
Full Changelog: https://github.com/laravel/ai/compare/v0.8.0...v0.8.1
contains method to QueuedAgentPrompt by @balboacodes in https://github.com/laravel/ai/pull/678Full Changelog: https://github.com/laravel/ai/compare/v0.7.2...v0.8.0
Full Changelog: https://github.com/laravel/ai/compare/v0.7.1...v0.7.2
Full Changelog: https://github.com/laravel/ai/compare/v0.7.0...v0.7.1
providerOptions through to Bedrock Converse and capture reasoning content by @Junveloper in https://github.com/laravel/ai/pull/611reasoning_content by @k1rana in https://github.com/laravel/ai/pull/534Full Changelog: https://github.com/laravel/ai/compare/v0.6.6...v0.6.7
Full Changelog: https://github.com/laravel/ai/compare/v0.6.5...v0.6.6
Full Changelog: https://github.com/laravel/ai/compare/v0.6.4...v0.6.5
Full Changelog: https://github.com/laravel/ai/compare/v0.6.3...v0.6.4
Full Changelog: https://github.com/laravel/ai/compare/v0.6.1...v0.6.2
Full Changelog: https://github.com/laravel/ai/compare/v0.5.1...v0.6.0
Full Changelog: https://github.com/laravel/ai/compare/v0.5.0...v0.5.1
Full Changelog: https://github.com/laravel/ai/compare/v0.3.1...v0.3.2
Lab enum as a type to the $provider parameter in agent methods in Agent contract. by @delabon in https://github.com/laravel/ai/pull/245$options parameter from addProviderTools method calls by @delabon in https://github.com/laravel/ai/pull/244Full Changelog: https://github.com/laravel/ai/compare/v0.1.5...v0.2.0
Full Changelog: https://github.com/laravel/ai/compare/v0.1.4...v0.1.5
Collection and new Stringable by @lucasmichot in https://github.com/laravel/ai/pull/73contains and doesntCountain for all assertions by @lucasmichot in https://github.com/laravel/ai/pull/70::class notation by @lucasmichot in https://github.com/laravel/ai/pull/69composer.json by @lucasmichot in https://github.com/laravel/ai/pull/68toArray by @jackbayliss in https://github.com/laravel/ai/pull/95AiProvider enum for provider identifiers by @pushpak1300 in https://github.com/laravel/ai/pull/24Full Changelog: https://github.com/laravel/ai/compare/v0.1.1...v0.1.2
array_any by @lucasmichot in https://github.com/laravel/ai/pull/28How can I help you explore Laravel packages today?