cs ▾

Platíte za tokeny, ne za předplatné.

Integrujte API pro AI bez omezení rychle

Začněte používat API AI bez omezení obsahu během několika minut nastavením vašeho stávajícího klienta kompatibilního s OpenAI na naši základní URL. Tento rychlý start pokrývá ověřování, dokončení chatu, streamování a volání nástrojů s konkrétními příklady.

Ověření a základní URL

Ano, můžete se okamžitě autentizovat pomocí základní URL poskytnuté na ovládacím panelu. Naše služba používá standardní hlavičky API klíčů kompatibilní s jakýmikoli SDK OpenAI. Klíč obdržíte ihned po registraci pomocí Google nebo e-mailu. Pro počáteční nastavení není vyžadováno telefonní číslo.

Nastavte base_url na https://api.isgrokuncensored.com/v1. Předáte svůj klíč v Authorization hlavička. Systém ověřuje pověření před zpracováním jakýchkoli tokenů. Chyby jako 401 znamenají neplatný nebo chybějící klíč. Pokud klíč nefunguje, zkontrolujte ovládací panel.

Endpoint Chat completions

Odeslat požadavek POST na /v1/chat/completions získat textové odpovědi. Endpoint přijímá standardné pole zpráv a vrací generovaný text. Nepodporuje obrázky, audio ani vložení. Použijte ID modelu uncensored pro všechny požadavky. To zajišťuje, že používáte správný model s otevřeným kódem.

Vstupní tokeny stojí $0,15 za milion, zatímco výstupní tokeny stojí $0,50 za milion. Předplacený úvěr se odečítá pouze za skutečné využití. Chyby a odmítnutí nespotřebují váš zůstatek. Na tělo požadavku můžete odeslat až 8 MB. Tento limit pokrývá většinu standardních textových interakcí.

Streamování odpovědí a využití tokenů

Povolte streamování nastavením stream na true ve vaší žádosti. Přijímáte Server-Sent Events (SSE) pro doručování tokenů v reálném čase. Poslední část obsahuje celkové statistiky o spotřebě tokenů. To vám umožňuje sledovat náklady v reálném čase. Je to nezbytné pro tvorbu responzivních chatových rozhraní.

Parsovejte data SSE pro inkrementální aktualizaci uživatelského rozhraní. Model generuje text nepřetržitě, dokud se nevyplní kontextové okno nebo nespustí sekvence zastavení. Max výstup je 16 000 tokenů na požadavek. Musíte specifikovat max_tokens abyste překročili výchozích 2 048 tokenů. Tím se předejde neočekávanému účtování za dlouhé odpovědi.

Volání funkcí a režim JSON

Použijte tools parametr pro povolení schopností volání funkcí. Definujte schéma svého nástroje v těle požadavku. Model vrátí strukturované argumenty pro vaše funkce. To funguje bezproblémově se standardními klienty kompatibilními s OpenAI. Můžete také vynutit výstup JSON pomocí response_format. To je užitečné pro parsování strukturovaných dat.

Nastavit response_format na {"type": "json_object"} získat čistý JSON. Tento režim vypíná konverzačný doplňkový text. Je ideální pro programové integrace. Můžete kombinovat nástroje a režim JSON pro složité pracovní postupy. API zpracovává parsování interně. Vy potřebujete pouze ověřit strukturu výstupu.

Parametry modelu: teplota a top_p

Upravit temperature pro ovládání náhodnosti. Vyšší hodnoty produkují kreativnější výstupy. Nižší hodnoty činí odpovědi více deterministickými. Výchozí hodnota je obvykle 1,0. Můžete ji nastavit mezi 0 a 2. Použijte top_p pro nucleus sampling. Toto omezuje pravděpodobnostní hmotu zvažovaných tokenů. Funguje společně s teplotou pro zpřesnění kvality výstupu.

Mezi další podporované parametry patří stop sekvence, seed pro reprodukovatelnost a penalizace jako presence_penalty. Tyto parametry umožňují doladit proces generování. Můžete experimentovat s různými kombinacemi. API respektuje všechny standardní parametry OpenAI. To zajišťuje snadný přechod od jiných poskytovatelů. Otestujte různé hodnoty a najděte tu nejlepší pro váš případ použití.

Limity, chyby a kontextové okno

Okno kontextu podporuje celkem 100 000 tokenů. To zahrnuje tokeny promptu i dokončení. Můžete odeslat velké dokumenty k analýze. Limity rychlosti umožňují 300 požadavků za minutu na klíč. Souběžnost je omezena na 8 souběžných požadavků. Překročení těchto limitů vrátí chybu 429. Opakujte s exponenciálním zpětným odstupováním.

Chyby zpracovávejte elegantně ve svém kódu. Chyba 402 znamená, že je vyčerpán váš předplacený kredit. Pro pokračování služby doplňte kredit pomocí kryptoměn. Chyba 401 indikuje problém s ověřením. Zkontrolujte platnost svého klíče. API neúčtuje poplatky za selhané požadavky způsobené chybami validace. To chrání váš zůstatek před náhlými výkyvy.

cURL

curl https://api.isgrokuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

Často kladené otázky

Jaká je základní URL pro API uncensored AI?

Základní URL je HTTPS://api.isgrokuncensored.com/v1. Musíte to nastavit v konfiguraci SDK kompatibilního s OpenAI. Nahrazuje výchozí endpoint OpenAI. To zajistí, že požadavky putují na naše servery. URL podporuje jak streamovací, tak nestreamovací požadavky. Používejte jej pro všechny chatové dokončování.

Jak řešit odpovědi ve formátu streamování s nekorigovaným LLM?

Nastavte parametr stream na true ve svém požadavku. Obdržíte Server-Sent Events (SSE) obsahující částečný text. Parsovejte každou část pro aktualizaci rozhraní. Poslední část zahrnuje data o využití tokenů. To umožňuje reálné zobrazení generovaného textu. Je to efektivní pro velké odpovědi.

Co se stane, pokud překročím limit rychlosti?

Získáte stavový kód 429. API umožňuje 300 požadavků za minutu na klíč. Souběžnost je omezena na 8 současných požadavků. Implementujte exponenciální zpomalování ve svém klientovi. Tím se předejde přetížení serveru. Po krátkém zpoždění požadavek zopakujte. API neúčtuje poplatky za požadavky omezené rychlostí, pokud selhají při validaci.

Získejte svůj API klíč nyní

Zaregistrujte se, zkopírujte svůj klíč a aktualizujte svou základní URL. To je vše, co potřebujete k nastavení.

Získat API klíčZobrazit dokumentaci