ro ▾
Începe acum
https://api.grokapiplatform.com/v1

Documentație API

Conectează codul la un API LLM uncensored care se comportă ca OpenAI, dar refuză mai puține subiecte. Utilizează modelul de credit preplătit pentru a plăti doar pentru tokenii pe care îi consumi efectiv, fără taxe lunare.

Autentificare și URL de bază

URL-ul de bază pentru toate solicitările este https://api.grokapiplatform.com/v1. Autentificați-vă trecând cheia API unică în Authorization header. Fiecare cerere trebuie să includă acest header pentru a verifica soldul contului tău și a aplica limitele de rată.

Endpoint Completări Chat

Trimite interogări text către POST /v1/chat/completions. ID-ul modelului de utilizat este "uncensored". Acest endpoint gestionează interacțiuni standard de tip text-in, text-out, fără a necesita configurații suplimentare pentru utilizarea de bază.

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."}]
  }'

Modelul operează cu o fereastră de context de 100,000 de tokeni. Tokenii de input și output împart această limită. Solicitățile care depășesc fereastra de context vor eșua imediat.

Răspunsuri în flux cu SSE

Activați streaming-ul setând stream: true în corpul cererii tale. Serverul returnează Evenimente trimise de server (SSE) cu actualizări incrementale ale tokenilor. Folosește acest lucru pentru afișări în timp real sau pentru a reduce latența percepută.

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)

Detaliile de consum de tokenuri apar în ultimul fragment al fluxului. Puteți urmări consumul total per solicitare fără a analiza fiecare delta intermediar.

Apelarea funcțiilor și instrumentele

Definește instrumente în tools array și setează tool_choice pentru a declanșa comportamente specifice. Modelul suportă modele standard de utilizare a uneltelor compatibile cu SDK-urile 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);

Utilizare tool_choice: "auto" pentru selectare automată sau specifică unui nume de instrument pentru execuție forțată. Acest lucru funcționează perfect cu modelul fără cenzură pentru sarcini complexe de raționament.

Modul JSON pentru ieșiri structurate

Setează response_format pentru {"type": "json_object"} pentru a impune ieșirea strictă JSON. Acest lucru reduce erorile de analizare când te integrezi cu aplicații frontend sau pipeline-uri de date.

Parametri și limite

Ajustați temperature, top_p, și seed pentru a controla aleatorietatea. Outputul maxim per solicitare este de 16.000 de tokeni. Erorile precum 401 indică chei invalide, 402 înseamnă credit preplătit insuficient, iar 429 semnalează limite de rată. Limita este de 300 de solicitări pe minut per cheie. Creditul nu expiră niciodată, astfel încât poți reîncărca cu USDT sau USDC oricând este nevoie.

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

Întrebări frecvente

Cum îmi reîncarc creditul preplătit?

Reîncarcă folosind doar USDT pe TRC20 sau USDC pe Base. Sumele minime încep de la $20, iar bonusurile se aplică pentru depozite mai mari. Creditul nu expiră, așa că poți acumula balanță în timp fără taxe lunare.

Modelul fără cenzură este același cu API-ul oficial Grok?

Nu, este un model open-weight independent găzduit pe serverele noastre. Este finat pentru a reduce refuzurile, dar utilizează aceeași interfață compatibilă cu OpenAI. Puteți comuta codul clientului ușor fără a modifica logica de integrare.

Ce se întâmplă dacă ating limita de rată?

Cererile returnează un cod de stare 429 când depășiți 300 de cereri pe minut. Limita se aplică per cheie API. Puteți genera o cheie nouă pentru a reseta contorul sau puteți aștepta ca fereastra să se epuizeze. Creditul preplătit rămâne intact în timpul acestor erori.

Obțineți cheia API

Înregistrează-te, copiază tokenul, actualizează URL-ul tău de bază. Configurare simplă.

Începe acum