Migrate from OpenAI to ParrotRouter

Switch from OpenAI to ParrotRouter in minutes. Keep your existing code, gain access to 100+ models, and reduce costs by up to 70%.

5-Minute Migration

Change 1 line of code

100% Compatible

Drop-in replacement

70% Cost Savings

On average vs direct OpenAI

Simple Code Migration
Replace your OpenAI base URL - that's it!

Before (OpenAI):

from openai import OpenAI

client = OpenAI(
    api_key="sk-..."
)

response = client.chat.completions.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Hello!"}]
)

After (ParrotRouter):

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_PARROTROUTER_KEY",
    base_url="https://api.parrotrouter.com/v1"  # Only change!
)

response = client.chat.completions.create(
    model="gpt-4",  # Same model names work
    messages=[{"role": "user", "content": "Hello!"}]
)
References
  1. [1] OpenAI. "Migration Guide" (2024)
  2. [2] Anthropic. "Migrating to Claude" (2024)
  3. [3] LangChain. "Provider Adapters" (2024)