LangChain

Un point d’accès /v1 pour tous les fournisseurs. Pointez votre client OpenAI vers une autre URL et une clé, avec vos clés et 0 % de majoration.

Le modèle de clavardage OpenAI de LangChain accepte une URL de base : tous les modèles du catalogue fonctionnent avec lui.

Python

bash
pip install langchain-openai
python
import os
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="anthropic/claude-sonnet-5",
    api_key=os.environ["AUTONOMOUSRELAY_API_KEY"],
    base_url="https://autonomousrelay.com/v1",
)
print(llm.invoke("Say hello in one word.").content)

JavaScript

bash
npm install @langchain/openai
typescript
import { ChatOpenAI } from "@langchain/openai";

const llm = new ChatOpenAI({
  model: "openai/gpt-5.5",
  apiKey: process.env.AUTONOMOUSRELAY_API_KEY,
  configuration: { baseURL: "https://autonomousrelay.com/v1" },
});
console.log((await llm.invoke("Say hello in one word.")).content);
  • L’appel d’outils, la sortie structurée et la diffusion en continu fonctionnent comme avec OpenAI. L’utilisation des jetons arrive à la fin d’un flux; en Python, passez stream_usage=True pour la voir.
  • La classe OpenAI de LangChain écarte les champs de réponse non standard : le texte de raisonnement distinct d’un modèle n’est donc pas renvoyé par elle.