Skip to content

@effect/ai-openrouter@4.0.0-beta.84

Pre-release
Pre-release

Choose a tag to compare

@effect-bot effect-bot released this 17 Jun 02:02
d11b2b5

Patch Changes

  • #2379 717d1c8 Thanks @walln! - Convert audio file parts in prompts into OpenRouter input_audio content blocks.

    Previously, every non-image file part was converted into a generic file content block. OpenRouter only accepts audio as base64-encoded input_audio content parts, so audio attachments were rejected or mishandled by the upstream provider.

    Audio file parts with a recognized mediaType (aac, aiff, flac, m4a, mp3, ogg, pcm16, pcm24, and wav) are now converted into input_audio blocks. Unsupported audio media types and URL audio data fail with an AiError since OpenRouter requires base64-encoded audio data and does not fetch audio URLs.

  • Updated dependencies [87f52ba, b8ee07f, 867c0d7, b93bc6c, 57d387f, bacca41, 0f8ac79, 25b4482, 9cf3a25, 8def767]:

    • effect@4.0.0-beta.84