LangChain su 35+ modelli, una sola base_url
Passa la base_url di Luno a ChatOpenAI e le tue chain, i tuoi agenti e le pipeline RAG gireranno su Claude, GPT e Gemini — una sola chiave, fino al 70% più economico in produzione.
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://api.luno.codes/v1",
api_key="luno-...",
model="claude-opus-4-8",
)35+ modelli · Compatibile con OpenAI · fino al 70% più economico
Un solo argomento nel costruttore
ChatOpenAI(base_url=..., api_key=..., model=...) è l'intera integrazione — Python o JS, chain, agenti, LCEL e streaming funzionano tutti invariati.
Cambia modelli senza riscrivere
Cambia la stringa del modello da claude-opus-4-8 a gpt-5.5 o gemini-3.1-pro e riavvia. Nessuna classe specifica del provider, nessun secondo account API.
Volume di produzione, costo fisso
Le pipeline RAG e i grafi multi-agente effettuano migliaia di chiamate al giorno. I piani fissi di Luno tagliano quella spesa fino al 70% rispetto alla fatturazione metrata per token.
Inizia in 30 secondi
Ottieni la tua chiave luno- dal bot Telegram
Passa base_url e api_key a ChatOpenAI
Imposta qualsiasi ID modello — Claude, GPT o Gemini — ed esegui la tua chain
DOMANDE FREQUENTI
Passa la base_url di Luno a ChatOpenAI e le tue chain, i tuoi agenti e le pipeline RAG gireranno su Claude, GPT e Gemini — una sola chiave, fino al 70% più economico in produzione.
Sì. Sia langchain_openai.ChatOpenAI (Python) che @langchain/openai (JS) accettano base_url / configuration.baseURL — puntali su https://api.luno.codes/v1 con la tua chiave luno-.
Sì — Luno espone anche un endpoint compatibile con Anthropic, quindi ChatAnthropic funziona sovrascrivendo il suo URL di base. La maggior parte degli utenti usa ChatOpenAI poiché una singola classe copre ogni modello.
Sì. bind_tools, with_structured_output, streaming e async utilizzano tutti la semantica standard di OpenAI, che Luno supporta per i modelli Claude, GPT e Gemini.