cs ▾
Získejte svůj klíč

Rychlý průvodce API modelů

Tento průvodce pokrývá základy pro integraci našeho LLM API bez cenzury do vašich projektů pomocí standardních OpenAI-compatible klientů. Naučíte se konfigurovat prostředí, odesílat požadavky a zpracovávat streamované odpovědi s přesnou kontrolou nad parametry modelu.

Základní URL a ověření

Koncový bod API je https://api.modelsapi.cc/v1. Všechny požadavky vyžadují platný API klíč předaný v Authorization hlavička. Tento klíč vygenerujete na ovládacím panelu kliknutím na 'Získat API klíč'. Zobrazí se ihned po registraci přes Google nebo e-mail. Pro tento proces není vyžadováno telefonní číslo. Klíč je vázán na zůstatek a limity využití na vašem účtu.

Odeslání vašeho prvního požadavku na dokončení chatu

Odeslat požadavek POST na /v1/chat/completions pomocí ID modelu uncensored. Tělo požadku musí obsahovat messages pole obsahující váš prompt. API vrací textovou odpověď přímo. Chyby nespotřebovávají váš předplacený kredit. Endpoint můžete ověřit odesláním jednoduchého pozdravu.

curl https://api.modelsapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five python libraries for data visualization"}]
  }'

Integrace Python SDK

Použijte oficiální knihovnu OpenAI pro Python pro komunikaci s API. Nastavte základní URL na náš endpoint a poskytněte svůj API klíč. Tento přístup zajišťuje kompatibilitu s existujícími kódovými bázemi. Můžete vytvořit instanci klienta a zavolat metodu chat completion. Objekt odpovědi obsahuje vygenerovaný text a statistiky využití tokenů.

from openai import OpenAI

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

SDK Node.js follows the same configuration pattern. Import the OpenAI package and configure the base URL. Pass your API key in the configuration object. This setup allows you to use familiar methods for generating text. The library handles the HTTP requests automatically.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelsapi.cc/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 pomocí Server-Sent Events

Povolte streamování nastavením stream: true ve vaší žádosti. API odesílá více chunků dat ihned po jejich vygenerování. Každý chunk obsahuje částečnou odpověď. Poslední chunk obsahuje celkové využití tokenů. Tato metoda snižuje vnímanou latenci u dlouhých výstupů. Je ideální pro aplikace v reálném čase.

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 kontextové okno

Okno kontextu podporuje celkem 100 000 tokenů. Na jeden požadavek můžete vygenerovat až 16 000 tokenů. Chyby vracejí stav 401 pro neplatné klíče a 402 pro nedostatečný kredit. Limity rychlosti vracejí 429 po 300 požadavcích za minutu. Chyba 429 je dočasná. Váš předplacený kredit nikdy nevyprší. Chyby neúčtují váš zůstatek. Použijte tyto kódy k elegantnímu zpracování selhání v logice vaší aplikace.

Časté otázky

Je to nejlepší neomezené API pro velká kontextová okna?

Naše API podporuje kontextové okno o velikosti 100 000 tokenů. To vám umožňuje efektivně zpracovávat velké dokumenty. Mnoho dalších služeb nabízí menší limity. Zkontrolujte konkrétní velikosti kontextových oken u jiných poskytovatelů.

Jak model bez omezení zvládá odmítání odpovědí?

Model neodepře zákonná témata pro dospělé, fiktivní nebo kontroverzní. Blokuje pouze sexuální obsah zahrnující nezletilé. To z něj činí vhodný nástroj pro neomezenou kreativní psaní a výzkum. Odmítnutí obsahu jsou vzácná a specifická pro tento pevný limit.

Co se stane, pokud překročím limit rychlosti?

Dostanete stavový kód 429. Musíte počkat, než odešlete další požadavky. Limit je 300 požadavků za minutu na klíč. Logika opakování by měla tuto situaci řešit elegantně. Váš kredit zůstane během těchto prodlevi nedotčen.

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

Zaregistrujte se, vezměte klíč, aktualizujte základní URL. Hotovo.

Získejte svůj klíč