Перейти к содержимому
Главная

LangChain

LangChain может вызывать OdiRouter через OpenAI-совместимые интеграции чат-моделей. Укажите API key, модель и Base URL в клиенте ChatOpenAI.

ТребованиеЗначение
Пакетlangchain-openai или OpenAI-интеграция вашей версии LangChain
Base URLhttps://www.odirouter.ai/v1
API KeyAPI key OdiRouter
ModelID LLM-модели в OdiRouter
Окно терминала
pip install langchain-openai
import os
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="gpt-5.5",
api_key=os.environ["ODIROUTER_API_KEY"],
base_url="https://www.odirouter.ai/v1",
)
response = llm.invoke("Reply with a one-line LangChain integration test.")
print(response.content)
from langchain_core.prompts import ChatPromptTemplate
prompt = ChatPromptTemplate.from_messages([
("system", "You are a concise engineering assistant."),
("user", "{question}"),
])
chain = prompt | llm
result = chain.invoke({"question": "List two integration checks."})
print(result.content)
СимптомИсправление
LangChain вызывает OpenAI напрямуюПроверьте base_url в активном экземпляре ChatOpenAI
Ответ 401Установите ODIROUTER_API_KEY в окружении
Model not foundСкопируйте ID модели из GET https://www.odirouter.ai/v1/models
Tool calling не работаетПроверьте, поддерживает ли выбранная модель нужное поведение tool calling