cs ▾
  1. Uncensored Open Source AI
  2. Dokumentace API Uncenzurovaného AI

Dokumentace API Uncenzurovaného AI

Vložte klíč k API ne filtrované AI do svého stávajícího stacku a začněte okamžitě generovat text. Toto API kompatibilní s OpenAI dodržuje standardní konvence OpenAI, takže můžete měnit kontext bez přepisování kódu.

Autentizace a základní URL

Váš API klíč autentizuje každý požadavek na základní URL https://api.uncensoredopensourceai.com/v1. Tento klíč získáte okamžitě po registraci přes Google nebo e-mailovou adresu na stránce Získat API klíč. Klíč předáte v Authorization hlavička jako Bearer token. Systám zamítne neplatná pověření kódem stavu 401. Chyby a odmítnutí během testování nespotřebují váš předplacený kredit.

První požadavek

Standardní požadavek na dokončení chatu pro generování textu z modelu. Koncový bod přijímá POST požadavky na /v1/chat_completions s JSON tělem obsahujícím vaše zprávy. Musíte specifikovat identifikátor modelu jako "uncensored". Tento open-weight model běží na našich serverech a je vyladěn tak, aby odpovídal bez odmítání obsahu pro právní použití dospělými. Není to GPT, Claude ani žádný jiný model od jiného dodavatele.

Použijte následující příkaz curl k odeslání první zprávy:

curl https://api.uncensoredopensourceai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list python stdlib modules"}]
  }'

Integrace Python SDK

Použijte oficiální knihovnu OpenAI pro Python pro bezproblémovou komunikaci s API. Nastavte base_url a api_key proměnné prostředí nebo je předáte přímo do klienta. Klient automaticky řeší serializaci a parsování odpovědí. Můžete odesílat systémové výzvy k řízení chování modelu. Knihovna podporuje jak synchronní, tak asynchronní vzory pro různé případy použití.

Zde je, jak inicializovat klienta a odeslat zprávu:

from openai import OpenAI

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

Integrace SDK pro Node

SDK pro Node.js funguje identicky jako verze pro Python pro toto API pro uncensored AI. Nakonfigurujte základní URL a API klíč v inicializačním objektu. Posílejte zprávy pomocí chat.completions.create metoda. Objekt odpovědi obsahuje vygenerovaný text a statistiky využití. Chyby můžete zpracovat elegantně zachycením síťových nebo API výjimek. Toto nastavení vám umožňuje integrovat model do jakékoli aplikace JavaScriptu nebo TypeScriptu.

Inicializujte klienta a proveďte požadavek:

import OpenAI from "openai";

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

Povolte streamování nastavením stream parameter na true. API vrací data ve formátu Server-Sent Events (SSE). Každá část obsahuje aktualizace částečného textu. Poslední část obsahuje celkové využití tokenů pro požadavek. Tato funkce snižuje vnímanou latenci pro dlouhé výstupy. Tokeny můžete zpracovávat v reálném čase, jak jsou generovány. Model podporuje kontextové okno o velikosti 100,000 tokenů pro prompt a dokončení dohromady.

Příklad streamovacího požadavku:

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

Každý klíč API je omezen na 300 požadavků za minutu a 8 souběžných požadavků. Maximální velikost těla požadavku je 8 MB. Pokud odešlete příliš mnoho požadavků, obdržíte chybu limitu rychlosti 429. Chyba 402 znamená nedostatek předplaceného kreditu. Dobijte svůj účet pomocí USDT na TRC20 nebo USDC na Base. Úvěry nevyprší a účtují se pouze za úspěšné použití tokenů. Model efektivně zvládá dlouhá kontextová okna až do limitu 100 000 tokenů.

FAQ

Jaký je open source AI model bez omezení?

API poskytuje jeden velký jazykový model s otevřeným váhovým souborem identifikovaný jako "uncensored". Je vyladěn tak, aby odpovídal bez odmítnutí obsahu pro legální použití pro dospělé, a není to model dodavatele jako GPT nebo Llama. Prompty se nepoužívají k trénování vašich dat.

Jak platím za nezcenzurované AI API?

Platby jsou zpracovávány výhradně pomocí kryptoměn. Na účet můžete vložit USDT v síti TRC20 nebo USDC v síti Base. Minimální vklady začínají na $20 a končí na $500. Kredit se účtuje na základě reálné spotřeby tokenů za $0.15 na 1M vstupních tokenů a $0.50 na 1M výstupních tokenů.

Existuje zkušební verze?

Každý nový účet získá zkušební kredit ve výši $0,50 platný po dobu 7 dní. Účet můžete vytvořit pomocí Google nebo e-mailové adresy a API klíč získáte ihned.

Vašim API klíčem je krok od vás

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