cs ▾
Začněte nyní
https://api.grokapiplatform.com/v1

Dokumentace API

Připojte svůj kód k uncensored LLM API, které se chová jako OpenAI, ale odmítá méně témat. Použijte model předplaceného kreditu, kde platíte pouze za tokeny, které skutečně spotřebujete, bez měsíčních poplatků.

Ověření a základní URL

Základní URL pro všechny požadavky je https://api.grokapiplatform.com/v1. Ověřte se předáním svého unikátního API klíče v Authorization hlavička. Každý požadavek musí obsahovat tuto hlavičku pro ověření zůstatku vašeho účtu a aplikaci limitů rychlosti.

Endpoint Chat completions

Odesílejte textové dotazy na POST /v1/chat/completions. ID modelu, které použijete, je "uncensored". Tento endpoint zpracovává standardní interakce text-v-text-bez vyžadování další konfigurace pro základní použití.

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

Model pracuje s kontextovým oknem o velikosti 100,000 tokenů. Tokeny vstupu a výstupu sdílejí toto omezení. Požadavky přesahující kontextové okno okamžitě selžou.

Streamované odpovědi pomocí SSE

Povolte streamování nastavením stream: true ve vašem těle požadavku. Server vrací události odeslané serverem (SSE) s inkrementálními aktualizacemi tokenů. Použijte to pro reálná zobrazení nebo pro snížení vnímané latence.

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)

Podrobnosti o použití tokenů se objeví ve finálním chunku streamu. Můžete sledovat celkovou spotřebu na požadavek bez parsování každého mezilehlého delta.

Volání funkcí a nástroje

Definujte nástroje v tools pole a nastavte tool_choice pro vyvolání specifických chování. Model podporuje standardní vzorce používání nástrojů kompatibilní s 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);

Použít tool_choice: "auto" pro automatický výběr nebo zadejte název nástroje pro vynucené spuštění. To bezproblémově funguje s modelem bez omezení pro složité úkoly logického uvažování.

Režim JSON pro strukturovaný výstup

Nastavit response_format na {"type": "json_object"} pro vynucení přísného výstupu JSON. To snižuje chyby parsování při integraci s frontendovými aplikacemi nebo datovými pipeline.

Parametry a limity

Upravit temperature, top_p, a seed pro ovládání náhodnosti. Maximální výstup na požadavek je 16 000 tokenů. Chyby jako 401 znamenají neplatný klíč, 402 znamená nedostatek předplaceného kreditu a 429 signalizuje limity rychlosti. Limit je 300 požadavků za minutu na klíč. Kredit nevyprší, takže jej můžete kdykoli doplnit pomocí USDT nebo USDC.

Streamování

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

Časté otázky

Jak si doplnit kredit předplatného?

Doplňte prostředky pouze USDT v síti TRC20 nebo USDC na síti Base. Minimální částky začínají na 20 $ a bonusy se uplatní u větších vkladů. Zůstatek nikdy nevyprší, takže si můžete hromadit zůstatek po dobu bez měsíčních poplatků.

Je neomezený model stejný jako oficiální API Grok?

Ne, jde o nezávislý open-weight model hostovaný na našich serverech. Je vyladěný na menší počet odmítnutí, ale používá stejné rozhraní kompatibilní s OpenAI. Kód klienta můžete snadno přepnout bez změny integrační logiky.

Co se stane, pokud narazím na limit rychlosti?

Požadavky vrátí stavový kód 429, když překročíte 300 požadavků za minutu. Limit platí pro každý API klíč. Můžete vygenerovat nový klíč pro resetování počítadla nebo počkat, než se okno vyčistí. Předplacený kredit zůstane během těchto chyb nedotčen.

Získejte svůj API klíč

Zaregistrujte se, zkopírujte token, aktualizujte svou základní URL. Jednoduché nastavení.

Začněte nyní