Riferimento API e Avvio Rapido
Inizia a generare testo immediatamente con il nostro modello open-weight senza filtri. Questa guida copre autenticazione, endpoint e streaming per l'inferenza ad alto volume.
Impostazione dell'URL di Base e Autenticazione
Usa la tua chiave API con l'URL di base https://api.unlimitedaiapikey.com/v1. Invia la tua chiave nel Authorization: Bearer <key> header. Questa configurazione funziona con qualsiasi SDK compatibile con OpenAI. Non si applicano blocchi di abbonamento. Il tuo credito non scade mai. Gli errori sono gratuiti. I rifiuti sono gratuiti. Solo i token effettivi costano denaro.
Endpoint Chat Completions
Invia richieste POST a /v1/chat/completions. Usa l'ID del modello uncensored. Il modello risponde senza i normali rifiuti di contenuto per usi adulti leciti. Non è GPT o Claude. È un modello open-weight. Non esistono embedding o generazione di immagini qui. Solo testo in, testo out. Semplice e diretto.
Integrazione SDK Python
Installa l'SDK ufficiale. Configura l'URL base e la chiave. Utilizza il uncensored ID del modello. Il client Python gestisce automaticamente i retry. Supporta lo streaming. Supporta la modalità JSON. Controlli i parametri. Nessun blocco del fornitore. Potenza di inferenza pura. Prestazioni affidabili.
Utilizzo SDK Node
Richiedi il pacchetto SDK. Imposta le variabili di ambiente. Chiama il metodo di completamento della chat. Il client Node trasmette i dati in modo efficiente. Analizza le risposte JSON in modo pulito. Puoi impostare intestazioni personalizzate. La libreria gestisce lo strato di rete. Concentrati sulla tua logica. L'API fa il lavoro pesante.
Risposte in streaming e utilizzo
Abilita lo streaming impostando stream: true. Ricevi chunk di dati tramite Server-Sent Events. L'utilizzo dei token appare nell'ultimo chunk. Questo ti aiuta a tracciare i costi in tempo reale. La finestra di contesto è di 100,000 token. L'output massimo è di 16,000 token. Monitora attentamente i tuoi limiti di frequenza. Regola di conseguenza le dimensioni dei batch.
Gestazione degli errori e limiti
Gestisci gli errori 401 per chiavi non valide. Gestisci il 402 quando il credito è basso. Gestisci il 429 per i limiti di frequenza (300 req/min). Il limite del corpo della richiesta è di 8 MB. Hai a disposizione 8 richieste concorrenti. Una chiave per account. Sostituisci la chiave se necessario. Gli errori non consumano credito. Controlla i codici di stato. Risolvi il problema. Riprova la richiesta.
cURL
curl https://api.unlimitedaiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List open source alternatives to proprietary llm models"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unlimitedaiapikey.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.unlimitedaiapikey.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)Domande frequenti
Qual è l'URL di base della chiave API AI illimitata?
L'URL base è HTTPS://api.unlimitedaiapikey.com/v1. Usalo con qualsiasi SDK compatibile con OpenAI. Invia la tua chiave nell'intestazione Authorization. L'ID del modello è uncensored.
L'API LLM uncensored supporta lo streaming?
Sì, supporta lo streaming tramite Server-Sent Events. I dati sull'utilizzo dei token sono inclusi nell'ultimo chunk. Ciò consente il monitoraggio dei costi in tempo reale. Imposta il parametro stream su true.
Cosa succede se ricevo un errore 402?
Un errore 402 indica che hai bisogno di più credito. Aggiungi fondi con USDT o USDC. Aggiungi fondi al tuo account. L'errore interrompe le richieste ulteriori. Il credito non scade mai. Risolvi rapidamente.
Accedi alla tua chiave istantaneamente
Registrati, recupera il token e aggiorna l'URL dell'endpoint. È tutto ciò che serve.