Create OpenAI-Compatible Gateway
User Intent
Operation
What Are AI Gateways?
OpenRouter Configuration
Complete Code Example (TypeScript)
SDK Adaptation Notes
Python
C#
Step-by-Step: OpenRouter Setup
Step 1: Get OpenRouter API Key
Step 2: Choose Your Model
Step 3: Create Specification
Step 4: Use in Graphlit
OpenRouter Model Examples
Example 1: Claude 4.5 Sonnet (Best for RAG)
Example 2: Gemini 2.5 Flash (Fast + Long Context)
Example 3: Llama 3.3 70B (Open Source)
Example 4: DeepSeek Chat (Ultra-Cheap)
OpenRouter Benefits
1. Cost Optimization
2. Access to 200+ Models
3. Automatic Fallbacks
4. No Provider Lock-in
Vercel AI Gateway Configuration
Complete Code Example (TypeScript)
SDK Adaptation Notes: Vercel
Python
C#
Step-by-Step: Vercel AI Gateway Setup
Step 1: Get Vercel AI Gateway API Key
Step 2: Choose Your Model
Step 3: Create Specification
Step 4: Monitor in Vercel Dashboard
Vercel AI Gateway Model Examples
Example 1: Claude with Caching
Example 2: GPT-5 with Observability
Example 3: OIDC Token (Vercel Deployments)
Vercel AI Gateway Benefits
1. Enterprise Observability
2. Response Caching
3. Multi-Provider Routing
4. Vercel Ecosystem Integration
Configuration Comparison
Feature
OpenRouter
Vercel AI Gateway
Common Use Cases
Use Case 1: Cost Optimization with OpenRouter
Use Case 2: Enterprise Observability with Vercel
Use Case 3: Multi-Model Access
Use Case 4: Development vs Production
Common Issues & Solutions
Issue: "Model not found" error
Issue: Authentication errors
Issue: Different responses than direct provider
Issue: Rate limit errors
Issue: Higher latency than expected
Issue: Costs higher than expected
Issue: model enum field confusion
model enum field confusionRelated Use Cases
Related Documentation
Production Patterns
Pattern 1: Multi-Tier Routing (OpenRouter)
Pattern 2: Cached Production (Vercel)
Pattern 3: Multi-Gateway Fallback
Tags
Last updated