it ▾
Inizia ora
https://api.grokapiplatform.com/v1

Documentazione API

Connetti il tuo codice a un'API LLM uncensored che si comporta come OpenAI ma rifiuta meno argomenti. Utilizza il modello di credito prepagato per pagare solo per i token che consumi effettivamente, senza canoni mensili.

Autenticazione e URL di base

L'URL di base per tutte le richieste è https://api.grokapiplatform.com/v1. Autenticati passando la tua chiave API univoca nell' Authorization header. Ogni richiesta deve includere questo header per verificare il saldo del tuo account e applicare i limiti di velocità.

Endpoint Chat completions

Invia query di testo a POST /v1/chat/completions. L'ID del modello da utilizzare è "uncensored". Questo endpoint gestisce interazioni standard di input/output testo senza richiedere configurazioni aggiuntive per un utilizzo di base.

curl https://api.grokapiplatform.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check my current token usage balance."}]
  }'

Il modello opera con una finestra di contesto di 100,000 token. I token di input e output condividono questo limite. Le richieste che superano la finestra di contesto falliranno immediatamente.

Risposte in streaming con SSE

Abilita lo streaming impostando stream: true nel corpo della richiesta. Il server restituisce Server-Sent Events (SSE) con aggiornamenti incrementali sui token. Usa questo per visualizzazioni in tempo reale o per ridurre la latenza percepita.

from openai import OpenAI

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

I dettagli sull'utilizzo dei token appaiono nell'ultimo chunk dello stream. Puoi monitorare il consumo totale per richiesta senza analizzare ogni delta intermedio.

Chiamata di funzioni e strumenti

Definisci gli strumenti nel tools array e imposta tool_choice per attivare comportamenti specifici. Il modello supporta i pattern standard di utilizzo degli strumenti compatibili con gli SDK OpenAI.

import OpenAI from "openai";

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

Usa tool_choice: "auto" per selezione automatica o specifica del nome di uno strumento per l'esecuzione forzata. Questo funziona perfettamente con il modello senza censure per attività di ragionamento complesso.

Modalità JSON per output strutturati

Imposta response_format a {"type": "json_object"} per imporre un output JSON rigoroso. Questo riduce gli errori di parsing quando si integra con applicazioni frontend o pipeline di dati.

Parametri e limiti

Regola temperature, top_p, e seed per controllare la casualità. L'output massimo per richiesta è 16.000 token. Errori come 401 indicano chiavi non valide, 402 significa credito prepagato insufficiente e 429 segnala i limiti di velocità. Il limite è di 300 richieste al minuto per chiave. Il credito non scade mai, quindi puoi ricaricare con USDT o USDC quando necessario.

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)
01

Domande comuni

Come ricarico il credito prepagato?

Ricarica utilizzando solo USDT su TRC20 o USDC su Base. Gli importi minimi partono da $20 e i bonus si applicano per depositi più elevati. Il credito non scade mai, quindi puoi accumulare saldo nel tempo senza fee mensili.

Il modello senza filtri è lo stesso dell'API ufficiale di Grok?

No, è un modello open-weight indipendente ospitato sui nostri server. È ottimizzato per ridurre i rifiuti ma utilizza la stessa interfaccia compatibile con OpenAI. Puoi cambiare facilmente il codice client senza modificare la logica di integrazione.

Cosa succede se vengo limitato dalla frequenza?

Le richieste restituiscono un codice di stato 429 quando superi 300 richieste al minuto. Il limite si applica per chiave API. Puoi generare una nuova chiave per resettare il contatore, oppure attendere che la finestra si svuoti. Il credito prepagato rimane intatto durante questi errori.

Ottieni la tua chiave API

Registrati, copia il token, aggiorna il tuo URL di base. Configurazione semplice.

Inizia ora