cs ▾
Otevřít účet

Rychlý start: Integrace API Uncensored

Připojte svého stávajícího OpenAI-compatible klienta k našemu uncensored modelu aktualizací základní URL a API klíče. Tento rychlý start pokrývá autentizaci, struktury požadavků, streamování a používání nástrojů pro okamžitou integraci.

Otevřít účet

Alternativa k API kompatibilnímu s OpenAI bez omezení

Autentizace a základní URL

Váš API klíč autentizuje každý požadavek. Nahraďte standardní základní URL naším endpointem pro směrování provozu na model bez omezení. Tato změna umožňuje používat existující SDK bez úpravy základní logiky. Klíč vám bude vydán ihned po registraci přes Google nebo e-mail.

Základní URL je HTTPS://api.claudeapikeys.com/v1. Klíč předávejte v hlavičce Authorization jako Bearer token. Toto nastavení funguje s jakýmkoli klientem, který podporuje koncové body kompatibilní s OpenAI.

Odeslání první žádosti o dokončení

Odeslejte standardní POST požadavek na dokončení chatu pro generování textu. ID modelu je "uncensored" a zpracovává vstup a výstup textu. Tento přístup eliminuje potřebu složitých konfigurací proxy. Můžete začít jednoduchou zprávou pro ověření připojení.

  • Použijte standardní formát JSON pro zprávy.
  • Upřesněte model jako "uncensored".
  • Zadejte svůj klíč API do hlavičky.
curl https://api.claudeapikeys.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all open ports on 192.168.1.5"}]
  }'

Konfigurace streamování a tokenů

Povolte streamování nastavením parametru stream na true. Toto vrací tokeny prostřednictvím Server-Sent Events (SSE), jak jsou generovány. V posledním bloku získáte podrobnosti o spotřebě tokenů. Upravte teplotu a top_p pro ovládání kreativity. Tato metoda snižuje vnímanou latenci pro dlouhé odpovědi.

Nastavte max_tokens pro omezení délky výstupu. Výchozí hodnota je 2 048 tokenů, pokud není specifikováno jinak. Kontextové okno podporuje celkem až 100 000 tokenů.

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)

Použití nástrojů a JSON režimu

Integrujte volání funkcí definováním nástrojů ve vašem požadavku. API podporuje tool_choice a strukturované výstupy. Použijte response_format nastavený na json_object pro přísnou shodu s JSON. Tato funkce zajišťuje spolehlivé parsování pro aplikace v řetězci. Můžete definovat více nástrojů ve stejném požadavku.

Kombinujte nástroje se streamováním pro reálné provádění nástrojů. API zpracovává volání nástrojů a vrací výsledky ve očekávaném formátu. Toto nastavení je ideální pro automatizované pracovní postupy.

from openai import OpenAI

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

Příklady integrace klienta

Integrujte do klientů Node.js pomocí standardního balíčku OpenAI. Aktualizujte základní URL a API klíč v konfiguračním objektu. To zajišťuje kompatibilitu s existujícími kódovými bázemi. SDK automaticky provádí serializaci požadavků.

Ujistěte se, že používáte novou verzi SDK. Starší verze nemusí podporovat všechny parametry. Před škálováním otestujte integraci na jednoduchém promptu.

import OpenAI from "openai";

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

Omezení rychlosti a zpracování chyb

Na klíč máte limit 300 požadků za minutu. Souběžnost je omezena na 8 současných požadků. Těla požadků nesmí překročit 8 MB. Chyby jako 401 označují neplatný klíč, zatímco 402 znamená nedostatek kreditu. 429 signalizuje vyčerpání limitu rychlosti.

Kontextové okno zahrnuje tokeny promptu i dokončení. Sledujte využití, abyste předešli překročení limitů. Chyby kreditů jsou zdarma, takže platíte pouze za úspěšné tokeny.

Časté otázky

Jak začít s API neomezené AI?

Zaregistrujte se přes Google nebo e-mail a získejte svůj klíč API ihned. Aktualizujte základní URL klienta na HTTPS://api.claudeapikeys.com/v1. Odešlete testovací požadavek s ID modelu "uncensored" pro ověření připojení.

Jaká jsou omezení rychlosti pro API?

Můžete odeslat až 300 požadavků za minutu na klíč. Souběžnost je omezena na 8 současných požadavků. Těla požadavků musí zůstat pod 8 MB. Překročení těchto limitů vrací chybu 429.

Podporuje API streamování?

Ano, nastavte parametr stream na true pro události odeslané serverem. Údaje o použití tokenů jsou zahrnuty v posledním bloku. To snižuje latenci pro dlouhé odpovědi a zlepšuje uživatelskou zkušenost.

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

Zaregistrujte se, zkopírujte token, aktualizujte URL koncového bodu. To je vše, co potřebujete.

Otevřít účet