Releases: laravel/ai
Releases · laravel/ai
v0.2.8
- [0.x] Makes imports consistent by @nunomaduro in #253
v0.2.7
- refactor: add
Labenum as a type to the$providerparameter in agent methods in Agent contract. by @delabon in #245 - refactor: remove the
$optionsparameter fromaddProviderToolsmethod calls by @delabon in #244 - Fix StreamableAgentResponse signature to accept conversation user by @Button99 in #246
- fix: pass outputDimension for VoyageAI embeddings by @markritterman in #243
- Fix BroadcastAgent passing wrong response type to then() callbacks by @sulimanbenhalim in #248
v0.2.6
- Rename Skill by @pushpak1300 in #227
- [0.x] Allow for arrays and enum for providers in the macros by @josephkerkhof in #242
- [0.x] Add Message import and @return docblock to agent stubs by @josephkerkhof in #240
- Renamed image to image_size in geminiprovider according to gemini api by @Jeroen-chu in #235
- [0.x] Fix middleware stub naming conflict by @mt-shihab26 in #234
- Improve base URL logic to prevent double path segments by @Danni2901 in #226
- Fix undefined variable $e in withModelFailover when providers array is empty by @sulimanbenhalim in #221
- Fix undefined variable $e in PendingResponse failover loops by @sulimanbenhalim in #225
v0.2.5
- Revert "Fix streaming generators under Octane" by @taylorotwell in #220
v0.2.4
v0.2.3
- Add PHP 8.3 support by @pushpak1300 in #212
v0.2.2
- Add PHP 8.3 support by @pushpak1300 in #212
v0.2.1
- Make provider default models configurable via ai config by @pfrug in #183
- Fix typo in comment for tool calls storagefix: correct typo in CanStr… by @wuwx in #181
- Add support for timeouts in transcription by @NietThijmen in #176
- [0.x] Add make:agent-middleware command by @mt-shihab26 in #177
- [0.x] Allow nullable user IDs in conversation tables by @Button99 in #175
- Update parameter name in EmbeddingProvider contract for consistency by @josephkerkhof in #168
- [0.x] Add return type annotations to interfaces by @josephkerkhof in #167
- Allow Lab enum for Provider attribute by @olavocneto in #169
- Fix missing exception handling by @mubbi in #161
- chore: document thrown exceptions by @mubbi in #160
- Fix invalid Message role and null response in HandlesRateLimiting by @monayemislam in #150
- chore: add return/parameter types by @mubbi in #157
- [0.x] Ensure StreamEvent broadcast doesn't double prefix private channels by @jackbayliss in #148
v0.2.0
Full Changelog: v0.1.5...v0.2.0
v0.1.5
Full Changelog: v0.1.4...v0.1.5