OpenaiapialternativesDokumentace
Připojení ve 3 řádcích kódu
Vložte toto API kompatibilní s OpenAI do existujících projektů bez změn konfigurace. Začněte s předplaceným kreditem, standardními SDK a okamžitým přístupem k modelu bez omezení.
https://api.openaiapialternatives.com/v1uncensored
Základní URL a ID modelu
Prvním krokem je nasměrování klienta na náš server. Použijte https://api.openaiapialternatives.com/v1 jako základní URL a nastavte ID modelu na uncensored. Tento jediný endpoint zpracovává všechna dokončování chatů bez vyžadování další konfigurace pro vložení (embeddings) nebo audio. Připojení můžete ověřit voláním endpointu modelů pro potvrzení, že je systém aktivní a připraven na vaše požadavky.
Hlavička ověření
Odeslat svůj API klíč v Authorization hlavička pomocí schématu Bearer. Vygenerujte si klíč okamžitě přes Google nebo e-mail na stránce klíčů bez nutnosti telefonního čísla. Klíč poskytuje přístup k vašemu předplacenému kreditu, takže jej chraňte. Pokud jej ztratíte, vygenerujte nový a nahraďte jím starý aktivní klíč ihned.
Standardní dokončování chatu
Odešlete standardní POST požadavek na /v1/chat/completions vaším polem zpráv. Náš model přímo reaguje textem, podporuje parametry jako temperature a top_p pro kontrolu. Chyby, jako neplatný klíč, vrací 401, zatímco nedostatečný kredit spouští 402. Použijte režim JSON pro strukturované výstupy nebo zůstaňte u prostého textu pro konverzační toky.
Streamované odpovědi
Povolte streamování nastavením stream: true v těle požadavku. Obdržíte části Server-Sent Events (SSE), jak model generuje text. Poslední část obsahuje celkovou spotřebu tokenů pro přesnost fakturace. Tento přístup udržuje vaše uživatelské rozhraní responzivní při čekání na dlouhé odpovědi od modelu bez cenzury.
Nástroje pro volání funkcí
Definujte nástroje v těle žádosti, abyste umožnili modelu výstupovat strukturovaná data. Předáte tools pole s definicemi funkcí a model vrátí volání nástrojů, když je to vhodné. Můžete vynutit konkrétní používání nástrojů s tool_choice nebo nechat model rozhodnout. Tato funkce bezproblémově funguje se standardními SDK OpenAI pro pracovní postupy agentů.
Limity, chyby a kontext
Váš kontextový okno podporuje 100 000 tokenů celkem, s max výstupem 16 000 tokenů na požadavek. Limity rychlosti vás omezují na 300 požadavků za minutu a 8 souběžných požadavků na klíč. Chyby 429 ošetřete implementací exponenciálního backoff. Požadavky selhají graceful, pokud dojde kredit, a nepoužitý předplacený kredit nikdy nevyprší.
cURL
curl https://api.openaiapialternatives.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate the following French code comments to English."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaiapialternatives.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.openaiapialternatives.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)FAQ
Jaké platební metody přijímáte?
Pouze krypto: USDT na TRC20 nebo USDC na Base, libovolná celá částka od $20 do $500. Bonusový úvěr se uplatňuje od $50.
Jak se porovnává předplacená fakturace s náklady na jednotlivé požadavky?
Zaplatíte $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů. Úvěr se účtuje pouze za skutečné využití a chyby jsou zdarma. Neexistují žádné měsíční poplatky ani předplatné a váš úvěr nevyprší.
Co se stane, pokud narazím na limit rychlosti 300 požadavků za minutu?
API vrací stavový kód 429. Do aplikace byste měli implementovat logiku opakování s exponenciálním backoffem. Limit platí na API klíč, takže můžete vygenerovat nový klíč pro zvýšení propustnosti, pokud je to potřeba.
Získejte svůj klíč v krocích.
Zaregistrujte se, zkopírujte token, aktualizujte základní URL. To je vše.
Vyzkoušet se zkusebním kreditem