OpenAI format
Anthropic format
Pass-through means future-proof. The SDK never renames or strips request
fields, so any parameter the gateway supports — including ones added after your SDK
version shipped — works immediately. Streaming follows each provider’s own protocol:
OpenAI streams end at
data: [DONE]; Anthropic streams end with a
message_stop event. Mid-stream errors raise
ModelStreamErrorException, and standard HTTP errors map through the same
taxonomy as Converse calls (429 retried with backoff, budget errors
never retried).audacity-sdk (Python),
@audacity/sdk (TypeScript), audacity-sdk-go (Go),
com.audacityinvestments:audacity-sdk (Java), and audacity-sdk
(Rust). Prefer no new dependency at all? Point the official
openai/anthropic packages at the gateway
(guide).