Uncensor GeminiÉpítés
API dokumentáció: uncensored modell integráció
Kezdje el cenzúrázatlan API-junkat az alap URL és az API-kulcs cseréjével. Meglévő kliens kódja azonnal működik konfigurációs többletköltség nélkül.
Gyors bevezetés: Küldje el első kérését
A kapcsolódás ellenőrzésének leggyorsabb módja egy egyetlen completion hívás. Cserélje ki a helyőrző kulcsot a hitelesítő adataira, és irányítsa az ügyfélt az alap URL-re. A modell azonnal válaszol tartalom-szűrés nélkül törvényes bemenetek esetén.
Használja ezt a cURL parancsot az integráció közvetlen teszteléséhez a terminálból.
curl https://api.howtouncensorgemini.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the pros and cons of the current model."}]
}'
Hitelesítés és Base URL
API-nk szabványos Bearer token hitelesítést használ. Minden kérésben meg kell adnod egyedi API kulcsodat az Authorization fejlécben. Az alap URL: HTTPS://api.howtouncensorgemini.com/v1. Ez a végpont kompatibilis bármelyik OpenAI SDK-val.
Amikor a Python SDK-t használja, csak a base URL-t és az api_key-t kell frissítenie. A többi paraméter változatlan marad a hivatalos OpenAI struktúrához képest.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtouncensorgemini.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)
Chat Completions végpont
Minden interakció a /v1/chat/completions végponton keresztül történik. Küldj egy üzenetlistát, és kapj szöveges választ. A modell azonosítója mindig "uncensored". Ez az egyetlen modell kezeli az összes generálási igényedet routing logika nélkül.
Ha a JavaScriptet részesíti előnyben, a Node SDK minimális beállítást igényel. Állítsa be a base URL-t, és adja át a kulcsát. A könyvtár automatikusan kezeli az HTTP-kéréseket.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtouncensorgemini.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);
Támogatott paraméterek és funkciók
Támogatjuk a szabványos paramétereket, mint például a temperature, top_p és stop szekvenciák. A JSON módot a response_format segítségével kényszerítheti. Az eszközhívás teljes mértékben támogatott funkcióintegrációhoz. Ezek a funkciók pontosan úgy működnek, ahogy az OpenAI specifikáció dokumentálja.
Állítsa be a modell mezőt "uncensored" értékre minden kérésben. Ez biztosítja, hogy mindig a helyes inferencia motorhoz férjen hozzá. A rendszer gracefully (zavartalanul) figyelmen kívül hagyja a nem támogatott paramétereket.
Streaming és Token Használat
A streamelés engedélyezéséhez állítsa a stream paramétert true értékre. Chunkokat kap szöveg formátumban generálás közben. Az utolsó chunk a teljes token-felhasználási statisztikákat tartalmazza. Ez lehetővé teszi a költségek valós idejű nyomon követését.
Használja ezt a példát a streamelő válaszok hatékony kezelésére az alkalmazásában.
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)
Korlátok, hibák és kontextus
A kontextusablak összesen 100 000 tokenből áll. Kérésenként akár 16 000 token kimenetet is generálhat. Az átfutási korlát percenként 300 kérés. A 401-es hiba azt jelenti, hogy az API-kulcs érvénytelen. A 402-es hiba elégtelen egyenleget jelez. A 429-es hiba azt jelenti, hogy elérte az átfutási korlátot.
GYIK
hogyan cenzúrázza fel a gemini-t ezzel az API-val
Nem kell módosítanod a modell architektúrát. Egyszerűen frissítsd a kliens bázis URL-jét a végpontunkra. Az uncensored modell automatikusan elvégzi a többit.
mi történik, ha túllépem az áteresztőképességi limitet
Az API 429 státuskódot ad vissza. Várnia kell, amíg az ablak újraindul, vagy növelje a felhasználási szintet, ha elérhető. A hibák ingyenesek, de a sebességkorlátok minden kérésre érvényesek.
megosztott-e a 100k kontextusablak
Igen, a 100 000 tokenes limit a promptot és a generált szöveget is lefedi. Tervezze meg a bemeneti tokeneket úgy, hogy maradjon elegendő hely a válasz számára.
Biztonságosítsd az API kulcsodat
Regisztrálj, másold ki a kulcsot, és frissítsd az alap URL-t. Egyszerű konfiguráció.