Guida rapida all'integrazione
Integra il nostro modello senza filtri con poche righe di codice utilizzando gli SDK OpenAI standard. Questa guida rapida ti accompagna dall'installazione alle risposte in streaming con zero overhead di configurazione.
Installa il tuo SDK preferito
Inizia installando la libreria client per il tuo linguaggio preferito. I pacchetti ufficiali gestiscono l'autenticazione e la formattazione delle richieste automaticamente. Questo approccio elimina la necessità di gestire manualmente le intestazioni HTTP.
Per gli sviluppatori Python, la libreria standard è la scelta più comune. Gli utenti Node.js dovrebbero installare il modulo dedicato. Entrambi supportano lo stesso protocollo sottostante.
- Python:
pip install openai - Node.js:
npm install openai
Assicurati che il tuo ambiente abbia una versione compatibile installata. Gli SDK sono leggeri e non richiedono dipendenze aggiuntive per le attività di generazione di testo di base.
Imposta il tuo URL base e la chiave
Configura l'SDK per puntare alla nostra infrastruttura dedicata. Sostituisci l'URL di base predefinito con il nostro endpoint specifico per garantire che le richieste raggiungano il server corretto.
La tua chiave API viene generata immediatamente alla creazione dell'account. Memorizzala in modo sicuro nelle variabili di ambiente. Questa chiave autentica tutte le richieste successive all'endpoint di completamento della chat.
L'URL di base è HTTPS://api.cheapestllmmodels.com/v1. Usa esattamente questa stringa per garantire la compatibilità con il protocollo compatibile con OpenAI. Non aggiungere barre finali a meno che il tuo SDK non le richieda.
Invia la tua prima richiesta
Esegui un semplice completamento per verificare la connettività. Questa richiesta invia un prompt e riceve una risposta in testo dal modello uncensored. L'ID del modello è impostato su "uncensored".
Controlla l'oggetto di risposta per il testo generato. Se la richiesta ha successo, ti sei connesso con successo all'API. Questo conferma che l'autenticazione e l'URL di base sono corretti.
Gli errori indicano tipicamente chiavi non valide o credito insufficiente. Rivedi il codice di stato per diagnosticare i problemi. La maggior parte degli errori viene risolta controllando il saldo del tuo account o la validità della chiave.
cURL
curl https://api.cheapestllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core features of the API documentation."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmmodels.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cheapestllmmodels.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);Streaming
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)Ottieni la tua chiave API
Registrati, copia la chiave, aggiorna l'URL base. Fatto.