Dokumentáció az openai kompatibilis API kulcsához
Kezdje el a nem cenzúrázott szöveg generálását OpenAI-kompatibilis API-kulccsal percenként. A rendszer közvetlenül kompatibilis a szabványos SDK-kkal, csak az alap URL megváltoztatását és a token alapú, előre fizetett számlázást igényli.
Hitelesítés és base URL
Használja generált kulcsát a megadott base URL-lel az azonnali csatlakozáshoz. A végpont https://api.openaicompatibleapikey.com/v1 és működik bármely OpenAI-kompatibilis klienssel. Minden fiókhoz egy aktív kulcs tartozik; egy új generálása lecseréli a régit. A hitelesítést a Authorization fej a Bearer sémát. Telefonnummer nincs szükség a regisztrációhoz, és $0.50 ingyenes próbaverzióval kezdhet.
Első kérés curl-lal
Küldjön egy egyszerű üzenetet a kapcsolat és az uncensored modell ellenőrzéséhez. A kérés a szabványos POST /v1/chat/completions endpoint a modell azonosítóval beállítva uncensored. Ez megerősíti, hogy az API kulcsod érvényes, és a végpont elérhető, mielőtt integrálnád az alkalmazásodba. A válasz tartalmazza a tokenhasználatot és a generált szöveget.
curl https://api.openaicompatibleapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total price including tax"}]
}'
Python SDK integráció
Integrálja az API-t Python projektekbe a alapértelmezett bázis URL felülírásával. Ez lehetővé teszi, hogy használja a hivatalos openai könyvtár cenzúrázatlan LLM-ünkkel kódlogika változtatása nélkül. Adja meg API kulcsát és a specifikus base URL-t a kliens inicializálásához. A modell ID uncensored az összes kéréshez.
from openai import OpenAI
client = OpenAI(base_url="https://api.openaicompatibleapikey.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 SDK integráció
Csatlakoztassa Node.js alkalmazásait a következő beállítással: baseURL és apiKey tulajdonságokat. Ez biztosítja a kompatibilitást a meglévő OpenAI-kompatibilis ügyfélkóddal. Folytathatja a szabványos paraméterek használatát, mint például messages és model. A kliens a kéréseket a hosztolt szervereinkre irányítja uncensored generáláshoz.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaicompatibleapikey.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 streamelt válaszok és a token használat
Engedélyezze a streamelést úgy, hogy stream: true a kérés paramétereiben. Az API Server-Sent Events (SSE)-t ad vissza a valós idejű tokenátvitelhez. A tokenfelhasználás részletei a stream utolsó darabjában találhatók. Ez lehetővé teszi a költségek és a kontextusfelhasználás nyomon követését a szöveg generálása közben. A modell 100,000 tokenes kontextusablakot támogat.
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)
Sebességkorlátok, hibák és korlátok
Kövesse nyomon a kvótáját a szolgáltatásmegszakítás elkerülése érdekében. A korlát percenként 300 kérés kulcsonként és 8 párhuzamos kérés. A 401-es hibát érvénytelen kulcs jelzi, míg a 402-es elégtelen hitelt jelez. A hibák és elutasítások ingyenesek. A kontextus ablak 100 000 token, a kimenet maximuma 16 000 token kérésenként. A hitel sosem jár le.
Gyakran ismételt kérdések
Ez egy valódi openai kompatibilis API kulcs?
Igen, követi a szabványos OpenAI chat completions protokollt. Csak a base URL-t és az API kulcsot kell frissítened a kliens konfigurációjában. Bármely olyan SDK-val működik, amely támogatja az OpenAI-kompatibilis formátumot.
Hogyan kezeli a cenzúratlan modell a tartalmakat?
A modell nem utasít el törvényes felnőtt, fikciós vagy vitatott témákat. Csak a kiskorúakkal kapcsolatos szexuális tartalomra vonatkozóan érvényesít szigorú korlátot. Ez alkalmas NSFW chatbotokhoz és korlátlan generáláshoz.
Mi történik, ha túllépem a sebességkorlátot?
429-es státuszkódot kap. A limit percenként 300 kérés és 8 párhuzamos kérés kulcsonként. Szükség esetén hozzon létre új kulcsot a limit visszaállításához, mivel minden fiókban egyszerre csak egy aktív kulcshozzáférés engedélyezett.
Szerezze meg a kulcsát most.
Jelentkezz be, másold ki a kulcsot, frissítsd az alap URL-det. Ennyi az egész a konfigurációhoz.