Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Ai Open Ai Platform Laravel Package

symfony/ai-open-ai-platform

OpenAI platform integration for Symfony AI Platform, adding GPT chat completions, embeddings, DALL-E image generation, Whisper audio transcription, and text-to-speech support.

View on GitHub
Deep Wiki
Context7
v0.15.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.14.0...v0.15.0)

v0.14.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.13.0...v0.14.0)

  • minor #2599 Bump version to 0.14 and sync demo Mate skills (@chr-hertel)
  • bug #2580 Fix failing examples from runner report (@chr-hertel)
  • feature #2556 Add OpenAI batch requests on top of asynchronous jobs (@chr-hertel)
  • feature #2558 Update model catalogs (@github-actions)
  • feature #2428 Add Realtime sessions support for bidirectional audio & voice agents (@saifulferoz)
  • feature #2469 Verify cassette requests before replay (@ousamabenyounes)
  • feature #2502 Update model catalogs (@github-actions)
  • feature #1566 Add model property to TokenUsage for cost calculation (@OskarStark, @chr-hertel)
v0.12.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.11.0...v0.12.0)

  • minor #2358 Prepare version constraints for release of v0.12.0 (@chr-hertel)
  • minor #2351 Throw MaxOutputTokensException for non-streamed OpenResponses truncation (@chr-hertel)
  • feature #2335 Report OpenResponses output limit truncation (@fabpot)
v0.11.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.10.0...v0.11.0)

  • minor #2320 Prepare version constraints for release of v0.11.0 (@chr-hertel)
  • feature #2290 Normalize finish_reason metadata across all bridges (@chr-hertel)
  • feature #2313 Update model catalogs (@github-actions)
  • feature #2248 Convert OpenAI Responses built-in tool output items to typed results (@OskarStark)
  • feature #2224 Replace retired OpenAI DALL-E with gpt-image (rename bridge to Image, add editing) (@chr-hertel)
  • minor #2223 Fold OpenAI GPT handling onto OpenResponses bridge (@chr-hertel)
  • bug #2210 Skip built-in tool-call output items in OpenAI result converters (@OskarStark)
  • minor #2218 Update model catalogs (@github-actions)
  • bug #2206 Add a retryable ServerException for transient 5xx and Anthropic overloaded errors (@fabpot)
  • bug #2197 Raise an error on unhandled HTTP statuses before streaming (@fabpot)
v0.10.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.9.0...v0.10.0)

  • bug #2184 Throw ModelNotFoundException on 404 responses (@chr-hertel)
  • bug #2163 Replace malformed UTF-8 in request bodies instead of abort… (@fabpot)
  • bug #2162 Fix incomplete stream terminal events (@fabpot)
  • feature #2165 Throw ExceedContextSizeException when a request exceeds the model's context window (@fabpot)
  • data #2141 Update model catalogs (@github-actions)
  • bug #2138 Fix red CI: gpt-5.5-pro capabilities mismatch and class_exists() on Validator interface (@chr-hertel)
v0.9.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.8.0...v0.9.0)

  • bug #2067 Surface API error message on RateLimitExceededException (@chr-hertel)
  • bug #2032 Fix structured output for reasoning models (@chr-hertel)
v0.8.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.7.0...v0.8.0)

  • feature #1968 Expose API errors uniformly across bridges through a shared trait (@Amoifr)
  • feature #1923 Introduce Provider abstraction and model routing layer (@chr-hertel)
v0.7.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.6.0...v0.7.0)

  • feature #1884 Add ThinkingStart and Anthropic example (@chr-hertel)
  • feature #1849 Add reasoning content streaming support (@Amoifr)
  • feature #943 Introduce Speech support (@Guikingone, @chr-hertel)
  • feature #1851 Add token usage extraction for embeddings (@Amoifr)
  • feature #1759 Replace untyped stream chunks with semantic DeltaInterface deltas (@fabpot, @chr-hertel)
  • feature #1807 Add gpt-5.4-mini and gpt-5.4-nano to ModelCatalog (@Quentinmse80)
v0.6.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.5.0...v0.6.0)

  • feature #1644 Add support for prompt caching (@fabpot)
  • feature #1719 Replace Chat Completions client with Responses API client (@paulkothmair)
  • bug #1711 Throw InvalidArgumentException when ModelClient receives a string payload (@fabpot)
v0.4.0

Changelog (https://github.com/symfony/ai-open-ai-platform/compare/v0.3.3...v0.4.0)

  • feature #1571 Introduce Open Responses Platform Bridge by extracting from OpenAI (chr-hertel)
  • bug #1530 Add missing EMBEDDINGS capability to embedding models (@RamyHakam)
v0.3.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin