Gemma API kulcs dokumentáció
Kezdje el a nem cenzúrázott szöveg generálását egyetlen API-kulccsal percenként. Ez az útmutató megmutatja, hogyan integrálhatja nyílt súlyú modellünket meglévő rendszerébe szabványos OpenAI-kompatibilis végpontokkal.
Hitelesítés és Base URL
Használja egyedi API kulcsát minden kérés hitelesítéséhez. A base URL: HTTPS://api.gemmaapikey.com/v1, a kulcsot az Authorization fejlécben küldi. Ez bármely OpenAI-kompatibilis klienssel működik a base_url és az API kulcs módosításával. Ha elveszíti, generáljon egy újat a dashboardról. A régi kulcs azonnal megszűnik. A hibák és elutasítások nem fogyasztják az előre fizetett kreditjét.
Első kérés
Küldjön egy POST kérést a /v1/chat/completions végpontra az "uncensored" modellazonosítóval. Adja meg a rendszeri utasítását és a felhasználói üzenetét a messages tömbben. A modell szöveget generál tartalmi visszautasítások nélkül jogszerű felnőtt felhasználás esetén.
from openai import OpenAI
client = OpenAI(base_url="https://api.gemmaapikey.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)Állítsa be a temperature és top_p értékeket a véletlenszerűség vezérléséhez. Használjon stop szekvenciákat a korai generálás leállításához. A válasz tartalmazza a tokenfelhasználást a végső töredékben, ha a streamelés engedélyezve van.
Node SDK integráció
Telepítse a hivatalos OpenAI SDK-t Node.js-hez. Állítsa be az API-kulccsal és a bázis URL-csonttal ebből az útmutatóból. Hívja meg a chat.completions.create módszert a prompttal.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gemmaapikey.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);Ez a megközelítés kiszámítható költségeket biztosít, mert csak a felhasznált tokenekért fizet. Az előre fizetett kreditet a tényleges felhasználás alapján számítják fel. Nincsenek havi díjak. Bármikor tölthet fel kriptovalutával.
Streamelési válaszok
Engedélyezze a streamelést úgy, hogy a kérésben a stream értéke true. Az API Server-Sent Events (SSE) darabokat ad vissza. Minden darab részleges szöveget tartalmaz, az utolsó darab pedig token-felhasználást.
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)A streamelés csökkenti az észlelt késleltetést hosszú válaszok esetén. Lehetővé teszi a felhasználók számára a valós idejű előrehaladás megjelenítését. A kontextus ablak 100,000 token támogatását biztosítja prompt és kiegészítés együtt.
Sebességkorlátok és kontextus
300 kérés per percre van korlátozva kulcsonként. Csak 8 kérés futtatható egyszerre. A kérés törzse nem haladhatja meg a 8 MB-ot. Ezek a korlátok stabil teljesítményt biztosítanak minden felhasználó számára.
A modell támogatja a függvényhívást, a JSON módot és a standard paramétereket, mint például a seed és a presence_penalty. A kimenet maximum 16,000 token lehet kérésenként. Ha nem állítja be a max_tokens értéket, az alapértelmezett 2,048.
Hibák és hibaelhárítás
A 401-es hiba azt jelzi, hogy az API-kulcs érvénytelen vagy lejárt. Ellenőrizze a kezelőfelületen az aktív kulcsot. A 402-es hiba elégtelen előre fizetett egyenleget jelez. Töltse fel a kripto fizetéssel a folytatáshoz. A 429-es hiba azt jelenti, hogy sebességkorlátba ütközött. Várjon néhány másodpercet, és próbálja újra.
A hibák nem merítik a hitelkeretedet. Ha dupla számlázás történik, használd a Támogatás oldalt a javításhoz. A hitel nem jár le, így később is tölthetsz.
cURL
curl https://api.gemmaapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the current system status"}]
}'Gyakori kérdések
Milyen fizetési módokat fogadunk el?
Csak kriptó: USDT a TRC20 hálózaton vagy USDC a Base hálózaton, bármely egész összeg $20 és $500 között. bónusz hitel $50-tól.
Mennyibe kerül tokenenként?
A bemeneti tokenek ára $0.15 millió tokenenként. A kimeneti tokenek ára $0.50 millió tokenenként. Csak a valós használat után fizet. A hibák és a visszautasítások ingyenesek. A hitel kriptóval tölthető fel, bónusz hitelekkel.
Támogatja az API a streamelést?
Igen, állítsa be a stream értéket true-ra a kérésben. Az API SSE csomópontokat ad vissza részleges szöveggel. Az utolsó csomópont tokenfelhasználást tartalmaz. Ez csökkenti a késleltetést hosszú válaszok esetén.
A kulcs pillanatok alatt készen áll
Regisztrálj, másold ki a tokent, frissítsd az endpointet. Ennyi kell hozzá.