prism-php/prism
Prism is a Laravel package for integrating LLMs with a fluent API for text generation, multi-step conversations, and tool usage across multiple AI providers—letting you build AI features without dealing with low-level provider details.
Full Changelog: https://github.com/prism-php/prism/compare/v0.100.0...v0.100.1
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.22...v0.100.0
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.21...v0.99.22
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.20...v0.99.21
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.19...v0.99.20
Consumers parsing the raw stream need to update artifact handling:
- if (data.type === 'artifact') {
- artifacts.set(data.toolCallId, data.artifact);
+ if (data.type === 'data-artifact') {
+ artifacts.set(data.data.toolCallId, data.data.artifact);
}
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.18...v0.99.19
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.17...v0.99.18
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.16...v0.99.17
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.15...v0.99.16
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.14...v0.99.15
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.13...v0.99.14
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.12...v0.99.13
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.11...v0.99.12
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.10...v0.99.11
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.9...v0.99.10
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.8...v0.99.9
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.7...v0.99.8
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.6...v0.99.7
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.5...v0.99.6
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.4...v0.99.5
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.3...v0.99.4
macroable on base Prism class by @ahinkle in https://github.com/prism-php/prism/pull/802Full Changelog: https://github.com/prism-php/prism/compare/v0.99.2...v0.99.3
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.1...v0.99.2
Full Changelog: https://github.com/prism-php/prism/compare/v0.99.0...v0.99.1
Full Changelog: https://github.com/prism-php/prism/compare/v0.98.5...v0.99.0
Full Changelog: https://github.com/prism-php/prism/compare/v0.98.4...v0.98.5
null value in OpenRouter's response by @simaremare in https://github.com/prism-php/prism/pull/753Full Changelog: https://github.com/prism-php/prism/compare/v0.98.3...v0.98.4
Full Changelog: https://github.com/prism-php/prism/compare/v0.98.2...v0.98.3
Full Changelog: https://github.com/prism-php/prism/compare/v0.98.1...v0.98.2
Full Changelog: https://github.com/prism-php/prism/compare/v0.98.0...v0.98.1
Full Changelog: https://github.com/prism-php/prism/compare/v0.97.2...v0.98.0
Full Changelog: https://github.com/prism-php/prism/compare/v0.97.1...v0.97.2
Full Changelog: https://github.com/prism-php/prism/compare/v0.97.0...v0.97.1
\Prism\Prism\Prism::text() is now \Prism\Prism\Facades\Prism::text() - see notes in https://github.com/prism-php/prism/pull/699
find . -path ./vendor -prune -o -type f -name "*.php" -exec perl -i -pe 's/Prism\\Prism\\Prism/Prism\\Prism\\Facades\\Prism/g' {} + as a quick fix.Full Changelog: https://github.com/prism-php/prism/compare/v0.96.1...v0.97.0
Full Changelog: https://github.com/prism-php/prism/compare/v0.96.0...v0.96.1
How can I help you explore Laravel packages today?