Supported
- OpenAI-compatible chat completions.
- OpenAI-compatible Responses.
- Embeddings.
- Bounded OpenAI-compatible audio transcription for explicitly configured and live-validated STT aliases.
- Bounded OpenAI-compatible English audio translation for explicitly configured and live-validated OpenAI aliases.
- OpenAI-compatible chunked speech synthesis for explicitly configured OpenAI, ElevenLabs, or Azure Speech TTS aliases.
- Provider-native OpenAI Realtime and ElevenLabs realtime STT/TTS WebSocket sessions for explicitly configured
openai-realtime-v1,elevenlabs-realtime-stt-v1, orelevenlabs-realtime-tts-v1aliases. - Optional gateway-issued, short-lived, single-use browser credentials for gateway-terminated Realtime WebSockets.
- Optional provider-direct OpenAI WebRTC bootstrap with opaque single-use gateway credentials and exact-origin CORS. Media bypasses the gateway, so this path rejects budgeted keys and payload-retained deployments.
- Server-Sent Events streaming and disconnect finalization.
- Tools, vision, reasoning, and embeddings capability enforcement.
- Stable aliases, weighted routing, retries, fallbacks, and cooldowns.
- Private UI and API administration for versioned concrete models, weighted aliases, and scoped keys.
- Scoped hashed keys, expiry, revocation, RPM, TPM, and budgets.
- Tenant-owned admin-created keys and atomic token rotation with bounded prior-token overlap.
- Postgres usage/cost analytics and budget ledger.
- Redis-backed distributed limits and cooldowns; direct-HTTP cooldown state falls back locally during Redis routing-state outages without weakening fail-closed limits.
- Prometheus metrics, structured logs, readiness, and Slack or Google Chat budget alerts.
- Append-only administrative audit attempts/outcomes with fail-closed mutation preflight.
- OIDC Authorization Code + PKCE with immutable subject-to-role/tenant mappings and one-time shared login state.
- Optional AI Planet Platform SSO handoff with organization-membership role mapping, single-use tokens, and scoped/global session revocation.
- Automatic Postgres-backed model-catalog generation propagation with per-instance acknowledgements, component degradation, and last-safe-runtime serving.
- Payload persistence disabled by default and optionally enabled with an independent retention window, plus Postgres-leased metadata/audit and expired-auth-artifact retention.
- Optional Python trajectory SDK with nested runs, spans, tools, feedback, bounded OTLP export, privacy-safe payload defaults, and gateway generation correlation.
Not currently supported
- Anthropic-native Messages endpoint.
- Managed file uploads, batches, image generation, additional realtime agent protocols, assistants, or threads.
- MCP or A2A gateway endpoints.
- Automatic provider invoice reconciliation or invoice-grade billing.
- Dynamic IdP group provisioning, general key unblock, or scheduled rotation orchestration. OIDC subject mapping, local break-glass login, system/organization RBAC, atomic key update and rotation, and admin audit events are available on the private operator surface.
- Per-tenant alert destinations and policy plugins.
- Certified production capacity sizing or a recommended high-availability topology.