laravel/ai
Unified Laravel API for AI providers like OpenAI, Anthropic, and Gemini. Build intelligent agents with tools and structured output, generate images, synthesize and transcribe audio, and create vector embeddings, all through one consistent, expressive interface.
then(...) callback when faking the queued generation of transcription/image/audio/embeddings by [@gdebrauwer](https://github.com/gdebrauwer) in https://github.com/laravel/ai/pull/797Full Changelog: https://github.com/laravel/ai/compare/v0.10.3...v0.11.0
Full Changelog: https://github.com/laravel/ai/compare/v0.10.2...v0.10.3
Full Changelog: https://github.com/laravel/ai/compare/v0.10.1...v0.10.2
TextDelta::combine glues multi-step streamed text together mid-sentence by [@crishoj](https://github.com/crishoj) in https://github.com/laravel/ai/pull/789Full Changelog: https://github.com/laravel/ai/compare/v0.9.0...v0.9.1
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](https://github.com/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](https://github.com/Junveloper) in https://github.com/laravel/ai/pull/611reasoning_content by [@k1rana](https://github.com/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](https://github.com/delabon) in https://github.com/laravel/ai/pull/245$options parameter from addProviderTools method calls by [@delabon](https://github.com/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](https://github.com/lucasmichot) in https://github.com/laravel/ai/pull/73contains and doesntCountain for all assertions by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/ai/pull/70::class notation by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/ai/pull/69composer.json by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/ai/pull/68toArray by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/ai/pull/95AiProvider enum for provider identifiers by [@pushpak1300](https://github.com/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](https://github.com/lucasmichot) in https://github.com/laravel/ai/pull/28How can I help you explore Laravel packages today?