SDKs & frameworks
LangChain, LlamaIndex & AI SDK
Use RouterPlex from the popular LLM frameworks.
Every framework with an OpenAI-compatible provider works. Point it at https://api.routerplex.com/v1.
LangChain (Python) #
python
from langchain_openai import ChatOpenAIllm = ChatOpenAI(model="claude-sonnet-4-6",base_url="https://api.routerplex.com/v1",api_key="sk-...", # your RouterPlex key)print(llm.invoke("Hello!").content)
LlamaIndex #
python
from llama_index.llms.openai_like import OpenAILikellm = OpenAILike(model="deepseek-v4-pro",api_base="https://api.routerplex.com/v1",api_key="sk-...",is_chat_model=True,)
Vercel AI SDK #
typescript
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";import { generateText } from "ai";const routerplex = createOpenAICompatible({name: "routerplex",baseURL: "https://api.routerplex.com/v1",apiKey: process.env.ROUTERPLEX_API_KEY,});const { text } = await generateText({model: routerplex("gpt-5.5"),prompt: "Hello!",});