When to Use a Converter
Use a converter route when:- your application already speaks OpenAI, Anthropic, or Gemini format
- you want to switch providers without rewriting request and response handling
- the native public route does not support the protocol family you need
Converter Matrix
| Request format | Base URL | Main endpoint | Typical use |
|---|---|---|---|
| OpenAI format | https://api.pipellm.ai/openai/v1 | /chat/completions | Keep the OpenAI SDK and call Claude or Gemini models |
| Anthropic format | https://api.pipellm.ai/anthropic | /v1/messages | Keep the Anthropic SDK and call GPT or Gemini models |
| Gemini format | https://api.pipellm.ai/gemini | /v1beta/models/{model}:generateContent | Keep the Gemini SDK and call GPT or Claude models |
Current Limitation
OpenAI Responses converter routing is not available yet. If your application uses the OpenAI Responses API and needs cross-protocol routing today, use the OpenAI Chat Completions converter athttps://api.pipellm.ai/openai/v1/chat/completions.
Pick a Format
OpenAI Format
Use OpenAI SDK format with Anthropic or Gemini models
Anthropic Format
Use Anthropic SDK format with OpenAI or Gemini models
Gemini Format
Use Gemini SDK format with OpenAI or Anthropic models