aimeos/prisma
Lightweight PHP package for integrating multi-media and text LLMs into your apps through one unified interface. Supports audio, image, text and video providers, with tools, schemas, citations, retries and response handling.
fromAsync() has a breaking signature change, affecting FileResponse and TextResponse. The third argument changed from ?Closure $sleep to int $timeout. Passing a closure or explicit null now fails; named sleep: arguments also break. Omit the argument for unlimited polling, or pass timeout seconds. Tests should override protected sleepAsync() instead. Retry intervals are also now clamped to at least one second.Full Changelog: https://github.com/aimeos/prisma/compare/0.6.0...0.7.0
withReasoning() to minimize reasoning through a common API where providers support it.ext-curl is now required.File::fromUrl($url, $mimeType, false).model() to pin model behavior where needed.Full Changelog: https://github.com/aimeos/prisma/compare/0.5.0...0.6.0
Full Changelog: https://github.com/aimeos/prisma/compare/0.4.0...0.5.0
Full Changelog: https://github.com/aimeos/prisma/compare/0.4.3...0.4.4
Full Changelog: https://github.com/aimeos/prisma/compare/0.4.2...0.4.3
Full Changelog: https://github.com/aimeos/prisma/compare/0.4.1...0.4.2
Full Changelog: https://github.com/aimeos/prisma/compare/0.4.0...0.4.1
Full Changelog: https://github.com/aimeos/prisma/compare/0.3.0...0.4.0
Full Changelog: https://github.com/aimeos/prisma/compare/0.2.0...0.3.0
Full Changelog: https://github.com/aimeos/prisma/compare/0.1.0...0.2.0
Full Changelog: https://github.com/aimeos/prisma/commits/0.1.0
How can I help you explore Laravel packages today?