LangChain

Pointez LangChain sur HiWay avec un seul changement de base_url.

LangChain utilise le client OpenAI-compatible en interne. Pour router une chaîne LangChain via HiWay, surchargez base_url et utilisez votre clé hw_live_.

chain.py
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="auto",
    base_url="https://app.hiway2llm.com/v1",
    api_key="hw_live_VOTRE_CLE",
)

response = llm.invoke("Résume cet article en 3 puces : ...")
print(response.content)

Le tool calling marche

HiWay forwarde les tool/function calls de manière transparente. Vos tools LangChain, output parsers et structured outputs continuent de marcher exactement comme avant.

Épingler un tier par chaîne

Pour les retrievers RAG et les routing chains, épinglez directement un modèle pas cher (ex. model="anthropic/claude-haiku-4-5"). Pour les chaînes de génération où la qualité compte, utilisez model="auto" et laissez le router décider par message.