it ▾
Inizia ora

Documentazione API Completamenti Chat Uncensored

Metti in funzione l'LLM senza filtri immediatamente con la nostra API compatibile con OpenAI. Questa guida rapida copre autenticazione, richieste di base e streaming per lo sviluppo ad alto volume e basso costo.

URL Base e Autenticazione

Avvia ogni richiesta puntando il tuo SDK al nostro URL base e allegando la tua chiave. Utilizziamo l'autenticazione tramite intestazioni standard, quindi i client esistenti funzionano senza modifiche. La tua chiave garantisce l'accesso al modello uncensored per contenuti adulti legali e lavoro creativo senza restrizioni.

  • Base URL: https://api.grokaiapikey.com/v1
  • Intestazione: Authorization: Bearer YOUR_API_KEY

Genera la tua chiave istantaneamente tramite accesso con Google o email. Nessun numero di telefono richiesto. La chiave è univoca per account e la generazione di una nuova chiave sostituisce immediatamente quella vecchia attiva.

Prima richiesta

Invia la tua prima completazione utilizzando l'endpoint standard per le chat completions. Questa semplice richiesta POST dimostra come interagire con il modello per la generazione di testo. Puoi sostituire il prompt di sistema per definire la personalità o il comportamento.

Assicurati che il corpo della richiesta includa il model field impostato a uncensored. L'API restituisce una risposta JSON standard contenente il testo generato e le statistiche sull'utilizzo dei token.

Integrazione SDK Python

Utilizza la libreria Python ufficiale di OpenAI per integrare la nostra API nei tuoi progetti. Questo approccio richiede modifiche minime al codice se stai migrando da altri provider. Imposta l'URL di base sul nostro endpoint e fornisci la tua chiave API.

Il client gestisce l'autenticazione e la serializzazione automaticamente. Puoi inviare più messaggi nella cronologia per mantenere il contesto. Questo metodo è ideale per servizi backend e flussi di lavoro scriptati.

Integrazione SDK Node

Implementa l'API in Node.js utilizzando il pacchetto SDK standard di OpenAI. Questa configurazione funziona perfettamente con i progetti JavaScript e TypeScript. Configura il client con il nostro URL base e la tua chiave segreta.

L'SDK gestisce il ciclo di vita della richiesta e l'analisi della risposta. Puoi aggiungere facilmente la gestione degli errori per problemi di rete o richieste non valide. Questo pattern è perfetto per server web e applicazioni in tempo reale.

Streaming e Utilizzo dei Token

Abilita lo streaming per la consegna in tempo reale dei token ai tuoi utenti. Questa funzione riduce la latenza percepita inviando i dati man mano che vengono generati. L'SDK gestisce il flusso di eventi e aggiorna la tua interfaccia in modo incrementale.

I dettagli sull'utilizzo dei token appaiono nell'ultimo chunk dello stream. Questo ti permette di monitorare i costi con precisione senza chiamate API aggiuntive. Lo streaming è supportato per tutte le richieste standard.

Limiti, Errori e Contesto

Il tuo account è soggetto a limiti di velocità e vincoli di contesto specifici. Il modello supporta una finestra di contesto di 100.000 token per prompt e completamento combinati. Puoi impostare un output massimo di 16.000 token per richiesta.

Gli errori comuni includono 401 per chiavi non valide, 402 quando il credito si esaurisce e 429 per i limiti di frequenza. Il limite di frequenza è di 300 richieste al minuto per chiave. Gli errori non consumano il tuo credito prepagato, garantendo che tu paghi solo per le generazioni riuscite.

cURL

curl https://api.grokaiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten common unix commands with brief descriptions"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.grokaiapikey.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.grokaiapikey.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)

Richieste comuni

Qual è l'URL base per l'API?

L'URL di base è HTTPS://api.grokaiapikey.com/v1. Devi impostare questo valore nel tuo client compatibile con OpenAI per instradare correttamente le richieste. Supporta intestazioni standard e metodi di autenticazione.

Come gestisco i limiti di frequenza?

Hai un limite di 300 richieste al minuto per chiave. Se lo superi, l'API restituisce un errore 429. Puoi anche eseguire fino a 8 richieste simultaneamente per chiave.

L'API supporta lo streaming?

Sì, lo streaming è supportato tramite Server-Sent Events (SSE). Le informazioni sull'utilizzo dei token sono incluse nell'ultimo chunk dello stream. Ciò consente la visualizzazione in tempo reale del testo generato.

Generazione della chiave in pochi secondi

Registrati, copia il tuo token, aggiorna l'endpoint. È tutta la configurazione necessaria.

Inizia ora