hu ▾
Kezdj most

API Referencia: Chat Completions

Integrálja az uncensored AI API-t az alkalmazásába egyetlen kódsor módosításával. Ez az útmutató lefedi az OpenAI-kompatibilis végpontokat, a streamelést és az eszközök hívását, amelyekre szükség van a korlátlan generálás beépítéséhez a verembe.

Gyors beállítások: Első kérés

Küldje el első chat-lezárás kérését percen belül. A végpont elfogadja a szabványos OpenAI payloadokat, és korlátlan szöves válaszokat ad vissza. Inicializálja az ügyfelet API-kulcsával és az alap URL-lel. Ezután hívja meg a chat-lezárások végpontot a modell azonosítójának "uncensored" beállításával. A modell szöget generál tartalom-elutasítás nélkül törvényes felnőtt felhasználáshoz.

Az elérhető modellek listázásával ellenőrizheti a kapcsolatot. Ez megerősíti, hogy a szerver elérhető, és a hitelesítő adatai érvényesek. A válasz megerősíti a modell azonosítót és a végpont elérhetőségét.

Hitelesítés és Base URL

Használja API-kulcsát minden kéréshez a base URL-hez https://api.geminisemcensura.com/v1. A kulcs azonnal generálódik regisztrációkor Google vagy e-mail segítségével. Add meg ezt a Authorization fejléc mint Bearer token. Ha új kulcsot generál, a régi azonnal érvénytelenné válik. Ez egyszerűsíti a hitelesítő adatok kezelését az alkalmazásai számára. Kulcsokat regenerálhat közvetlenül a kezelőfelületről anélkül, hogy elveszítené az előrefizetett kreditet.

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

Generálási véletlenszerűség szabályozása standard paraméterekkel. Állítsa be temperature kreativitás beállításához. Az alacsonyabb értékek determinisztikusabb kimenetet hoznak létre. A magasabb értékek változatosságot vezetnek be. Használja top_p nukleáris mintavételezéshez a tokenkészlet korlátozásához. A stop paraméter a generálás leállítására, ha egy adott szekvencia jelenik meg. Ez hasznos a kimeneti hosszúság vagy struktúra vezérléséhez.

Ezek a paraméterek pontosan úgy működnek, mint az OpenAI SDK-ban. Finomhangolhatod a válasz stílusát a modell megváltoztatása nélkül. Az uncensored modell tiszteletben tartja ezeket a korlátozásokat, miközben megőrzi a tartalmi elutasítások hiányát. Állítsd őket a specifikus felhasználási esetedhez.

Streamelési válaszok (SSE)

Engedélyezze a streamelést úgy, hogy stream igazra. A szerver Server-Sent Events sorozatot ad vissza. Minden esemény egy a generált szöveg részleges darabját tartalmazza. Ez lehetővé teszi a kimenet valós idejű megjelenítését. Csökkenti a végfelhasználók észlelt késleltetését.

A végleges darab tartalmazza a token-használati statisztikákat. Követheti a bemeneti és kimeneti tokeneket a pontos számlázás érdekében. A streamelés közbeni hibák egy végső eseményként, hibátárggyal kerülnek elküldésre. Kezelje ezeket az eseményeket a hálózati megszakítások gracefully kezeléséhez.

Eszközök hívása és JSON mód

Használjon függvényhívást külső eszközök integrálásához. Határozza meg a függvényeket a tools paraméter. A modell strukturált argumentumokat ad vissza a megadott függvényhez. Végrehajtja a függvényt, és elküldi az eredményt vissza a modellnek. Ez lehetővé teszi a komplex többlépcsős munkafolyamatokat. A JSON mód szigorú JSON kimenetet kényszerít ki. Használja a response_format valamivel json_object a megbízható elemzéshez.

Az uncensored modell eszközdefiníciókat kezel téma alapján történő elutasítás nélkül. Támogatja a standard OpenAI eszközsémákat. Ez biztosítja a kompatibilitást meglévő eszköz-használati könyvtárakkal. Építhet ügynököket, amelyek zökkenőmentesen kommunikálnak API-kkal vagy adatbázisokkal.

Limiterek és kvóták

Az API szigorú átfutási korlátokat alkalmaz a stabilitás biztosítására. Kulcsonként percenként 300 kérésre van jogod. Az egyidejűség 8 egyidejű kérésre van korlátozva. A maximális kéréstörzs mérete 8 MB. A kontextusablak 100,000 token támogatja a bemenet és a kimenet együttvéve. Az alapértelmezett maximális kimenet 2,048 token, hacsak mást nem adsz meg.

Ha túlléped a sebességkorlátot, 429-es hibát kapsz. A válasz tartalmaz egy retry-after fejlécet. Figyeld a felhasználást a megszakítások elkerülése érdekében. Ezek a korlátok az összes végpontra érvényesek, a streamelő kéréseket is beleértve. Tervezd meg a kötegelt feladatokat ennek megfelelően.

cURL

curl https://api.geminisemcensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the release date of the last update"}]
  }'

Python

from openai import OpenAI

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

A gemini sem censura API kompatibilis a hivatalos OpenAI SDK-kkal?

Igen, teljesen OpenAI-kompatibilis. Csak a bázis URL-t és az API-kulcsot kell módosítania a kliens konfigurációjában. A végpont struktúrája és a válaszformátum megegyezik a szabványos chat completions API-val.

Mi történik, ha 402-es hibát kapok?

A 402-es hiba azt jelzi, hogy az előre fizetett hitelkeret kimerült. Mivel előre fizetős modellt használunk, a kérések küldésének folytatásához fel kell töltened a fiókodat. USDT vagy USDC kriptovalutával adhatsz hozzá hitelt. A próbaidőszakos hitel 7 nap után lejár, ha nem használják fel.

Utálja az uncensored modell a tartalmat?

A modell nem utasít el törvényes felnőtt, fikciós vagy vitatott témákat. Az egyetlen szigorú korlát a kiskorúakkal kapcsolatos szexuális tartalom, amit mindig elutasítanak. Ez alkalmas kreatív íráshoz, szerepjátékhoz és korlátlan kutatási alkalmazásokhoz.

Szerezze meg API-kulcsát percenként

Regisztrálj, másold ki a kulcsodat, és frissítsd az alap URL-t. Ennyi.

Kezdj mostDokumentáció megtekintése