- GrokBezcenzury
- Průvodce rychlým startem pro vývojáře
Průvodce rychlým startem pro vývojáře
Připojte se k uncensored LLM prostřednictvím API kompatibilního s OpenAI. Tento průvodce pokrývá základní URL, autentizaci a základní struktury požadavků.
Požadavky: Klíč a základní URL
The base_url je https://api.grokbezcenzury.com/v1. Potřebujete platný API klíč pro autorizaci. Klíč se zobrazí ihned po registraci přes Google nebo e-mail.
Odeslání první žádosti
Odeslat požadavek POST na /v1/chat/completions. Použijte ID modelu uncensored pro odpověď.
curl https://api.grokbezcenzury.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 200 lines of Python code"}]
}'
Integrace Python SDK
Inicializujte klienta pomocí základní URL a klíče. Nastavte model na uncensored. SDK automaticky zajišťuje serializaci.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokbezcenzury.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)
Nastavení SDK pro Node
Nastavte klienta tak, aby směřoval na naši základní URL. Předejděte ID modelu uncensored ve vašem volání dokončení.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokbezcenzury.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);
Streamované odpovědi s SSE
Nastavit stream: true pro přijímání Server-Sent Events. Poslední fragment obsahuje statistiky spotřeby tokenů.
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)
Limity, chyby a kontext
Okno kontextu má 100 000 tokenů. S neplatným klíčem dostanete chybu 401. Chyba 402 znamená, že již není žádný kredit. Chyba 429 znamená, že jste dosáhli limitu 300 požadavků za minutu.
Často kladené otázky
Jaká je základní URL pro API grok bez cenzury?
Základní URL je HTTPS://api.grokbezcenzury.com/v1. Funguje se standardními klienty kompatibilními s OpenAI.
Jak řešit odpovědi ve formátu streamování?
Nastavte parametr stream na true. Obdržíte Server-Sent Events, přičemž poslední chunk obsahuje data o využití.
Co se stane, pokud překročím limit rychlosti?
Získáte chybu 429. Limit je 300 požadavků za minutu na klíč.
Získejte svůj API klíč za sekundy
Zaregistrujte se, získejte svůj klíč a aktualizujte svůj koncový bod. To je všechno.