Főbb pontok
- Cserélje ki a base URL-t erre: api.chatgptsenzafiltri.com/v1, hogy minden meglévő SDK kód azonos maradjon.
- A stream SSE-t használ token számokkal az utolsó darabban a pontos költségkövetéshez.
- A sebességkorlátok szigorúak: percenként 300 kérés kulcsonként, 8 MB-os törzskorláttal.
- A kriptovalutás feltöltések bónusz hitelt kínálnak a $50-es szinttől kezdődően, havi díjak nélkül.
1. Ellenőrizd az OpenAI-kompatibilitást
Igen, működik a jelenlegi kódoddal. A fő előnye ennek az OpenAI-kompatibilis API-nak, hogy nem kell átírnia az alkalmazás logikáját. Egyszerűen megváltoztatja a base URL-t és az API-kulcsot az ügyfél konfigurációjában. A végpont struktúrája pontosan megegyezik a szabványos ChatGPT API-val.
Ha kérést küld a POST /v1/chat/completions végpontra, a válasz formátuma megegyezik a nagy szolgáltatóktól várhatóval. Használhatja a hivatalos OpenAI SDK-kat Pythonhoz, Node.js-hez vagy Go-hoz módosítás nélkül. Az egyetlen különbség a küldött modell azonosítója: használja az "uncensored" értéket a gpt-4 vagy gpt-3.5-turbo helyett. Ez biztosítja, hogy nyers szöveges kimenetet kapjon a szokásos vállalati elutasítások nélkül.
- Base URL: HTTPS://api.chatgptsenzafiltri.com/v1
- Modell ID: "uncensored"
- Végpontok: /v1/chat/completions és /v1/models
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
2. Streamelés konfigurálása valós idejű kimenethez
A streamelés engedélyezéséhez állítsa a stream=true értéket a kérésben. Ez lehetővé teszi, hogy a tokeneket a generálásuk során kapja meg, ami kritikus a felhasználói élmény szempontjából a chat felületeken. A szerver Server-Sent Events (SSE) formátumban küldi a tokeneket. A teljes tokenfelhasználás számlázása érdekében elemeznie kell a végső darabot.
Streamelés nélkül a teljes válasz megérkezésére vár. Streameléssel azonnal megjelenítheti a szöveget. Ez jelentősen csökkenti az észlelt késleltetést. Ne felejtse el, hogy a szűretlen modell 16 000 tokent generálhat kérésenként. Ha nem állítja be a max_tokens értéket, az alapértelmezés szerint 2048. Állítsa be ezt a konkrét felhasználási esete alapján a váratlan leágazások elkerülése érdekében.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);
3. JSON mód korlátainak kezelése
Strukturált kimenet kényszerítése a JSON mód paraméter használatával. Ha az alkalmazásod specifikus sémát igényel, állítsd a response_format értéket {"type": "json_object"}-re. Ez korlátozza a modellt érvényes JSON kimenet előállítására. Hasznos adatok elemzéséhez, kódszerkezetek generálásához vagy válaszok továbbításához lefolyó rendszerekbe.
Bár a modell uncensored, továbbra is betartja a strukturális korlátokat, ha azt kérik. Ez azt jelenti, hogy közvetlen, szűretlen válaszokat kaphat olyan formátumban, amelyet a kódja azonnal feldolgozhat. Győződjön meg arról, hogy a prompt egyértelműen meghatározza a JSON struktúrát. A modell megpróbálja követni azt, de a komplex beágyazott objektumok néha újrapróbálkozást igényelhetnek. Ez egy szabványos kompromisszum az LLM-ekkel.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
4. Az átfutási határok figyelése (300 RPM)
Tartsa tiszteletben a kulcsonkénti percenkénti 300 kéréses korlátot. Ha túlléped ezt a korlátot, a szerver 429-es (Too Many Requests) hibát ad vissza. Implementálnod kell az exponenciális backoff-ot az ügyfélkódban. Emellett kulcsonként 8 párhuzamos kérésre van korlát. Ne nyiss több párhuzamos kapcsolatot, mint amennyi megengedett.
A kérés törzse mérete 8 MB-ban van korlátozva. Ha a prompt-ok nagyon hosszúak, győződj meg róla, hogy beleférnek ebbe a határba. A kontextus ablak 100,000 token, de a fizikai payload-nak 8 MB alá kell maradnia. Tervezd meg a párhuzamosítást alaposan. Ha több átviteli kapacitásra van szükséged, generálj egy új kulcsot, mivel minden fiókban egyszerre csak egy aktív kulcs lehet. Az új kulcs felváltja a régit.
- Limit: 300 RPM
- Párhuzamosítás: 8 kérés
- Max. törzs: 8 MB
5. Tokenköltség-követés implementálása
A költségek nyomon követése a bemeneti és kimeneti token számok figyelésével. Az ár egyértelmű: $0,15/1M bemeneti token és $0,50/1M kimeneti token. Csak a sikeres kérésekben használt tokenekért fizet. A hibák és a visszautasítások ingyenesek. Ez azt jelenti, hogy kísérletezhet anélkül, hogy aggódna a sikertelen kísérletek miatti váratlan számlák miatt.
Mivel a előre fizetett kreditet a tényleges felhasználás alapján számítják fel, pontosan nyomon követheti egyenlegét. A $0.50-os próbaidőszakos kredit is a tényleges fogyasztás alapján kerül felszámolásra. A hibák nem fogyasztanak tokeneket. Ez jelentős előny azokhoz képest a szolgáltatókhoz, akik minden API-hívásért számítanak fel díjat, függetlenül az eredménytől. Figyelje a tokenfelhasználást a végleges streamelt darabban, hogy frissíthesse a felhasználói felületet.
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)
6. A függvényhívási eszközök tesztelése
Függvényhívás engedélyezése eszközök definiálásával a kérésben. A modell támogatja a függvényhívást, amely lehetővé teszi külső eszközök definiálását. A modell eldöntheti, mikor hívjon egy eszközt, és átadhassa az argumentumokat. Ez alapvető fontosságú ügynökök vagy interaktív alkalmazások fejlesztéséhez.
Állítsa be a tool_choice paramétert a modell funkciókhoz való viszonyának szabályozására. Kényszerítheti egy adott eszköz hívására, vagy hagyhatja a döntést a modellnek. Az uncensored modell jól kezeli az eszközdefiníciókat, megbízható JSON argumentumokat biztosítva. Alaposan tesztelje az eszközsémáit. A modellt a tisztaságra hangolták, így ritkán hallucinál eszközneveket, ha azok jól definiáltak. Ezért ez egy hatékony alternatíva NSFW csevegőbot alkalmazásokhoz vagy komplex adatlekérdezési feladatokhoz.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
7. Érvényesítse az uncensored viselkedést
Várható közvetlen válaszok erkölcsi szűrés nélkül törvényes tartalmak esetén. A modell nem utasítja el a vitatott, felnőtt vagy biztonsági kutatási témákat. Közvetlenül megválaszolja a kérdéseket, még akkor is, ha más szolgáltatók érzékenynek tartják őket. Ez egy cenzúrázatlan LLM alapvető értékkínálata.
Azonban van egy szigorú korlát: nincs szexuális tartalom kiskorúakkal. Ez a szabály mindig érvényes. Minden más megengedett. Generálhat nyers, szűrő nélküli szöveget kreatív íráshoz, adat elemzéshez vagy kódolási segítségnyújtáshoz. A modell egy nyers súlyú modell, amelyet a szervereink futtatnak. Nem GPT, Claude vagy más gyártó modellje. Egy külön modell, amelyet erre a célra hangoltak.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
8. Kriptó fizetési folyamat beállítása
Töltsd fel a fiókodat kizárólag kriptovalutával. Elfogadunk USDT-t a TRC20 hálózaton vagy USDC-t a Base hálózaton. Bármely egész összeget tölthet fel $20 és $500 között. Nincsenek havi díjak vagy előfizetések. A kreditje sosem jár le.
Bónusz kreditet kap a feltöltéshez. Egy $50-es feltöltés +5% bónuszt ad. Egy $100-as feltöltés +10% bónuszt ad. Egy $200-as feltöltés +15% bónuszt ad. Ez még költséghatékonyabbá teszi az olcsó LLM API-t. A regisztráció egyszerű: használja a "Folytatás Google-lal" opciót vagy e-mailt és jelszót. Telefonnummer nincs szükség. Az új fiókok számára elérhető próbakredit $0.50.
- Fizetés: Kizárólag kriptovaluta (USDT/TRC20, USDC/Base)
- Tartomány: $20 - $500
- Bónusz: +5% - +15%
9. Tekintse át az adatvédelmet és az adatfelhasználást
A promptjaid nem kerülnek betanításra. Becsüljük a magánszférát. Regisztrációkor csak egy e-mail címre van szükséged. Telefonnummer nem szükséges. Az adataidat biztonságosan tároljuk, és nem adjuk el vagy osztjuk meg a prompt adataidat.
Ez fontos azoknak a fejlesztőknek, akik érzékeny információkkal dolgoznak. Az uncensored AI-t tulajdonosi projektekhez használhatja anélkül, hogy aggódnia kellene amiatt, hogy az adatait versenytárs modell képzésére használják fel. Az API olyan fejlesztők számára készült, akik megbízhatóságra és magánéletre van szükségük. A hitelkreditekért nem adnak visszatérítést, de a hibák, mint például a dupla terhelések, a Támogató oldalon keresztül javíthatók. Ez biztosítja, hogy azt kapja, amiért fizet.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);