Dokumentace nekorigovaného API
Tato dokumentace poskytuje základní informace pro integraci s naší API pro LLM bez omezení obsahu. Najdete zde základní URL, kroky pro ověření identity a příklady kódu pro váš preferovaný jazyk.
Základní URL a ověření
Použijte poskytnutou základní URL a klíč API pro zahájení odesílání požadavků. Naše služba běží na protokolu kompatibilním s OpenAI, což znamená, že můžete používat standardní sady SDK při minimálních změnách konfigurace. Základní URL pro všechny požadavky je https://api.openroutereualternative.com/v1. Musíte zahrnout svůj jedinečný API klíč v Authorization hlavička pro každý požadavek.
Ověření je přehledné a bezpečné. Vygenerujte svůj klíč na Získat API klíč stránku přes Google nebo e-mail. Klíč se zobrazí okamžitě po vytvoření. Uložte jej bezpečně, protože poskytuje plný přístup k vašim předplaceným kreditům. Nevyžadujeme telefonní čísla ani složité kroky nastavení. Vaše data zůstávají v souladném prostředí bez skrytých poplatků za směrování.
První požadavek
Pošlete svou první zprávu do /v1/chat/completions endpoint, který hostujeme, používá jako ID modelu uncensored. Tento model je open-weight velký jazykový model vyladěný pro legální použití pro dospělé a nevyhazuje kontroverzní témata. Není to GPT, Claude ani žádný jiný model od jiného výrobce.
Níže je základní příklad pomocí cURL. Nahraďte YOUR_API_KEY vaším skutečným klíčem. Tělo požadku obsahuje ID modelu, systémový podnět a zprávu uživatele. Tento příklad demonstruje přímou, necenzurovanou povahu našeho API bez zbytečné režie.
curl https://api.openroutereualternative.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
}'
Integrace Python SDK
Použijte oficiální Python SDK OpenAI s vlastní základní URL pro interakci s naším API. Tento přístup zajišťuje kompatibilitu s existujícími kódovými bázemi, které již používají klienty OpenAI. Potřebujete pouze upravit base_url a api_key parametrů. ID modelu zůstává uncensored.
Podpora streamování přes Server-Sent Events (SSE). Použijte stream=True parameter k přijímání tokenů, jak jsou generovány. Poslední část obsahuje celkové využití tokenů pro požadavek. Tato metoda je efektivní pro aplikace v reálném čase. Naše API podporuje parametry jako teplota, top_p a sekvence stop.
from openai import OpenAI
client = OpenAI(base_url="https://api.openroutereualternative.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
Integrujte s naší API pomocí SDK Node.js OpenAI. Nakonfigurujte klienta s konkrétní základní URL a vaším API klíčem. ID modelu je uncensored. Toto nastavení vám umožňuje využít známé metody pro dokončování chatů. Můžete předávat zprávy kontextu, nastavit teplotu a definovat sekvence zastavení.
Volání funkcí je podporováno přes tools parameter. Mód JSON můžete také vynutit pomocí response_format: {type: "json_object"}. Tato funkce je užitečná pro extrakci strukturovaných dat. API zpracovává parametry jako presence_penalty a frequency_penalty přesně podle očekávání. Tato flexibilita z něj činí silnou alternativu pro OpenRouter pro vývojáře.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openroutereualternative.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í a využití SSE
Povolte streamování nastavením stream: true ve vaší žádosti. API vrací stream událostí zaslaných serverem. Každá událost obsahuje blok částečné odpovědi. Poslední blok obsahuje kompletní statistiky využití tokenů pro účely fakturace.
Streaming snižuje vnímanou latenci pro koncové uživatele. Je ideální pro chatová rozhraní, kde je vyžadována okamžitá zpětná vazba. Okno kontextu podporuje až 100,000 tokenů pro prompt a dokončení dohromady. Max výstup je 16,000 tokenů na požadavek. Pokud max_tokens není nastaveno, výchozí hodnota je 2 048 tokenů. Tento poměr umožňuje hluboký kontext bez přetížení limitu odpovědi.
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
Sledujte své limity požadavků, abyste předešli přerušení služby. Každý klíč API podporuje 300 požadavků za minutu a 8 souběžných požadavků. Maximální velikost těla požadavku je 8 MB. Chyby jsou vraceny jako standardní kódy stavu HTTP. Chyba 401 indikuje neplatný nebo chybějící klíč API. Chyba 402 znamená, že je vyčerpán váš předplacený kredit. Chyba 429 signalizuje, že jste překročili limit rychlosti.
Spotřeba tokenů je transparentní. Vstupní tokeny stojí $0,15 za milion, výstupní tokeny stojí $0,50 za milion. Chyby a odmítnutí jsou zdarma. Úvěr se doplňuje pouze pomocí kryptoměn. Model odmítá požadavky zahrnující nezletilé, ale umožňuje jiný legální obsah pro dospělé. Tato jasná struktura zajišťuje předvídatelné náklady pro vaši aplikaci.
Časté otázky
Jaké je API uncensored?
Základní URL je HTTPS://api.openroutereualternative.com/v1. Tato URL funguje s jakýmkoli klientem kompatibilním s OpenAI. Musíte zahrnout svůj klíč API v hlavičce Authorization.
Jak ověřím své požadavky?
Zadejte svůj klíč API do hlavičky Authorization jako token Bearer. Klíč vygenerujte na stránce Získat klíč API. Klíč se zobrazí ihned po registraci. Poskytuje přístup k vašim předplaceným kreditům.
Jaké jsou podrobnosti o cenách tokenů pro tento model LLM bez omezení?
Vstupní tokeny stojí $0,15 za milion. Výstupní tokeny stojí $0,50 za milion. Chyby jsou zdarma. Kredit se doplňuje přes kryptoměny. Neexistují žádné skryté poplatky za směnu.
Získejte svůj API klíč
Zaregistrujte se, zkopírujte klíč, aktualizujte svou základní URL. To je kompletní konfigurace.