Skip to content

Epic: API Translation #363

Description

@shaneutt

Bidirectional API format translation across inference providers.
Workloads send requests in one format (OpenAI by default)
and the gateway translates to the target provider's native
format transparently. Responses are normalized back.

Scope

  • Bidirectional request/response rewriting per provider
  • Streaming SSE format conversion across providers
  • Model name virtualization (aliases per-backend)
  • Unified client API surface
  • Provider-specific field passthrough

Providers

  • OpenAI (passthrough, reference format)
  • Anthropic Messages API (bidirectional)
  • AWS Bedrock (Converse + InvokeModel)
  • Google Vertex AI
  • Azure OpenAI (deployment endpoint rewriting)

Implementation tracking

OpenAI Responses ↔ Chat Completions

Anthropic Messages ↔ OpenAI

Related

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

Status
Epics

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions