cs ▾

Uncensored LLM API pro vývojáře

https://api.aiablated.com/v1neomezený

Dokumentace k API Ablated ai

Získejte svou první odpověď od modelu ablated AI bez omezení do minuty pomocí našeho OpenAI kompatibilního API. K zahájení odesílání požadavků potřebujete pouze API klíč a základní URL.

Ověření: Použití vašeho API klíče

Váš API klíč autentizuje každý požadavek, který odesíláte na naše servery. Pro každý účet vydáváme jeden klíč, který vygenerujete přes ovládací panel. Tento klíč předávejte v Authorization hlavička pomocí schématu Bearer. Pokud odešlete neplatný klíč, vrátíme chybu 401. Pokud vám dojde předplacený kredit, vrátíme chybu 402, která vyžaduje doplnění prostřednictvím kryptoměn před pokračováním.

Struktura základní URL a koncového bodu

Všechny požadavky směrujte na naši jednotnou základní URL pro dokončení chatu. Neposkytujeme endpointy pro vložení (embeddings), generování obrázků ani vyladění (fine-tuning). Použijte standardní POST /v1/chat/completions cestu pro odesílání vašich promptů. Můžete také dotazovat GET /v1/models na ověření dostupného identifikátoru modelu. Tato struktura zajišťuje kompatibilitu s existujícími klienty SDK OpenAI bez vlastní logiky směrování.

Rychlý start: Váš první požadavek s ablated AI

Odeslejte jednoduchý textový požadavek pro okamžité otestování modelu uncensored. Použijte oficiální knihovnu OpenAI nebo libovolného HTTP klienta k POSTování vaší zprávy. Model vrátí textovou odpověď bez filtrování legálního obsahu pro dospělé. Nahraďte zástupný klíč svým skutečným oprávněním z ovládacího panelu.

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

Tato žádost demonstruje základní tok interakce. Získáte přímou odpověď od ablated modelu. Upravte systémový prompt tak, abyste definovali osobu nebo kontext pro váš konkrétní případ použití.

Integrace Python SDK

Použijte oficiální knihovnu OpenAI pro Python pro integraci API do vašich aplikací. Nastavte základní URL a API klíč v konfiguraci klienta. Tento přístup automaticky řeší serializaci a parsování chyb. Můžete streamovat odpovědi nebo je získávat synchronně. Klientská knihovna pro vás spravuje životní cyklus připojení.

from openai import OpenAI

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

Tento úryvek kódu správně inicializuje klienta. Ukazuje na naše specifické základní URL. Ujistěte se, že nainstalujete nejnovější balíček openai pro plnou kompatibilitu s funkcemi streamování a volání funkcí.

Integrace SDK Node.js

Integrujte API do svých JavaScriptových nebo TypeScriptových projektů pomocí standardního SDK. Nakonfigurujte base URL tak, aby ukazovala na naši službu. To vám umožní používat známé metody jako chat.completions.create. SDK zpracovává hlavičky požadavků a parsování odpovědí. Snadno můžete přidat zpracování chyb pro limity rychlosti nebo selhání ověřování.

import OpenAI from "openai";

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

Tato konfigurace zajistí správnou komunikaci vaší aplikace Node. Přepsání základní URL je kritickým krokem. Bez něj se SDK pokusí připojit k cloudu OpenAI místo našich serverů.

Streamované odpovědi a spotřeba tokenů

Přijímejte odpovědi token po tokenu pomocí Server-Sent Events (SSE). To snižuje vnímanou latenci pro dlouhé výstupy. Poslední blok streamu obsahuje celkové využití tokenů pro požadavek. Můžete sledovat spotřebu předplaceného kreditu v reálném čase. Nastavte stream: true v těle požadavku pro povolení tohoto režimu. To je ideální pro chatová rozhraní a živé generování textu.

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)

Tento přístup streamování poskytuje plynulou uživatelskou zkušenost. Poslední chunk obsahuje statistiky využití. Sledujte tyto hodnoty pro efektivní správu předplaceného kreditu. Chyby během streamování jsou řešeny elegantně pomocí SDK.

Časté otázky

Jaká je mezera kontextu pro ablated AI model?

Model podporuje kontextové okno o velikosti 100 000 tokenů pro kombinaci vstupu a výstupu. Na jednu žádost můžete vygenerovat až 16 000 tokenů. Pokud nezadáte limit, výchozí výstup je 2 048 tokenů. To umožňuje rozsáhlé konverzace nebo zpracování dlouhých dokumentů bez okamžitého ořezání.

Jak řešit limity rychlosti a chyby?

Jste omezeni na 300 požadavků za minutu a 8 souběžných požadavků na klíč. Pokud tyto limity překročíte, obdržíte chybu 429. Chyba 401 znamená neplatný API klíč, chyba 402 znamená, že potřebujete doplnit předplacený kredit. Nabízíme SLA, takže si objem požadavků naplánujte podle toho.

Je model ablated AI oficiálním produktem OpenAI?

Ne, ablated AI model je nezávislý open-weight model běžící na našich serverech. Je kompatibilní s formátem API OpenAI, ale není to GPT, Claude ani Gemini. Je vyladěn tak, aby odpovídal bez odmítání obsahu pro legální použití pro dospělé. Podívejte se do oficiální dokumentace OpenAI pro podrobnosti o jejich konkrétních modelech.

Získejte svůj API klíč

Zaregistrujte se, zkopírujte klíč, aktualizujte svůj základní URL. To je vše.

Otevřít účet