cs ▾
Vytvářejte klíč
za 1M vstupních tokenů
$0.15
Výstupní tokeny / 1M
$0.50
kontext tokenů
100,000
zkušební kredit
$0.50
požadavků za minutu
300

Dokumentace API

Začněte generovat neomezený kód pomocí našeho API kompatibilního s OpenAI. Pošlete podněty, přijměte tokeny a integrujte přímo do svého pracovního postupu bez zábran.

Základní URL a ověření

Použijte poskytnutou základní URL pro připojení s libovolným SDK OpenAI. Koncový bod je https://api.unrestrictedcodingai.com/v1. Předáte svůj API klíč v Authorization hlavička jako Bearer token. To zajišťuje kompatibilitu se standardními knihovnami při současném poskytování zážitku z LLM bez cenzury.

curl https://api.unrestrictedcodingai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Explain how the async await pattern works in JavaScript"}]
  }'

Ověření je přísné. Pokud chybí klíč nebo je neplatný, API vrací chybu 401. Ujistěte se, že je váš klíč aktivní a přiřazen k účtu vytvořenému přes Google nebo e-mail.

POST /v1/chat/completions

Odeslat své podněty pro kódování do koncového bodu dokončování chatu. ID modelu je uncensored. Tento jediný model zpracovává veškeré generování textu bez odepírání obsahu pro legální použití pro dospělé. Vy kontrolujete kontext, styl a výstup.

from openai import OpenAI

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

Nastavte tělo požadavku s polem zpráv. Systém očekává standardní formát OpenAI. Tento přístup vám umožňuje zachovat plnou autonomii nad vašimi prompty a úkoly generování kódu.

GET /v1/models

Ověřte dostupné modely pomocí endpointu GET. Tento endpoint vrací seznam obsahující uncensored model. Použijte toto k potvrzení připojení před odesláním velkých payloadů. Je to rychlá kontrola stavu služby.

import OpenAI from "openai";

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

Odpověď zahrnuje ID modelu a typ objektu. Tato metadata pomáhají vaší aplikaci dynamicky se přizpůsobit. V tomto jednoduchém designu API nejsou k dispozici žádná vložení (embeddings) ani jiné typy modelů.

Streamování a využití tokenů

Povolte streamování nastavením stream na true. Tokeny jsou doručovány prostřednictvím Server-Sent Events (SSE). Podrobnosti o využití tokenů se objeví v posledním chunku. To snižuje vnímanou latenci u dlouhých kódových bloků.

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)

Zvládněte částečné výstupy efektivně. API upřednostňuje autonomii vývojáře, takže zpracováváte každý token, jak přichází. Tato metoda je ideální pro asistenty pro kódování v reálném čase nebo pracovní postupy vibe coding.

Volání funkcí a režim JSON

Používejte volání funkcí pro strukturované výstupy. Nastavte response_format na {"type": "json_object"} pro přísný formát JSON. To zajišťuje, že parsery ve vašem kódu obdrží čistá data. Definice nástrojů se předávají v poli messages.

Model podporuje tool_choice pro vynucené provedení. To je kritické pro agentic úkoly v programování, kde záleží na spolehlivosti. Použijte toto pro automatizované pracovní postupy, které vyžadují deterministické struktury.

Limity rychlosti a omezení

Respektujte limit 300 požadavků za minutu. Souběžnost je omezena na 8 současných požadavků na klíč. Velikost těla požadavku nesmí překročit 8 MB. Tyto limity zabraňují zneužívání a zároveň udržují nízké náklady.

Chyba 402 signalizuje nedostatek předplaceného kreditu. Chyby a odmítnutí jsou zdarma, takže platíte pouze za úspěšné dokončení. Okno kontextu má celkem 100,000 tokenů, včetně vstupu a výstupu.

Časté otázky

Jaké je kontextové okno AI pro kódování bez omezení?

Okno kontextu má 100 000 tokenů, které zahrnují jak prompt, tak odpověď. To umožňuje práci s rozsáhlými kódovými bázemi a dlouhými konverzacemi bez okamžitého ořezu.

Jak řešit chyby, jako jsou 401 nebo 402?

Chyba 401 znamená, že váš klíč API je neplatný nebo chybějící. Chyba 402 znamená, že je vyčerpán váš předplacený kredit. Dobijte jej pomocí kryptoměn, abyste mohli službu okamžitě používat.

Je to API kompatibilní s OpenAI?

Ano, používá stejné endpointy a formáty požadavků. Stačí změnit základní URL a API klíč v existujících konfiguracích SDK OpenAI.

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

Zaregistrujte se, zkopírujte svůj klíč, aktualizujte URL koncového bodu. To je vše.