cs ▾
Vytvářejte klíč

Referenční příručka API

Začněte s naší nezcenzurovanou AI API během minut. Níže uvedená dokumentace poskytuje přesné endpointy, parametry a vzorky kódu, které potřebujete pro integraci.

Autentizace a základní URL

Začněte nahrazením základní URL a API klíče v konfiguraci vašeho klienta. Naše služba používá jednu základní URL pro všechny požadavky, což zajišťuje kompatibilitu s existujícími SDK OpenAI. Nemusíte spravovat více endpointů pro různé funkce. Vygenerujte si klíč na dashboardu pomocí Google nebo e-mailu. Uchovávejte tento klíč v bezpečí, protože poskytuje přímý přístup k vašemu předplacenému kreditu.

Klíč API je odeslán v Authorization hlavička. Pokud klíč ztratíte, vygenerujte si nový v ovládacím panelu, který nahradí starý aktivní klíč. Pro obnovu účtu není vyžadováno telefonní číslo, což udržuje náš přístup zaměřený na soukromí. Pro všechny následující požadavky použijte níže uvedenou základní URL.

Základní URL: https://api.norestrictedai.com/v1

POST /v1/chat/completions

Pošlete svůj podnět do POST /v1/chat/completions endpoint pro přijetí textové odpovědi. Toto je jediný endpoint, který potřebujete pro generování textu. ID modelu je uncensored. Je to model s otevřenými váhami laděný k odpovědím bez odmítání obsahu pro legální použití pro dospělé. Není to GPT ani Claude. Odpovědi můžete streamovat nebo je požadovat v režimu JSON. Systém podporuje volání funkcí a standardní parametry, jako je teplota a top_p.

Požadavky jsou zpracovávány jako text-vstup, text-výstup. Neexistují zde embeddingy ani generování obrázků. Pokud je potřebujete, hledejte jinde. Naše zaměření je čistě na přímé generování textu s transparentním cenovým modelováním tokenů. Chyby a zamítnutí (kromě tvrdého limitu obsahu pro nezletilé) nespotřebují váš kredit.

Integrace Python SDK

Použijte oficiální knihovnu OpenAI pro Python pro komunikaci s naším API. Nastavte základní URL a API klíč v instanci klienta. Tento přístup vám umožňuje zachovat stávající strukturu kódu při přepnutí poskytovatele. Knihovna automaticky řeší serializaci JSON a HTTP požadavky. Můžete použít stejné jméno modelu jako pro jiné služby, ale pamatujte, že naše ID modelu je uncensored.

Tato metoda je ideální pro backendové služby a skripty. Knihovna podporuje jak synchronní, tak asynchronní operace. Můžete upravit hodnoty teploty a top_p pro řízení kreativity. Odpovědní objekt obsahuje vygenerovaný text a statistiky použití tokenů.

Integrace SDK pro Node

Integrujte naše API do vašich aplikací Node.js pomocí standardního OpenAI SDK. Nakonfigurujte klienta s vaší základní URL a API klíčem. Toto nastavení bezproblémově funguje s trasami Express nebo serverless funkcemi. SDK spravuje životní cyklus požadavků, včetně opakování a zpracování chyb. Zprávy můžete předávat jako pole objektů role a obsahu.

Tato integrace je ideální pro webové aplikace a mikroservis. Objekt odpovědi obsahuje vygenerovaný obsah a data o využití. Můžete povolit streamování pro odesílání tokenů klientovi, jak jsou generovány. To snižuje vnímanou latenci pro koncové uživatele. SDK podporuje všechny standardní parametry definované v specifikaci API.

Streamované odpovědi (SSE)

Povolte streamování nastavením stream parameter na true. API vrací stream Server-Sent Events (SSE). Každý chunk obsahuje částečnou odpověď. Poslední chunk obsahuje celkové využití tokenů. Tato funkce významně snižuje čas do prvního tokenu. Je zásadní pro chatová rozhraní a aplikace v reálném čase.

Stream pokračuje, dokud model nedokončí odpověď nebo nedojde k chybě. Stream můžete kdykoli zrušit. Server přestane zpracovávat požadavek, když se klient odpojí. To šetí výpočetní zdroje. Použijte režim streamování pro poskytnutí plynulé uživatelské zkušenosti. Využití tokenů v posledním chunku vám umožňuje přesně sledovat náklady.

Limity rychlosti a chyby

Naše API zavádí přísná omezení rychlosti pro zajištění stability. Je vám povoleno 300 požadků za minutu na klíč. Můžete mít 8 souběžných požadků ve stejný čas. Maximální velikost těla požadku je 8 MB. Pokud tyto limity překročíte, obdržíte chybu 429. Chyby jako neplatné klíče vracejí 401. Nedostatek kreditu vrací 402. Tyto chyby nespotřebovávají váš kredit.

Okno kontextu má 100 000 tokenů pro prompt i completion dohromady. Maximální výstup je 16 000 tokenů na požadavek. Pokud nezadáte max_tokens, limit je 2 048. Kredit je předplacený a nevyprší. Chyby jsou zdarma. Pokud dojde k dvojímu zpoplatnění, kontaktujte podporu. Systém neloguje prompty pro trénování. Soukromí je zachováno. Tyto funkce můžete implementovat pomocí níže uvedených kódových bloků.

cURL

curl https://api.norestrictedai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set database index to primary key"}]
  }'

Python

from openai import OpenAI

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

Časté otázky

Jaký je model AI bez omezení?

Je to velký jazykový model s otevřenými váhamy hostovaný na našich serverech. Je vyladěný k odpovědím bez odmítání obsahu pro zákonné použití dospělými. Není to GPT, Claude ani žádný jiný model dodavatele.

Jak funguje cenová politika AI bez omezení?

Zaplatíte $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů. Úvěr je předplacený a nevyprší. Chyby a odmítnutí nesnižují váš zůstatek. Neexistují žádné měsíční poplatky za předplatné.

Mohu používat API NSFW pro komerční projekty?

Ano, můžete použít API pro zákonné použití pro dospělé v komerčních projektech. Model neodmítá kontroverzní témata nebo témata pro dospělé. Jediným pevným limitem je sexuální obsah zahrnující nezletilé. Kredit se dobíjí pouze kryptoměnami.

Získejte svůj klíč okamžitě

Zaregistrujte se, zkopírujte token, směrujte klienta na novou základní URL. Hotovo.

Vytvářejte klíč