hu ▾

Gyors beállítások uncensored AI-hoz

Szerezzen nyers, szűrés nélküli szöveges kimeneteket a uncensored nyílt AI API-nk segítségével percenként. Ez az útmutató azt mutatja be, hogyan csatlakoztathatja a szabványos SDK-ját, és azonnal elkezdhet kéréseket küldeni.

Base URLhttps://api.aiopenuncensored.com/v1
Modellcenzúrázatlan

Telepítse a szabványos OpenAI SDK-t

Kezdje a nyelvhez készült hivatalos könyvtár telepítésével. Felületünk teljesen kompatibilis a szabványos eszközökkel, így nem kell egyedi ügyfélprogramot használnia. Használja a pip-et Pythonhoz vagy az npm-et Node.js-hez a függőség hozzáadásához a projekthez. Ez biztosítja, hogy kihasználhassa a meglévő kódmintákat anélkül, hogy új protokollt kellene tanulnia.

Alap URL és API kulcs beállítása

Irányítsd SDK-kliensedet a dedikált végpontra a alapértelmezett szolgáltató helyett. A bázis URL-t a HTTPS://api.aiopenuncensored.com/v1 értékre kell állítanod, és meg kell adnod egyedi API-kulcsodat. Ez a konfiguráció a forgalmat az uncensored modell szerverünkre irányítja, nem pedig a kereskedelmi óriáshoz. Kulcsod azonnal generálódik regisztrációkor, így azonnal elkezdheted a tesztelést.

Küldje el első chat-lezárás kérését

Tegyen egy POST kérést a /v1/chat/completions végpontra a "uncensored" modellazonosítóval. Ez az egyszerű hívás nyers szöget ad vissza a szokásos, a bemenetet blokkoló tartalomszűrők nélkül. Küldhet szabványos üzeneteket, és kaphat közvetlen válaszokat. A kapcsolódás ellenőrzéséhez tekintse meg az alábbi curl parancsot.

Streamelő válaszok és token-felhasználás kezelése

Állítsa be a stream paramétert true értékre a streamelés engedélyezéséhez. Az API töredékeket ad vissza a generálás során, lehetővé téve a szöveg valós időben történő megjelenítését. A végleges töredék teljes tokenfelhasználási statisztikákat tartalmaz a számlázás és a monitorozás számára. Ez a megközelítés jelentősen csökkenti a végfelhasználók által érzékelt késést.

Implementáljon függvényhívást és JSON módot

Használja a tools paramétert a modell által hívható függvények meghatározásához. Erőltethet szigorú JSON kimenetet is a response_format json_object-re állításával. Ez biztosítja, hogy az alkalmazása strukturált adatokat kapjon feldolgozási hibák nélkül. A modell támogatja a tool_choice és más szabványos paramétereket a pontos kontroll érdekében.

Értsd meg a sebességkorlátokat és a tokenkorlátokat

Az API kulcsod percenként 300 kérést tesz lehetővé, és akár 8 egyidejű kérést is támogat. A kontextusablak 100,000 token helyet foglal el összesen, egy kérésen belül pedig maximum 16,000 token kimenetet biztosít. A 401-es vagy 429-es hibák gyakoriak, és azt jelzik, hogy ellenőrizd a kulcsodat, vagy várj egy kis időt. A hitelt csak a sikeres tokenfelhasználás esetén vonjuk le.

cURL

curl https://api.aiopenuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if port 8080 is open"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

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)

GYIK

Ez az uncensored open AI API az OpenAI-tól?

Nem, egy független szolgáltatás vagyunk, amely egy különálló nyílt súlyú modellt hostol. Ugyanazt az OpenAI-kompatibilis felületet használjuk, de saját, cenzúrázatlan LLM-t szolgáltatunk, nem GPT-4 vagy GPT-3.5. A szabványos SDK-kat használhatod az alap URL-ünkkel a szűrés nélküli eredményekért.

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

Az API 429 státuskódot ad vissza, ha meghaladja a percenkénti 300 kérést. Érdemes exponenciális backoff logikát implementálni az ügyféloldali kódban az automatikus újrapróbálkozáshoz. Rendszerünk percenként nullázza a számlálót, így a kérések a ablak lejárta után normálisan folytatódhatnak.

Az uncensored AI modell támogatja a hosszú kontextus ablakokat?

Igen, a modell 100 000 tokenes kontextusablakot támogat bemenet és kimenet együttesen. Nagy dokumentumokat vagy hosszú beszélgetési előzményeket küldhet tördelés nélkül. A maximális egyetlen válasz hossza 16 000 tokenre van korlátova a stabilitás biztosítása érdekében.

Szerezze be az API-kulcsát

Jelentkezz be, másold ki a kulcsot, frissítsd az endpoint URL-t. A beállítás kész.