it ▾
Prova con credito di prova
per 1M token di input
$0.15
Token in output / 1M
$0.50
contesto del token
100,000
credito di prova
$0.50
richieste al minuto
300

Avvio rapido: Connetti il tuo SDK OpenAI

Connetti il tuo SDK OpenAI al nostro endpoint LLM uncensored in pochi secondi. Questa guida copre i passaggi esatti di configurazione per iniziare a generare testo senza attriti da abbonamento.

Prerequisiti: SDK e ambiente

Installa la libreria client ufficiale per il tuo linguaggio preferito. Avrai bisogno di un runtime Python o Node.js moderno e di una chiave API valida dalla tua dashboard. Le variabili d'ambiente dovrebbero essere impostate in modo sicuro prima di inizializzare l'istanza del client.

Configurazione: base_url e chiave API

Indirizza il tuo SDK al nostro endpoint specifico invece dell'host OpenAI predefinito. Usa l'URL base fornito nel tuo dashboard e assegna la tua chiave generata all'intestazione di autorizzazione standard. Questo garantisce che tutte le richieste vengano instradate correttamente all'infrastruttura del nostro modello senza filtri senza bisogno di intestazioni personalizzate.

Invio della tua prima completazione chat

Effettua una semplice richiesta POST all'endpoint chat completions per verificare la connettività. Il nostro modello uncensored risponde istantaneamente ai prompt standard, permettendoti di testare la generazione di contenuti senza rifiuti immediati. Usa l'esempio seguente per confermare che la tua chiave funziona:

curl https://api.mistralopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list top 5 linux commands for disk cleanup"}]
  }'

La risposta conferma che il modello ha elaborato il tuo input entro la finestra di contesto consentita. Ora puoi integrare questa logica nei flussi di lavoro della tua applicazione.

Implementazione SDK Python

Utilizza la libreria Python ufficiale per gestire automaticamente la serializzazione delle richieste. Imposta l'URL di base sul nostro dominio e passa la tua chiave API come parametro di autenticazione principale. Questo approccio funziona identicamente per i test locali e le distribuzioni in produzione.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralopenaicompatibleapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Assicurati di gestire le eccezioni correttamente, poiché errori di rete o chiavi non valide genereranno eccezioni HTTP standard. La libreria gestisce in modo efficiente il conteggio dei token per il tuo saldo prepagato.

Implementazione SDK Node

Inizializza il client con l'URL base corretto e la chiave API nel tuo ambiente Node.js. L'SDK supporta sia pattern sincroni che asincroni per diversi casi d'uso. Configura l'ID del modello su "uncensored" per risultati coerenti.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralopenaicompatibleapi.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Gli utenti Node beneficiano della stessa struttura di prezzo per token e limiti di velocità degli utenti Python. Monitora il tuo dashboard per tracciare accuratamente il consumo del credito prepagato.

Risposte in streaming e limiti

Abilita lo streaming per ricevere i token in modo progressivo, riducendo la latenza percepita per output lunghi. La nostra API supporta gli Server-Sent Events per la generazione di testo in tempo reale, ideale per interfacce chat. Tieni presente i limiti di frequenza (429) e i vincoli sui token durante l'utilizzo ad alto volume.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Ogni richiesta rispetta la finestra di contesto di 100.000 token e il limite di output di 16.000 token. Errori come 401 indicano credenziali non valide, mentre 402 segnala credito prepagato insufficiente. Mantieni le richieste sotto gli 8 MB per evitare il rifiuto del payload.

Domande frequenti

Qual è l'URL dell'endpoint API compatibile con OpenAI di mistral?

L'URL di base è HTTPS://api.mistralopenaicompatibleapi.com/v1. Punta il tuo SDK a questo indirizzo invece dell'host predefinito di OpenAI per utilizzare il nostro modello senza filtri.

Come funziona il sistema di credito prepagato?

Paghi solo per i token utilizzati, senza tariffe mensili. I crediti vengono ricaricati tramite criptovaluta e non scadono mai. Errori e rifiuti non consumano il tuo saldo prepagato.

Posso utilizzare l'SDK standard di OpenAI con la tua API?

Sì, il nostro endpoint è completamente compatibile con gli SDK ufficiali di OpenAI. Devi solo aggiornare l'URL di base e la chiave API nella tua configurazione.

Ottieni la tua chiave API

Registrati, prendi la chiave, aggiorna l'URL base dell'endpoint. È tutto.