hu ▾

Uncensord ai API dokumentáció

Kezdje el a szöveggenerálást cenzúra nélküli LLM API-nkkal perc alatt. Ez az útmutató az azonosítást, végpontokat és integrációt tárgyalja szabványos OpenAI-kompatibilis kliensekhez.

https://api.uncensordai.com/v1uncensored

API Base URL és hitelesítés

Csatlakozzon a szabványos OpenAI alap URL-re az API-kulcsával. Egyetlen bearer tokent használunk minden kéréshez, biztosítva a meglévő SDK-kkal való kompatibilitást.

A kulcsa regisztrációkor azonnal kiadásra kerül. Tartsa biztonságban.

  • Base URL: https://api.uncensordai.com/v1
  • Hitelesítés: Bearer token a Authorization fejléc
curl https://api.uncensordai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current version of python"}]
  }'

Chat Completions végpont

Küldjön üzeneteket a /v1/chat/completions endpoint. A modell azonosítója uncensored.

A kérések szöveges válaszokat adnak vissza. A kontextusablak 100,000 token. A maximális kimenet 16,000 token.

from openai import OpenAI

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

SDK integrációs példák

Használja a hivatalos OpenAI SDK-t vagy bármely kompatibilis klienst. Állítsa be a base URL-t és az API-kulcsot.

import OpenAI from "openai";

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

A streamelés Server-Sent Events (SSE) segítségével támogatott.

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)

Streamelési válaszok és tokenfelhasználás

Engedélyezze a streamelést úgy, hogy stream: true. Token felhasználás az utolsó darabban jelenik meg.

Minden chunk részleges szöveget tartalmaz. Aggregate them for the full response.

Paraméterek: Hőmérséklet, Top P és Stop

Generálás szabályozása standard paraméterekkel. Használja temperature a véletlenszerűséghez.

Beállítás top_p nukleáris mintavételezéshez. Határozza meg stop sorozatokat a generálás leállításához. A JSON mód response_format: {"type": "json_object"}.

Hibakezelés és sebességkorlátok

Kezeld gracefully a hibákat. A 401-es kód érvénytelen kulcsot jelent. A 402-es kód nincs hitelt jelez. A 429-es kód sebességkorlát túllépést jelez.

A korlát percenként 300 kérés. A kontextusablak 100 000 token. A hibák ingyenesek.

GYIK

Mekkora az uncensord AI kontextusablak?

A kontextusablak 100 000 token a prompt és a completion együttvéve. A kérésenkénti maximális kimenet 16 000 token.

Hogyan hitelesítem az uncensored AI API-val?

Tartalmazza API-kulcsát az Authorization fejlécben Bearer tokenként. Használja a dokumentációban megadott alap URL-t.

Az uncensord AI API támogatja a streamelést?

Igen, a streamelés támogatott Server-Sent Events (SSE) segítségével. A tokenfelhasználás az utolsó darabban kerül jelentésre.

Szerezze be az API-kulcsát

Regisztráljon, másolja a kulcsot, frissítse a base URL-t. A beállítás befejeződött.

Fiók megnyitása