1. Installa l'SDK
Esegui npm install openai. La versione principale attuale è la v6, e il formato baseURL è stabile dalla v4 alla v6.
Passa baseURL e la tua chiave av_mcp_ al client ufficiale openai, quindi chiama qualsiasi modello per ID da Node.js o TypeScript.
Il pacchetto npm ufficiale di openai accetta un baseURL. Puntalo ad avots e chiama chat.completions.create.
| Campo | Valore |
|---|---|
| URL di base | https://api.avots.ai/openai/v1 |
| Chiave API | av_mcp_… · ottieni la tua chiave |
| Modello | anthropic/claude-sonnet-4.6 o qualsiasi ID dalla tabella sottostante |
Esegui npm install openai. La versione principale attuale è la v6, e il formato baseURL è stabile dalla v4 alla v6.
Crea il client con baseURL https://api.avots.ai/openai/v1 e apiKey impostata sulla tua chiave av_mcp_.
Chiama client.chat.completions.create con il modello anthropic/claude-sonnet-4.6 e i tuoi messaggi.
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'av_mcp_YOUR_KEY',
baseURL: 'https://api.avots.ai/openai/v1',
});
const r = await client.chat.completions.create({
model: 'anthropic/claude-sonnet-4.6',
messages: [{ role: 'user', content: 'Hello!' }],
});
baseURL deve includere /v1, l'SDK aggiunge solo il percorso. Usa chat.completions.create per la massima compatibilità. Mantieni la chiave lato server; nel browser avresti bisogno di dangerouslyAllowBrowser, che non è raccomandato con una chiave reale.
curl https://api.avots.ai/openai/v1/chat/completions \
-H "Authorization: Bearer av_mcp_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-4.6",
"messages": [{"role": "user", "content": "Hello!"}]
}'
La tua chiave av_mcp_ non è solo per la chat. avots funziona anche come server MCP, quindi Node.js SDK può chiamare gli strumenti creativi di avots, immagini, video, musica, avatar parlanti, con la stessa chiave e lo stesso saldo.
| Campo | Valore |
|---|---|
| Server MCP | https://mcp.avots.ai/ |
| Chiave API | av_mcp_… · stessa chiave di cui sopra |
Imposta il campo del modello su qualsiasi ID sottostante, o un nome generico come claude / gpt / gemini che si mappa a un valore predefinito sensato.
| Modello | Ideale per | ⚡ / 1M token (in / out) |
|---|---|---|
openai/gpt-5.5-pro | Max intelligence, hardest tasks | 60 000 / 360 000 |
anthropic/claude-opus-5 | Top Claude, long reasoning | 10 000 / 50 000 |
anthropic/claude-sonnet-4.6 | Balanced (default) | 6 000 / 30 000 |
google/gemini-3.1-pro-preview | Fresh Gemini Pro | 4 000 / 24 000 |
google/gemini-2.5-pro | Stable Gemini Pro | 2 500 / 20 000 |
anthropic/claude-haiku-4.5 | Fast Claude | 2 000 / 10 000 |
deepseek/deepseek-r1 | Cheap reasoning | 1 400 / 5 000 |
google/gemini-2.5-flash | Fast and cheap | 600 / 5 000 |
openai/gpt-5-mini | Cheap OpenAI | 500 / 4 000 |
openai/gpt-oss-120b:free | Free (OpenAI open model, needs a positive balance) | Free |
* Prezzo in ⚡ per 1.000.000 di token, input / output (1000⚡ ≈ $1). I modelli gratuiti richiedono un saldo positivo. Elenco completo tramite GET /openai/v1/models.
Genera una chiave av_mcp_ nelle Impostazioni, incolla tre campi e raggiungi oltre 40 modelli con un unico saldo. La stessa chiave funziona per MCP.
Ottieni la tua chiave API ✦avots parla l'API OpenAI. Qualsiasi app che comunica con ChatGPT tramite URL di base, chia…
Aggiungi avots sotto Connessioni come provider API OpenAI, e ogni modello avots apparirà n…
Aggiungi un blocco endpoint personalizzato a librechat.yaml e avots apparirà come provider…
Sovrascrivi l'URL di base di OpenAI nelle Impostazioni di Cursor, Modelli, incolla la tua …
Passa base_url e la tua chiave av_mcp_ al client Python ufficiale di openai, quindi chiama…
Aggiungi un provider compatibile con OpenAI a openclaw.json che punti ad avots, e openclaw…
Imposta l'URL base di OpenAI e la tua chiave av_mcp_ in Hermes, scegli un modello, e funzi…
Scegli OpenAI Compatible nelle impostazioni di Cline, incolla l'URL base di avots e la tua…
Aggiungi una voce di modelli a Continue config.yaml con provider openai e l'URL base di av…
Esporta due variabili d'ambiente e avvia Aider con un prefisso di modello openai/, e il pr…
Scegli Custom (OpenAI-compatible) come sorgente di completamento chat in SillyTavern, inco…
Scegli Generic OpenAI come provider LLM in AnythingLLM, compila l'URL di base di avots, la…
Aggiungi un provider personalizzato compatibile con l'API OpenAI in Chatbox, incolla l'hos…