Integrálja az uncensored LLM API-t
Integrálja az uncensored LLM API-t egy szabványos OpenAI-kompatibilis végponttal. Ez az útmutató az autentikációt, a kérelem paramétereit, a streamelést és a hibakezelést tárgyalja fejlesztők számára, akik megbízható, szűrőmentes válaszokra van szükségük.
Base URL és Hitelesítés
Használja a megadott alap URL-címet és az API-kulcsot az összes kéréshez. Az endpoint https://api.howtomakechatgptunfiltered.com/v1. Adja át a kulcsát a Authorization fejléc mint Bearer token. Ez a szabványos formátum lehetővé teszi, hogy cserélje a szolgáltatásunkat anélkül, hogy megváltoztatná az ügyfélkódját. Azonnal API kulcsot kap regisztráció után Google-fiókkal vagy e-maillel. Nem szükséges telefonszám.
curl https://api.howtomakechatgptunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "calculate total tokens for input array"}]
}'A 401 az érvénytelen kulcsot jelzi, míg a 402 azt jelenti, hogy több kreditre van szüksége. A kulcsa akkor aktív, amint meglátja a műszerfalon.
POST /v1/chat/completions paraméterek
Küldje el a promptjait a chat completions végpontra standard paraméterekkel. Használja a model: "uncensored" modell kiválasztásához. A kontextus ablak 100,000 token a prompt és a kiegészítés együttvéve. Beállíthatja temperature, top_p, és stop szekvenciák. A maximális kimenet 16,000 token kérésenként. Állítsa be max_tokens a váratlan levágás elkerüléséhez. A JSON mód elérhető a response_format. A függvényhívás működik a tools. Paraméterek, mint például presence_penalty és frequency_penalty segít csökkenteni a ismétlődéseket. A seed értékek biztosítják a reprodukálható kimeneteket.
Streamelési válaszok és tokenmegszámolás
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Server-Sent Events (SSE) formátumban adja vissza a tokeneket valós időben. A tokenfelhasználás részletei a stream végén, az utolsó darabban jelennek meg. Ez lehetővé teszi a költségek és a kontextusfelhasználás pontos nyomon követését. A streamelés csökkenti a észlelt késést hosszú válaszok esetén. Ideális chat felületekhez. Parciális tokeneket is feldolgozhat azonnali megjelenítés céljából. Az utolsó darab tartalmazza a teljes felhasználási statisztikákat. Ez az átláthatóság segít az API-fogyasztás monitorozá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)
Függvényhívás és JSON mód
Használjon függvényhívást külső eszközök integrálásához. Határozza meg az eszközöket a tools paraméter. A modell függvényhívás objektumot ad vissza a kódja számára a végrehajtáshoz. Állítsa be a tool_choice automatikus vagy specifikus eszközt. A JSON mód strukturált kimenetet kényszerít ki. Állítsd be response_format a {"type": "json_object"}. Ez érvényes JSON-t biztosít a feldolgozáshoz. Hasznos az adat-kinyeréshez. A függvényhívás támogatja az összetett munkafolyamatokat. A modell automatikusan kezeli az eszközargumentumokat. A JSON mód megakadályozza a formázási hibákat. Mindkét funkció működik az uncensored modellel. Integrálódnak a szabványos OpenAI SDK-kkal.
Hibakezelés és sebességkorlátok
Kezeld gracefully a hibákat szabványos HTTP állapotkódokkal. A 401 azt jelenti, hogy az API-kulcs érvénytelen. A 402 elégtelen előre fizetett hitelt jelez. A 429 azt jelzi, hogy elérted a sebességkorlátot. A korlát percenként 300 kérés kulcsonként. 8 párhuzamos kérést futtathatsz. A kéréstörzsnek 8 MB alatt kell lennie. A hibák és az elutasítások nem fogyasztanak hitelt. A használt hitelre nincs visszatérítés. A dupla terheléseket a Támogatás oldja meg. Minden fiókhoz egy aktív kulcs tartozik. Az új kulcs felváltja a régit. Mindig ellenőrizd az állapotkódot.
GET /v1/models végpont
Query elérhető modellek GET kéréssel. A végpont /v1/models. Modell objektumok listáját ad vissza. Szolgáltatásunk egyetlen modellt kínál: uncensored. Ez megerősíti, hogy az API működik. Használd ezt a végpontot egészségügyi ellenőrzésekhez. Metaadatokat ad vissza a modellről. A modell ID-ja mindig uncensored. Ez a szabványos végpont biztosítja a kompatibilitást. Bármely OpenAI-kompatibilis klienssel működik. A kapcsolatot gyorsan ellenőrizheti. Hasznos automatizált tesztekhez. A válasz tartalmazza a modell nevét és azonosítóját.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.howtomakechatgptunfiltered.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.howtomakechatgptunfiltered.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);Gyakori kérdések
Hogyan tehetem szűrésmentessé a chatgpt-t ezzel az API-val?
Állítsa be a modell azonosítóját "uncensored" értékre a kérésekben. Az API egy nyílt súlyozású modellt szolgál fel, amely a nem utasításra van hangolva. Szabványos OpenAI SDK-kkal működik az alap URL-cím megváltoztatásával. Használja a megadott API-kulcsot a hitelesítéshez. Ez megszünteti a helyi beállítás szükségességét.
Mekkora ennek az uncensored chatgpt API-nak az ára?
Az ár $0.15 millió bemeneti token után és $0.50 millió kimeneti token után. A kredit előre fizetett kriptóval (USDT vagy USDC). A hibák és az elutasítások ingyenesek. A kredit sosem jár le. Nincs előfizetési díj. Nagyobb feltöltések esetén bónusz kredit érhető el.
Hogyan hibakereshetem a párhuzamos chat API válaszokból hiányzó idézeteket?
Győződjön meg róla, hogy a használati adatokért a legutolsó SSE darabot elemzi. A streamelt válaszok token-számokat tartalmaznak a végleges eseményben. Ha a hivatkozások hiányoznak, ellenőrizze, hogy nem szakítja-e meg idő előtt a streamet. A modell csak a stream befejezésekor ad vissza használati részleteket. Ellenőrizze, hogy az ügyfélszoftvere helyesen kezeli-e az SSE-t.
Generálja az API kulcsát
Regisztrálj, másold ki a kulcsot, frissítsd az alap URL-t. Elkészült.