it ▾

API uncensored compatibile con OpenAI

Documentazione API LLM senza filtri

API LLM uncensored plug-and-play con endpoint compatibili con OpenAI. Inizia a inviare richieste in minuti con il nostro sistema di token prepagati.

Richiedi chiave di prova

Autenticazione e Base URL

Usa la tua chiave API con l'URL di base HTTPS://api.grokapinsfw.com/v1. Ogni richiesta richiede l'intestazione Authorization.

curl https://api.grokapinsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send a message now"}]
  }'

Crea chiavi tramite Google o email dalla dashboard. Una chiave per account, senza necessità di verifica del telefono.

Prima richiesta di Chat Completion

Invia richieste POST a /v1/chat/completions. L'ID del modello è "uncensored".

from openai import OpenAI

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

Testo in, testo out. Nessun supporto per embedding o visione. La finestra di contesto è di 100.000 token in totale.

Integrazione Node.js

Configura il tuo client Node con lo stesso URL di base e chiave.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.grokapinsfw.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);

Lo streaming restituisce eventi SSE. Usa gli SDK standard di OpenAI senza modifiche.

Risposte in streaming

Abilita lo streaming tramite SSE. I conteggi dei token appaiono nell'ultimo chunk.

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)

Utile per le interfacce UI in tempo reale. Ogni token viene fatturato con precisione.

Function Calling e modalità JSON

Supporta le definizioni di strumenti e la modalità JSON rigorosa. Imposta response_format su json_object.

from openai import OpenAI

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

Temperature e top_p regolano la creatività. Le sequenze di stop funzionano come previsto.

Limiti di frequenza e errori

300 richieste al minuto, 8 concorrenti per chiave. Dimensione massima del corpo 8 MB.

401 significa chiave non valida. 402 indica assenza di credito. 429 segnala il superamento del limite di velocità.

Domande comuni

È questo il servizio NSFW ufficiale di grok?

No. Siamo un provider indipendente che esegue il nostro modello non censurato. Utilizziamo il formato compatibile con OpenAI.

Come funziona la fatturazione?

Solo credito prepagato. Paga con criptovalute. Gli errori sono gratuiti. Nessun canone mensile.

Cos'è la finestra di contesto?

100.000 token combinati. L'output massimo è di 16.000 token per richiesta.

Ottieni la tua chiave API

Registrati, copia la tua chiave e aggiorna l'URL base. È tutto ciò che è necessario.