hu ▾
Próbáld ki próbahittel

Uncensored ia API Gyors kezdés

Szerezze meg az uncensored IA API kulcsát, és kezdjen el szövegkéréseket küldeni percenként. Ez a quickstart átfogja az OpenAI-kompatibilis API integrálásának alapjait a projektjeibe.

per 1M bemeneti token
$0.15
Kimeneti tokenek / 1M
$0.50
token kontextus
100,000
próbacsomag egyenleg
$0.50
kérés percenként
300

Telepítés és beállítás

Telepítse a hivatalos SDK-t a választott nyelvhez. API-nk bármely szabványos OpenAI-kompatibilis klienssel működik, így használhatja azokat a könyvtárakat, amelyekben bízik. A beállítás nem igényel különleges konfigurációt, csak a függőség hozzáadását a projekt környezetéhez.

API-kulcsra lesz szüksége a kérések hitelesítéséhez. Azonnal generáljon egyet a Google-fiókkal vagy e-maillel történő regisztráció után. A kulcs egyszer jelenik meg a képernyőn, így másolja át vágólapra vagy biztonságos tárolóba azonnal. Tartsa magán, hogy elkerülje a jogosulatlan felhasználást az előre fizetett egyenlegéből.

Konfiguráció: base_url és kulcs

Irányítsd ügyfeledet az alap URL-re, és állítsd be az API kulcs fejlécet. Használd a dashboardban megadott specifikus végpontot. Ez biztosítja, hogy a kérések közvetlenül a cenzúrázatlan modellhez kerüljenek, átirányítási kétértelműség nélkül. Az alap URL: HTTPS://api.iasemsensura.com/v1.

Állítsa be a Authorization fejléc a Bearer YOUR_API_KEY. Ez a fejléc hitelesíti minden elküldött kérésedet. A helyes kulcs nélkül az API elutasítja a bemenetedet 401-es hibával. Mindig ellenőrizd, hogy a kulcsod megegyezik-e a regisztrációkor megjelenővel.

Az első kérés küldése

Küldjön egy egyszerű chat completion kérést a kapcsolat teszteléséhez. Használja a modellszámot uncensored a helyes kimenetet kapja. Ez a modell a korlátlan szöveggenerálásra van hangolva. Kezeli a szerepjátékot és a felnőtt témákat az általános elutasítások nélkül.

Íme egy alap cURL példa a kezdéshez. Cserélje ki a helyőrzőt a tényleges API-kulcsára. Ez a parancs egy rövid promptot küld, és közvetlen választ vár.

curl https://api.iasemsensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 200 words of dark fantasy lore"}]
  }'

Streamelt válaszok kezelése

Streamelés engedélyezése valós idejű token-generáláshoz. Ez kritikus fontosságú azokhoz az alkalmazásokhoz, amelyek generálás közben jelenítik meg a szöveget. Az API eseményeket ad vissza Server-Sent Events (SSE) formátumban. Szövegdarabokat kap, amint azok elérhetőkvé válnak.

Használja a Python SDK-t a streamelés hatékony kezelésére. A könyvtár kezeli a kapcsolatot, és tokeneket ad ki, ahogy azok megérkeznek. Ez a megközelítés csökkenti a végfelhasználók számára észlelt késleltetést. Lehetővé teszi a részleges eredmények azonnali megjelenítését is.

from openai import OpenAI

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

Function calling és JSON mód

Használjon függvényhívást strukturált adat-kinyeréshez vagy eszköz-használathoz. Határozza meg az eszközeit a kérés törzsében. A modell JSON objektumot ad vissza a szükséges argumentumokkal. Ez a funkció a szabványos szöveggenerálás mellett is működik.

JSON mód engedélyezése a kimenet kényszerített formázásához. Állítsa be response_format a {"type": "json_object"}. Ez biztosítja, hogy a válasz érvényes JSON legyen. Használja a Node SDK-t a JavaScript környezetekkel történő könnyű integrációhoz.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.iasemsensura.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 tokenfelhasználás és a limitek megértése

Figyelje szorosan a tokenfelhasználást és a kérések korlátait. A kontextusablak kérésenként akár 100,000 tokennek is helyt ad. Ez magában foglalja a bemeneti promptot és a generált kimenetet is. A maximális kimenet 16,000 token, hacsak mást nem ad meg.

300 kérés per percre van korlátozva kulcsonként. A párhuzamosság 8 egyidejű kérésben van korlátozva. Ha túllépi ezeket a korlátokat, 429-es hibát kap. A streamelt válaszok is beleszámítanak ezekbe a korlátokba. A fogyasztás követéséhez használja a végleges töredékben szereplő usage mezőt.

Streamelés

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)

Gyakori kérdések

Mi az uncensored ia API, és miben tér el a szabványos modellektől?

Az uncensored ia API hozzáférést biztosít egy dedikált, nagy nyelvi modellhez, amelyet a korlátlan szöveggenerálásra optimalizáltak. A szabványos modellektől eltően nem utasít el törvényes felnőtt, fikciós vagy vitatott témákat. Egy nyersúlyú modell, amely a szervereinkön fut, biztosítva a konzisztens viselkedést a vállalati biztonsági szűrők nélkül.

Hogyan kezelje a gyakori hibákat, mint például a 401 vagy 429?

A 401-es hiba érvénytelen vagy hiányzó API-kulcsra utal. Ellenőrizze, hogy a kulcs megegyezik-e a regisztrációkor megadottal. A 429-es hiba azt jelzi, hogy túllépte a percenkénti 300 kérés korlátot. Várjon egy kicsit, vagy csökkentse a párhuzamos kérések számát 8-ra kulcsonként.

Az uncensored AI API támogatja a streamelt válaszokat?

Igen, az API támogatja a streamelést Server-Sent Events (SSE) segítségével. Engedélyezheted ezt az SDK kliensedben, hogy a tokeneket az előállításuk során fogadd. Ez csökkenti a késleltetést és javítja a felhasználói élményt chat alkalmazások esetén. A tokenfelhasználás a stream utolsó csomagjában kerül megadásra.

Hozzáférés egyetlen űrlapon keresztül

Regisztrálj, szerezd be a kulcsot, frissítsd a base URL-t. Ez minden konfiguráció, amire szükség van.

Próbáld ki próbahittel