cs ▾
Začněte nyní

Průvodce rychlým startem API Uncensored AI

Tento průvodce rychlým startem vám pomůže integrovat neomezené API Dolphin pomocí standardních SDK OpenAI, čímž obejdete limity rychlosti třetích stran a vrstvy cenzury.

Nastavení základní URL ověření

Nakonfigurujte klienta s poskytnutou základní URL a API klíčem pro přímé připojení k našemu hostovanému endpointu. Po registraci přes Google nebo e-mail obdržíte ihned jeden aktivní klíč, bez nutnosti telefonního čísla. Základní URL je HTTPS://api.uncensoreddolphinopenrouter.com/v1 a identifikátor modelu je "uncensored". Toto nastavení funguje s jakýmkoli klientem kompatibilním s OpenAI pouhou změnou base_url a poskytnutím vašeho API klíče v hlavičce Authorization. Nejsou zapotřebí měsíční předplatná ani složité směrování, pouze přímý přístup k modelu.

Odeslání vašeho prvního dokončení chatu

Odešlete POST požadavek na endpoint dokončení chatu pro generování textových odpovědí z modelu bez zábran. Můžete odesílat jednoduché podněty nebo strukturované zprávy pomocí standardního formátu OpenAI. API vrací přímou textovou odpověď bez dalších odmítnutí obsahu pro legální témata pro dospělé. Ujistěte se, že v těle požadavku zahrnete pole model nastavené na "uncensored". Tento endpoint podporuje pouze dokončení chatu, ne vložení ani generování obrázků. S testováním můžete začít ihned pomocí svého zkušebního kreditu nebo placeného zůstatku.

Použití Python SDK

Inicializujte klienta OpenAI se svou základní URL a API klíčem pro odesílání požadavků programově. Tento přístup vám umožňuje integrovat LLM bez omezení do existujících aplikací Python s minimálními změnami kódu. Nastavte základní URL na náš hostovaný endpoint a předejte svůj API klíč pro ověření. Klient bude řešit HTTP požadavky a vrátí objekt odpovědi pro další zpracování. Parametry jako teplota a top_p můžete upravit tak, aby ovládaly styl výstupu. Tato metoda je ideální pro vytváření vlastních rozhraní nebo automatizaci pracovních postupů.

Použití Node SDK

Nastavte Node.js klienta OpenAI se specifickou základní URL a svým API klíčem pro interakci s API. To umožňuje bezproblémovou integraci do aplikací Node.js pomocí známých vzorů SDK. Směrujte klienta na HTTPS://api.uncensoreddolphinopenrouter.com/v1 a poskytněte svůj klíč pro ověření. Poté můžete volat metodu chat completions s požadovanými parametry. Odpověď obsahuje vygenerovaný text a statistiky využití tokenů. Toto nastavení je ideální pro aplikace na straně serveru nebo backendové služby vyžadující nekorigované generování textu.

Zvládání streamovaných odpovědí

Povolte streamování nastavením parametru stream na true v požadavku pro přijímání aktualizací tokenů v reálném čase. API vrací Server-Sent Events (SSE) pro okamžitou zpětnou vazbu, jak jsou tokeny generovány. Každý chunk obsahuje částečný text a data o využití v posledním chunku. Tento přístup snižuje vnímanou latenci pro uživatele postupným zobrazováním výstupu. Můžete parsovat stream SSE pro aktualizaci uživatelského rozhraní v reálném čase. Streamování je podporováno pro všechny požadavky na dokončení chatu, včetně těch s voláním funkcí nebo režimem JSON.

Pochopení limitů a nákladů na tokeny

Okno kontextu podporuje až 100 000 tokenů pro prompt i completion dohromady. Maximální výstup je 16 000 tokenů na požadavek. Cena je $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů, účtováno pouze za skutečné využití. Chyby a odmítnutí jsou bezplatné, takže platíte pouze za úspěšné dokončení. Předplacený kredit nevyprší a můžete jej doplnit kryptoměnami od $20. Tento transparentní cenový model vám pomůže efektivně řídit náklady bez skrytých poplatků.

Omezení rychlosti a souběžnost

Každý API klíč je omezen na 300 požadavků za minutu a 8 souběžných požadavků, aby byl zajištěn stabilní výkon. Maximální velikost těla požadavku je 8 MB, což vyhovuje velkým kontextovým oknům. Pokud tyto limity překročíte, obdržíte chybu 429 indikující překročení limitu rychlosti. Můžete vygenerovat nový klíč a nahradit tak existující, protože na účet je aktivní pouze jeden klíč. Tyto limity brání zneužití a zároveň udržují vysokou dostupnost. Sledujte své využití, abyste zůstali v těchto mezích pro optimální výkon.

cURL

curl https://api.uncensoreddolphinopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five key differences between python and rust"}]
  }'

Python

from openai import OpenAI

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

Je API Dolphin bez omezení kompatibilní s modely OpenRouter?

Ano, naše API je plně kompatibilní s OpenAI, což znamená, že funguje se standardními SDK používanými pro modely OpenRouter. Jsme však nezávislou službou a neposkytujeme stejný model ani infrastrukturu jako OpenRouter. Můžete použít stejný kód klienta, ale namířit ho na naši základní URL pro přímý přístup bez limitů rychlosti třetích stran.

Co se stane, pokud dostanu chybu 402?

Chyba 402 signalizuje, že váš účet nemá dostatečný kredit pro zpracování požadavku. Zůstatek můžete doplnit pomocí USDT na TRC20 nebo USDC na Base v částkách od $20 do $500. U větších dobíjení se přidává bonusový kredit a váš kredit nevyprší. Chyby jako 401 (neplatný klíč) vyžadují kontrolu vašeho API klíče, zatímco 429 (limit rychlosti) znamená, že jste překročili limit 300 požadavků za minutu.

Mohu toto API použít pro volání funkcí a režim JSON?

Ano, API podporuje volání funkcí (nástroje) a režim JSON prostřednictvím parametru response_format. Můžete definovat nástroje ve svém požadavku a získat strukturované odpovědi ve formátu JSON. To umožňuje pokročilou integraci s aplikacemi vyžadujícími strukturovaná data nebo dynamické používání nástrojů. Model bez cenzury tyto formáty zvládá spolehlivě, což jej činí vhodným pro složité pracovní postupy.

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

Zaregistrujte se, vezměte klíč, aktualizujte základní URL. To je vše, co k tomu je potřeba.

Začněte nyní