Character API Integráció Gyors Kezdés
Ez a gyors bevezető percek alatt működőképessé teszi a karakter API-d szabványos OpenAI SDK-kkal. Beállítod a base URL-t, beszúrod az API-kulcsot, és elküldöd az első uncensored kérést.
Telepítse az SDK-t
Kezdje a hivatalos ügyfélkönyvtár telepítésével. Ez biztosítja a kompatibilitást a nyújtott OpenAI-kompatibilis végponttal. A könyvtár kezeli a szerializálást és az újrapróbálási logikát.
Pythonhoz használd a pip-et. Node.js-hez használd az npm-et. Ez a lépás másodpercek alatt megtörténik, és beállítja a környezetet a következő kódmintákhoz.
Alap URL konfigurálása
Irányítsd SDK-kliensedet a végpontunkra az uncensored modell eléréséhez. A bázis URL: HTTPS://api.apicharacter.com/v1. Ez lecseréli az alapértelmezett OpenAI URL-t a konfigurációdban.
Ennek a változtatás nélkül a kérések sikertelenek lesznek vagy a rossz szolgáltatáshoz csatlakoznak. Ezt csak egyszer kell beállítania a kliens példány inicializálásakor.
API kulcs beállítása
Injektálja a kulcsát a környezeti változóba vagy a kliens konfigurációjába. A hitelesítés szükséges minden kéréshez a előre fizetett kreditfelhasználás nyomon követéséhez. A kulcs hozzáférést biztosít az uncensored LLM végponthoz.
Tartsa ezt az értéket biztonságban. Ez az Ön egyetlen hitelesítő eszköze a fiókhoz. Nem szükséges telefonszám vagy további ellenőrzés az alapvető hozzáféréshez.
Az Első Kérés
Küldjön egy egyszerű chat-kiegészítést a kapcsolódás ellenőrzéséhez. A modell azonosítója "uncensored". Ez igazolja, hogy a hitelesítés és az alap URL helyes, mielőtt elkezdené az alkalmazás fejlesztését.
Lássa az alábbi példát egy szabványos cURL kéréshez.
curl https://api.apicharacter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "set my name to Alex"}]
}'
Kezelje a streamelő válaszokat
Streamelés engedélyezése az alacsonyabb késés érdekében csevegőfelületeiben. Állítsa be a stream paramétert true értékre a kérésben. Az SDK tokeneket ad vissza a generálás során.
Ez kritikus fontosságú a gyors felhasználói élmény érdekében. A részleges adatcsomagokat a Server-Sent Events (SSE) segítségével fogadod, ahogy azok megérkeznek.
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
Értsd meg a korlátaidat a szolgáltatásmegszakítások elkerülése érdekében. 100 000 tokenes kontextusablakot kapsz. A maximális kimenet 16 000 token, hacsak mást nem adsz meg.
A sebességkorlát percenként 300 kérelem. A 401-es hiba érvénytelen kulcsot jelent. A 402 a nulla egyenleget jelzi. A 429 azt jelenti, hogy elérte a sebességkorlátot. Vegye figyelembe ezeket a termelési skálázáskor.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apicharacter.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.apicharacter.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);GYIK
Hogyan szerezhetem meg a karakter API-kulcsomat?
Jelentkezz be Google-fiókkal vagy e-mail-címmel a műszerfalon. Az API-kulcsod azonnal megjelenik telefonellenőrzés nélkül. Szükség esetén generálhatsz új kulcsot, amely felváltja a régit.
Ez egy openai kompatibilis API?
Igen, követi a szabványos chat-completions formátumot. Csak a base URL-t és az API kulcsot kell módosítanod. A legtöbb OpenAI SDK alapból működik kisebb konfigurációs módosításokkal.
Mi történik, ha 402-es hibát kapok?
Jelenti, hogy az előrefizetett kreditje elfogyott. Töltse fel kriptovalutával a szolgáltatás folytatásához. A hibák és az elutasítások nem fogyasztanak kreditet, így csak a tényleges felhasználásért fizet.
Szerezze meg a kulcsát azonnal.
Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Ennyi.