cs ▾
Začněte nyní

Dokumentace API

Začněte s API modelu abliterated AI pomocí standardních OpenAI-kompatibilních endpointů. Tento průvodce pokrývá autentizaci, rychlé požadavky, streamování a kritická omezení pro vaši první integraci.

Autentizace a základní URL

Začněte vygenerováním svého klíče přes ovládací panel. Použijte https://api.abliteratedaimodel.com/v1 jako vaši základní URL. Předajte klíč v Authorization hlavička. Neuplatňují se žádná předplatná ani měsíční poplatky. Váš předplacený kredit pokrývá využití až do jeho vyčerpání.

První požadavek

Pošlete jednoduché dokončení textu pro ověření připojení. Uncensored model okamžitě reaguje na standardní podněty. Nahraďte YOUR_API_KEY vaším vygenerovaným přihlašovacím údajem. Odpověď obsahuje vygenerovaný text a údaje o spotřebě tokenů.

curl https://api.abliteratedaimodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a hello world function in python"}]
  }'

Integrace Python SDK

Použijte oficiální knihovnu OpenAI pro Python pro snadnou integraci. Nastavte základní URL na náš endpoint. Inicializujte klienta svým API klíčem. Posílejte zprávy a přijímejte surový textový výstup. Tento přístup funguje pro většinu standardních aplikací LLM.

from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratedaimodel.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 Node.js

Importujte balíček OpenAI ve vašem projektu Node.js. Nakonfigurujte API klíč a základní URL. Proveďte požadavek na dokončení chatu s vaším požadovaným promptem. Zpracujte data odpovědi asynchronně. Tato metoda perfektně vyhovuje serverovým prostředím JavaScript.

import OpenAI from "openai";

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

Povolte streamování pro nižší latenci u dlouhých výstupů. Nastavte stream na true ve vaší žádosti. Přijímejte bloky, jak jsou generovány. Zpracujte každý blok pro aktualizaci uživatelského rozhraní v reálném čase. To výrazně snižuje vnímanou dobu čeká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)

Limity a chyby

Okna kontextu podporují celkem 100,000 tokenů. Maximální výstup na požadavek je 16,000 tokenů. Limity rychlosti umožňují 300 požadavků za minutu. Ošetřete chyby jako 401 pro neplatné klíče nebo 402 pro nedostatečný kredit. Pečlivě naplánujte využití tokenů, abyste předešli přerušení při úlohách s vysokým objemem.

Časté otázky

Co je to abliterated AI model?

Je to LLM optimalizované pro neomezenou generaci textu. Model odstraňuje chování při odmítání obsahu pro zákonná témata pro dospělé. Používá standardní endpointy kompatibilní s OpenAI pro snadnou integraci.

Jak funguje fakturace?

Platíte za token s předplaceným kreditem. Vstupní tokeny stojí $0,15 za milion a výstupní tokeny stojí $0,50 za milion. Kredit nikdy nevyprší a chyby jsou zdarma.

Mohu používat streamování pro dlouhá kontexty?

Ano, streamování funguje s plným oknem kontextu 100 000 tokenů. Snižuje latenci odesíláním tokenů, jak jsou generovány. To je ideální pro aplikace v reálném čase a dlouhý obsah.

Načtěte svůj API klíč

Zaregistrujte se, zkopírujte svůj klíč a aktualizujte svou základní URL. Jednoduché nastavení.

Začněte nyní