Dokumentace API
Začněte s naším API pro LLM bez omezení pomocí standardních OpenAI-kompatibilních endpointů. Tento rychlý start vás provede autentizací, základními požadavky a streamováním odpovědí.
Autentizace a základní URL
Použijte svůj klíč API se základní URL https://api.rankingmodeliai.com/v1. Zaregistrujte se přes Google nebo e-mail a získejte klíč okamžitě. Není vyžadováno telefonní číslo. Klíč autentizuje všechny požadavky na naši službu nezcenzurovaného AI.
Zahrňte hlavičku Authorization: Bearer YOUR_API_KEY ve každém volání. Vaše prompty se nepoužívají pro trénování. Toto nastavení funguje s jakýmikoli klientem kompatibilním s OpenAI.
První požadavek
Odeslat požadavek POST na /v1/chat/completions pomocí ID modelu uncensored. Základní URL řeší veškeré směrování. Výsledky můžete streamovat nebo získat všechny najednou.
- Nastavit
modelnauncensored. - Předávejte své zprávy v
messagespole. - Získejte textový výstup přímo.
Tento přístup zajišťuje kompatibilitu s existujícími nástroji.
curl https://api.rankingmodeliai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five factors affecting model latency scores."}]
}'
Integrace Python SDK
Nainstalujte oficiální balíček OpenAI pro Python. Nakonfigurujte základní URL tak, aby ukazovala na naše servery. Použijte uncensored ID modelu pro všechna dokončení. Tato metoda zjednodušuje integraci do vašich aplikací Python.
SDK automaticky zpracovává opakování a formátování. Můžete upravit parametry jako temperature nebo top_p jak je potřeba. Naše API podporuje standardní chování OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.rankingmodeliai.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)
Nastavení SDK pro Node
Importujte klienta OpenAI pro Node.js. Nastavte baseURL na náš endpoint. Inicializujte klienta svým API klíčem. To umožňuje bezproblémovou integraci do prostředí Node.js.
Volání chat.completions.create vašimi požadovanými parametry. Odpověď obsahuje vygenerovaný text. JSON můžete parsovat nebo zpracovat chyby běžným způsobem.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.rankingmodeliai.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
Povolte streamování nastavením stream: true. API vrací tokeny prostřednictvím Server-Sent Events (SSE). To snižuje vnímanou latenci pro velké výstupy. Tokeny můžete zpracovávat, jakmile dorazí.
Každý chunk obsahuje částečný text. Poslední chunk obsahuje statistiky využití tokenů. Tato funkce je ideální pro chatová rozhraní. Poskytuje plynulejší uživatelský zážitek.
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
Okno kontextu má celkem 100 000 tokenů. Maximální výstup je 16 000 tokenů na požadavek. Chyby a odmítnutí jsou zdarma. Limity rychlosti jsou 300 požadavků za minutu. Chyba 401 znamená neplatný klíč. Chyba 402 indikuje nedostatek kreditu. Chyba 429 signalizuje překročení limitu rychlosti. Náš předplacený model zajišťuje transparentní náklady.
Časté otázky
Jaká je základní URL pro API ranking modeli AI?
Základní URL je HTTPS://api.rankingmodeliai.com/v1. Tento endpoint je kompatibilní se standardními SDK a klienty OpenAI. Stačí změnit základní URL a poskytnout svůj klíč API.
Jak řešit ověřování pro nekorigované LLM?
Zahrňte hlavičku Authorization: Bearer YOUR_API_KEY do každého požadavku. Můžete se zaregistrovat přes Google nebo e-mail a získat klíč okamžitě. Pro účet není vyžadováno telefonní číslo.
Co se stane, pokud překročím limit rychlosti?
Obdržíte chybu 429 Too Many Requests. Limit je 300 požadavků za minutu na klíč. Můžete také mít 8 souběžných požadavků. Chyby a odmítnutí se nezapočítávají do vašeho kreditu.
Vygenerujte si klíč
Zaregistrujte se, zkopírujte svůj klíč a aktualizujte svou základní URL. To je vše, co k tomu je potřeba.