Claude code nsfw: gyors kezdés és SDK integráció
Cserélje le szabványos OpenAI alap URL-jét a végpontunkra ugyanazon klienskód futtatásához cenzúrázatlan modell ellen. Korlátlan szöveggenerálást kap anélkül, hogy megváltoztatná az SDK integrációt.
Telepítés és konfiguráció
Kezdje a bázis URL cseréjével, hogy a saját dedikált végpontunkra mutasson. Ez egyetlen módosítás lehetővé teszi, hogy meglévő kódja azonnal megkerülje a szabványos korlátozásokat. Nem kell új könyvtár, csak egy új cél a kérésekhez.
Konfigurálja az API-kulcsát regisztráció után azonnal. A kulcs a tábláján jelenik meg, és bármely OpenAI-kompatibilis ügyféllel működik. Használja ezt a beállítást a forgalom irányítására az uncensored LLM-en keresztül az alkalmazás logikájának módosítása nélkül.
Alapvető chat-kiegészítési példa
Küldjön egy szabványos chat completion kérést korlátlan szöveg generálásához. A modell elfogadja a promptját, és közvetlen választ ad vissza szűrés nélkül felnőtt témák esetén.
Használja az alábbi curl parancsot a kapcsolódás ellenőrzésére. Cserélje ki a YOUR_API_KEY helyére a generált tokenjét. Ez a végpont a magas kontextusú generálásra optimalizált uncensored modellt szolgálja ki.
curl https://api.claudecodensfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to restart the system service"}]
}'A válasz tartalmazza a kiegészítés teljes szövegét. Ezt a karakterláncot közvetlenül feldolgozhatja az alkalmazásában. A szabványos szöveges kimenethez nincs szükség speciális feldolgozásra.
A streamelt válaszok és a használat
Streamelje a tokeneket valós időben az észlelt késleltetés csökkentése érdekében a felhasználók számára. Ez a módszer parciális eredményeket szolgáltat generálásuk során. Simább élményt biztosít interaktív alkalmazások esetén.
Használja a Python SDK-minta kódrészletet a streamelés hatékony kezelésére. A kód minden egyes darabot rögzít, ahogy megérkezik. Felhalmozhatja ezeket a darabokat a végső válasz építéséhez vagy élő megjelenítéshez.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodensfw.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)A streamelés Server-Sent Events segítségével támogatott. Az utolsó darab tartalmazza a tokenfelhasználási részleteket. Nyomon követheti pontosan a fogyasztást extra API-hívások nélkül.
Haladó paraméterek és módok
A kimenet kreativitásának és struktúrájának szabályozása standard paraméterekkel. Állítsa be a temperature-t a változatossághoz vagy a top_p-t a nucleus mintavételezéshez. Ezek a beállítások pontosan ugyanúgy működnek, mint más modelleknél.
Használja a Node SDK-t strukturált JSON válaszok küldéséhez. Állítsa be a response_format értékét json_object-re a megbízható feldolgozáshoz. Ez hasznos adatok vagy kódrészletek generálásához, amelyeknek szigorú sémát kell követniük.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodensfw.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);A function calling is támogatott. Definiáljon eszközöket a kérésben, és hagyja, hogy a modell eldöntse, mikor hívja meg őket. Ez lehetővé teszi az összetett munkafolyamatokat a logika hardveres rögzítése nélkül.
Hibakezelés és korlátok
Kezelje gracefully a szabványos HTTP hibákat az alkalmazásában. A 401 státusz érvénytelen vagy hiányzó API-kulcsot jelez. Ellenőrizze a hitelesítő adatait és győződjön meg arról, hogy a kulcs aktív.
A 402-es státusz azt jelenti, hogy a előre fizetett kreditjei elfogytak. Töltse fel a kreditjét kriptovalutával a szolgáltatás folytatásához. A kredit sosem jár le, így bármikor hozzáadhatsz új egyenleget, amikor kényelmes.
A 429-es státusz azt jelzi, hogy elérte a sebességkorlátot. Percenként 300 kérésre van joga. Várjon egy kicsit a kérés újrapróbálása előtt.
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)Tartsa tiszteletben a 100,000 tokenes kontextusablakot. Ez a korlát a prompt és a kiegészítés tokenek összegére vonatkozik. A korlát túllépése hibát eredményez. Tervezze meg a bemenet méretének megfelelően.
Gyakori kérdések
Ez egy hivatalos claude code NSFW API?
Nem, egy független szolgáltató vagyunk, amely nyílt súlyú modellt hostol. Uncensored LLM élményt kínálunk, amely kompatibilis a szabványos OpenAI endpointokkal. A részletekért tekintse meg a gyártói dokumentációt a konkrét modellekről.
Támogatja-e a cenzúrázatlan modell a képgenerálást?
Nem, ez az API csak szöveget szolgál. Nem támogat beágyazásokat (embeddings), hangot, videót vagy képgenerálást. A funkcióhívások (function calling) segítségével integrálhat más szolgáltatásokba, ha szükséges.
Hogyan tölthetem fel a hitelezési keretemet?
A feltöltés kizárólag kriptón keresztül történik, konkrétan USDT TRC20-on vagy USDC Base-on. A minimális feltöltések $20-tól kezdődnek. A kredit nem jár le, a bónuszok automatikusan érvényesülnek.
Szerezze meg a kulcsát másodpercek alatt.
Regisztrálj, másold ki a tokent, frissítsd az endpoint URL-t. Ez a teljes konfiguráció.