Skip to content
Plug & Play
Works With Your Stack
OpenAI-compatible API. Drop-in replacement for any OpenAI SDK. Works with LangChain, LlamaIndex, Vercel AI SDK, and more.
01Integrations
Works With Your Stack
OpenAI-compatible API. Drop-in replacement for any OpenAI SDK. Zero refactoring needed.
API Compatibility100%
Before
client = OpenAI( api_key="sk-..." )
After (one line change)
client = OpenAI(
api_key="req-...",
base_url="https://router.requesty.ai/v1"
)EndpointsChat CompletionsEmbeddingsStreamingFunction CallingVision
SDK SupportPYTHON, NODE.JS, REST
from openai import OpenAI
client = OpenAI(
base_url="https://router.requesty.ai/v1",
api_key="req-..."
)import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://router.requesty.ai/v1',
apiKey: 'req-...',
});curl https://router.requesty.ai/v1/chat/completions \
-H "Authorization: Bearer req-..."Pythonpip install openai
Node.jsnpm install openai
Frameworks5 SUPPORTED
| Framework | Used for | Support |
|---|---|---|
| LangChain | LLM orchestration & chains | Native |
| LlamaIndex | RAG & data pipelines | Native |
| Vercel AI SDK | Next.js streaming UI | Native |
| CrewAI | Multi-agent frameworks | Native |
| AutoGen | Agent conversations | Compatible |
Model Catalog600+ MODELS
AnthropicClaude Opus 4Claude Sonnet 4Claude Haiku 3.5
OpenAIGPT-5.4GPT-4oo3-mini
GoogleGemini 3.1 ProGemini FlashGemma 3
DeepSeekDeepSeek R3DeepSeek V3
MetaLlama 4Llama 3.3 70B
MistralLargeMediumSmall
02Code
One Line to 600+ Models
Use the OpenAI Python package with Requesty's base URL
main.pyPython
from openai import OpenAI
client = OpenAI(
base_url="https://router.requesty.ai/v1",
api_key="your-requesty-key"
)
# Access any model from any provider
response = client.chat.completions.create(
model="anthropic/claude-opus-4-6",
messages=[{"role": "user", "content": "Hello!"}]
)- OpenAI Compatible
- Streaming Support
- Function Calling
