SDKs & frameworksReference / 11
LangChain, LlamaIndex & AI SDK
Use RouterPlex from the popular LLM frameworks.
Frameworks that let you set a custom OpenAI-compatible base URL can use RouterPlex. Point them at https://api.routerplex.com/v1.
LangChain (Python) #
python
import osfrom langchain_openai import ChatOpenAIllm = ChatOpenAI(model="claude-sonnet-4-6",base_url="https://api.routerplex.com/v1",api_key=os.environ["ROUTERPLEX_API_KEY"],)print(llm.invoke("Hello!").content)
LlamaIndex #
python
import osfrom llama_index.llms.openai_like import OpenAILikellm = OpenAILike(model="deepseek-v4-pro",api_base="https://api.routerplex.com/v1",api_key=os.environ["ROUTERPLEX_API_KEY"],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!",});