groknsfwprompt.comAvvio rapido
Guida rapida per sviluppatori: API LLM uncensored
Inizia a sviluppare con la nostra API LLM uncensored in pochi secondi utilizzando SDK standard compatibili con OpenAI. Questa guida copre l'autenticazione, lo streaming e l'economia dei token per la generazione di testo senza restrizioni.
Configurazione URL Base e Autenticazione
La tua chiave API autentica ogni richiesta al nostro endpoint ospitato. Usa l'URL base https://api.groknsfwprompt.com/v1 e impostare il modello a uncensored per la generazione di testo. Non instradiamo il traffico verso altri fornitori, quindi il codice del tuo client invia le richieste direttamente ai nostri server. L'autenticazione si basa sullo standard Authorization header con un token Bearer. Non sono applicabili fee di abbonamento, solo addebiti sul credito prepagato basati sull'utilizzo effettivo dei token.
Prima richiesta con cURL
Invia un semplice completamento per verificare la connettività e la fatturazione. Questo esempio richiede una risposta creativa per un prompt di una tavola di fumetti NSFW. Assicurati che il tuo saldo di credito prepagato copra il costo stimato dei token prima di eseguire. Addebitiamo i token di input e output separatamente a tariffe fisse.
curl https://api.groknsfwprompt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "generate a text file named report.txt"}]
}'
Verifica lo stato della risposta per confermare la consegna avvenuta. L'API restituisce dati in formato JSON contenenti il testo generato. Se ricevi un errore 402, ricarica il tuo credito crittografico tramite USDT o USDC. Errori come le richieste non valide non consumano il tuo saldo.
Integrazione SDK Python
Installa il pacchetto ufficiale di OpenAI e configura l'URL base per puntare al nostro servizio. Questo ti permette di utilizzare la sintassi Python familiare per tutte le interazioni. Imposta il base_url il parametro esplicitamente per evitare di raggiungere l'endpoint predefinito di OpenAI. L'identificatore del modello deve essere impostato su uncensored alla modalità contenuto senza restrizioni.
from openai import OpenAI
client = OpenAI(base_url="https://api.groknsfwprompt.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)
Gestisci le eccezioni in modo elegante per gestire i limiti di frequenza o i fondi insufficienti. L'SDK trasmette i dati in modo efficiente, riducendo il sovraccarico di memoria per le risposte lunghe. Puoi regolare parametri come temperature per controllare la creatività. Questo approccio funziona allo stesso modo per la generazione di testo semplice o output strutturati complessi.
Implementazione SDK Node.js
Inizializza il client con la tua chiave API e l'URL base personalizzato. Gli sviluppatori Node.js possono sfruttare la stessa interfaccia compatibile con OpenAI per un prototipaggio rapido. Configura l'ID del modello per uncensored per un comportamento coerente. Questa configurazione supporta sia i pattern di richiesta sincroni che asincroni.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groknsfwprompt.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);
Elabora i chunk di risposta per assemblare il testo finale. L'SDK gestisce automaticamente i dettagli della connessione HTTP. Assicurati di gestire i possibili retry di rete in caso di downtime temporaneo della tua infrastruttura. Questo metodo si integra perfettamente con le route esistenti di Express o Fastify.
Risposte in streaming e conteggio dei token
Abilita lo streaming impostando stream: true nei parametri della richiesta. Questo consegna i token in modo incrementale man mano che vengono generati, migliorando la latenza percepita per gli utenti. L'ultimo chunk contiene le statistiche totali di utilizzo dei token per la verifica del fatturato. Lo streaming è ideale per le interfacce chat o gli strumenti di scrittura creativa in tempo reale.
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)
Analizza ogni frammento per aggiornare la tua UI o registrare i progressi. L'API garantisce che tutti i token siano conteggiati nel rapporto di utilizzo finale. Questa trasparenza ti aiuta a tracciare i costi con precisione senza indovinare il consumo di token. Lo streaming non influisce sulla struttura di prezzo per token.
Limiti di frequenza, errori e finestra di contesto
La tua chiave supporta 300 richieste al minuto e 8 connessioni simultanee. Il superamento di questi limiti restituisce un errore 429, che puoi ritentare con un backoff esponenziale. La finestra di contesto copre 100,000 token per prompt e completamento combinati. Mantieni la dimensione dell'input ragionevole per evitare di raggiungere il limite di output di 16,000 token. Un errore 401 indica una chiave API non valida o mancante, mentre 402 significa che il credito prepagato è esaurito. Non vengono emessi rimborsi per i token consumati, ma gli errori di fatturazione vengono risolti tramite supporto. Questo limite rigoroso garantisce un utilizzo equo per tutti gli sviluppatori che utilizzano l'API LLM uncensored.
Domande comuni
È questa l'API ufficiale di Grok?
No, questo è un servizio indipendente che esegue il nostro modello senza censure. Non siamo affiliati a xAI o ad altri fornitori. La nostra API è compatibile con gli SDK di OpenAI ma serve un modello sottostante diverso.
Cosa succede se supero il limite di frequenza?
Riceverai un codice di stato 429. Le richieste sono limitate a 300 al minuto per chiave. Devi attendere il reset della finestra temporale o aumentare la concorrenza se necessario. Le connessioni concorrenti sono limitate a 8 per chiave.
L'API supporta la generazione di immagini?
No, questa API gestisce solo input e output testuali. Non supporta immagini, audio, video o embeddings. Concentrati su attività di generazione di testo puro come la scrittura creativa o le chat-completions.
Ottieni la tua chiave istantaneamente
Registrati, ottieni la tua chiave, aggiorna l'URL di base. Semplice così.