hu ▾
Szerezze meg a kulcsát

OpenAI-kompatibilis API dokumentáció

Kezdje el az uncensored LLM API használatát perceken belül standard OpenAI-kompatibilis végpontokkal. Küldjön szöveget, kapjon szöveget, és csak azokat a tokeneket fizesse, amelyeket ténylegesen felhasznál.

Gyors bevezetés: Küldje el első kérését

Szerezze meg API-kulcsát azonnal a Google-fiókkal vagy e-mail címmel történő regisztrációval. Használja a uncensored model ID a korlátlan szöveg generálásához kreatív íráshoz, biztonsági kutatáshoz vagy felnőtt tartalomhoz. Az API standard kéréseket fogad a POST /v1/chat/completions.

curl https://api.ianoncensure.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 libraries for async python"}]
  }'

Minden új fiók azonnali hozzáférést kap. Az alap URL: HTTPS://api.ianoncensure.com/v1. Tesztelheted a végpontot a kapcsolódás ellenőrzésére, mielőtt beépítenéd a termelési munkafolyamatodba.

Végpontok: chat/completions és models

A modellhez két egyszerű végpont segítségével férhetsz hozzá: POST /v1/chat/completions generáláshoz és GET /v1/models metaadatokhoz. Ez az API egyetlen specifikus, cenzúra nélküli nagy nyelvi modellt szolgál ki, nem egy több szállító közötti irányítási réteget. Nem kell összetett modellválasztást kezelnie.

from openai import OpenAI

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

A kérések szöveg-bemenet, szöveg-kimenet formában feldolgozva. Nincsenek embeddingek, képgenerálás vagy audio endpointok. Tartsa egyszerű ügyfélkönyvtárát, maradjon ezeknél az útvonalaknál. A modell ID mindig uncensored.

Paraméterek: Hőmérséklet, top_p és egyebek

Kreativitás vezérlése temperature és top_p paraméterek. Állítsa a presence_penalty és frequency_penalty ismétlődés csökkentésére. Használja seed determinisztikus kimenetekhez tesztelés közben. A modell támogatja stop sorozatokat a generálás leállításához meghatározott jelzőknél.

import OpenAI from "openai";

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

Ezek a paraméterek lehetővé teszik a kimeneti stílus finomhangolását. Magasabb hőmérséklet változatosabb válaszokat eredményez, míg az alacsonyabb értékek biztosítják a konzisztenciát. Minden paraméter követi a szabványos OpenAI konvenciókat, megkönnyítve a migrációt.

SSE-n keresztüli streamelő válaszok

Valós idejű kimenet engedélyezése ezzel stream: true. Az API Server-Sent Events (SSE)-t ad vissza minden generált tokenre. Ez csökkenti a vélt késést a hosszú tartalmakra váró felhasználók számára. Az utolsó chunk tartalmazza a teljes token használatot a számlázáshoz.

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)

A streamelés elengedhetetlen a chat felületekhez. Azonnali visszajelzést biztosít, miközben a modell feldolgozza a bemenetet. Kezelje az SSE streamet az ügyféloldalon a tokenek megjelenítéséhez azok érkezésekor.

JSON mód és függvényhívás

A strukturált kimenet érvényesítése a response_format: {"type": "json_object"}. Ez biztosítja, hogy a modell érvényes JSON-t adjon vissza, ami kritikus a lefelé irányuló rendszerekkel való integrációhoz. A függvényhívás lehetővé teszi, hogy a modell végrehajtsa a sémájában definiált eszközöket.

Használat tools és tool_choice a modell cselekvéseinek irányítására. Ez a képesség lehetővé teszi összetett munkafolyamatokat utólagos feldolgozás nélkül. Az API hatékonyan kezeli az eszköz végrehajtási logikáját.

Sebességkorlátok és hibakezelés

Minden API-kulcs percenként 300 kérésre és 8 párhuzamos kérésre korlátozódik. A kéréstörzs maximális mérete 8 MB. A hibák szabványos HTTP kódokat adnak vissza: 401 az érvénytelen kulcsoknál, 402 a nem elegendő kreditnél és 429 a sebességkorlátnál. A hibák és az elutasítások nem fogyasztanak tokeneket.

A kontextusablak 100 000 token támogatását biztosítja a prompt és a kiegészítés kombinált esetén. A maximális kimenet 16 000 token kérésenként. Állítsa be max_tokens explicit módon a határok túllépésének elkerülése érdekében. A fel nem használt hitel sosem jár le.

GYIK

Ez a nem cenzúrázott API NSFW tartalmakhoz alkalmas?

Igen, a modellt úgy hangolták, hogy jogszabályoknak megfelelő felnőtt tartalmak esetén tartalom-elutasítás nélkül válaszoljon. Nem utasít el vitatott vagy szexuális témákat, kivéve a kiskorúakkal kapcsolatos tartalmakra vonatkozó szigorú korlátot. Korlátlan szöveget generálhat kreatív vagy kutatási célokra.

Hogyan hasonlítható az árazás más uncensored LLM szolgáltatókéhoz?

$0,15-ért fizetsz 1M bemeneti tokenenként és $0,50-ért 1M kimeneti tokenenként. A hibák és a visszautasítások díjtalanok. Nincsenek havi előfizetések vagy rejtett díjak. Az előre fizetett kredit fedezi az összes felhasználást, és kriptovalutával, bónusz kredit mellett töltheted fel.

Mi történik, ha túllépem a sebességkorlátot?

429-es státuszkódot kap. A limit percenként 300 kérés kulcsonként és 8 párhuzamos kérés. Szükség esetén hozzon létre új API-kulcsot a régi lecseréléséhez, mivel minden fiókban egyszerre csak egy aktív kulcs engedélyezett.

Szerezze meg a kulcsát most.

Regisztráljon, másolja a kulcsot, frissítse a base URL-t. Ennyi.

Szerezze meg a kulcsát