API ia Gyors kezdési útmutató
Szerezze be az API-kulcsát és kezdje el a kérések küldését a cenzúratlan LLM API-hez percenként. Ez a guide lefedi a hitelesítést, a fő végpontokat, a streaminget és a haladó funkciókat konkrét példákkal.
Hitelesítés & Base URL
Használja egyedi API kulcsát minden kéréshez a https://api.apiia.cc/v1 alap URL. Ez az OpenAI-kompatibilis végpont bármely szabványos SDK-val működik az alap URL beállításával és a kulcs megadásával a Authorization header. A kulcsot azonnal generáljuk regisztrációkor Google-fiókkal vagy e-mail címmel, telefonszám nélkül. Tartsa biztonságban a kulcsot, mert közvetlen hozzáférést biztosít az előre fizetett hitelhez. Bármikor generálhat új kulcsot, amely azonnal felváltja a korábbit.
Az első completion küldése
Küldj egy POST kérést a /v1/chat/completions a "uncensored" modell beállítva. Ez az egyszerű, szöveg bemenet, szöveg kimenet felület kezeli a promptjait tartalom-elutasítás nélkül jogadult felhasználás esetén. A válasz hosszát a max_tokens paraméter esetén, amely elhagyás esetén 2 048-ra áll. A modell 100 000 tokenes kontextusablakot támogat, ami jelentős prompt előzményeket tesz lehetővé. Használja ezt a végpontot megbízható, szűrés nélküli szöveggeneráláshoz.
curl https://api.apiia.cc/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?"}]
}'
Python SDK Integráció
Telepítse a hivatalos OpenAI Python csomagot, és konfigurálja az alap URL-t, hogy a szolgáltatásunkra mutasson. Ez lehetővé teszi, hogy ismerős módszereket használjon, mint például chat.completions.create() az uncensored modellel. A SDK automatikusan kezeli a tokenizálást és a kérés formázását. Paramétereket adhat át, mint például temperature és top_p a kreativitás és a véletlenszerűség vezérléséhez. Ez a megközelítés egyszerűsíti az integrációt meglévő Python alkalmazásokba vagy adat tudományos munkafolyamatokba.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiia.cc/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ó
Használja az OpenAI Node.js SDK-t a BASE_URL környezeti változóban vagy a klienspéldány konfigurálásával. Ez lehetővé teszi a zökkenőmentes integrációt JavaScript és TypeScript projektekkel. Az SDK támogatja az összes szabványos chat-kiegészítési funkciót, beleértve a függvényhívásokat és a JSON módot. Könnyen válthat streamelő és nem streamelő módok között. Ez a rugalmasság ideális webalkalmazások vagy serverless funkciók építéséhez, amelyek cenzúratlan szöveggenerálást igényelnek.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiia.cc/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);
Streamelési válaszok SSE-vel
Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Server-Sent Events (SSE) formátumban adja vissza az adatokat, minden tokent generálás közben. Ez valós idejű visszajelzést biztosít, csökkentve az észlelt késést a végfelhasználók számára. Az utolsó darab tokenfelhasználási statisztikákat tartalmaz, így pontosan nyomon követheti a költségeket. A streamelés elengedhetetlen interaktív chat felületekhez és dinamikus tartalomgeneráláshoz. Sima felhasználói élményt biztosít még hosszabb válaszok esetén is.
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 ablak
Az API-kulcsod percenként 300 kérésre és 8 párhuzamos kérésre van korlátozva. A maximális kérelemtörzs mérete 8 MB. Ha 401 hibát kapsz, ellenőrizd az API-kulcs érvényességét. A 402 hiba elégtelen előre fizetett egyenleget jelez. A 429 hiba azt jelenti, hogy túllépted a sebességkorlátot. A kontextusablak 100 000 token támogatását nyújtja prompt és kiegészítés együttvéve. Ezeknek a korlátoknak az ismerete segít robusztus alkalmazások tervezésében, amelyek kegyesen kezelik a hibákat.
Gyakran ismételt kérdések
Hogyan hitelesítem a kéréseimet?
Tartalmazza API-kulcsát az Authorization fejlécben Bearer tokenként. Az alap URL HTTPS://api.apiia.cc/v1 minden OpenAI-kompatibilis SDK-hoz.
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. Várjon rövid ideig a próbálkozás előtt.
A próbaidőszakos kredit örökké érvényes?
Nem, a $0.50 próbaidőszakos hitel 7 napig érvényes. Az előfizetett hitel a feltöltésektől soha nem jár le, de a próbaidőszak fiontonként egyszeri.
Szerezze meg API-kulcsát másodpercek alatt
Regisztrálj, szerezz kulcsot, és frissítsd a base URL-t. Kész.