Gemma api Snelstartgids
Migreer je OpenAI-compatible code naar een uncensored LLM met één wijziging van de basis-URL. Ons prepaid tokenmodel rekent alleen voor echt gebruik, waardoor de kosten transparant en voorspelbaar blijven.
Authenticatie en basis-URL
Genereer eerst uw sleutel op het dashboard. Gebruik de verstrekte basis-URL om verzoeken naar ons ongecensureerde model te routeren. Authenticatie is afhankelijk van een standaard header.
Basis-URL: HTTPS://api.apigemma.com/v1
Header: Authorization: Bearer YOUR_API_KEY
Slechts één actieve sleutel per account. Vervanging intrekt de oude onmiddellijk. Geen telefoonnummer vereist voor registratie.
Chat completions endpoint
Stuur tekstprompts naar het chatcompleties-eindpunt. Het model retourneert tekst zonder inhoudsweigeringen voor wettelijk volwassen gebruik.
Context window: 100.000 tokens. Maximale uitvoer: 16.000 tokens. Fouten en weigeringen kosten niets.
Ondersteunt functaanroepen, JSON-modus en streaming via SSE.
Streamingresponsen met SSE
Schakel streamen in door de stream vlag naar true. Ontvang tokens in real-time via Server-Sent Events.
Tokengebruik wordt gerapporteerd in het laatste chunk. Dit is ideaal voor chatinterfaces en voice synthesis-pipelines.
Streamevents zijn betrouwbaar en volgen standaard OpenAI-formaten.
JSON-modus en functaanroeping
Forceer gestructureerde uitvoer door response_format naar json_object. Dit zorgt voor consistente parsing voor downstream-toepassingen.
Gebruik tools voor function calling. Het model verwerkt tooluitvoering naadloos.
Parameters zoals temperature en top_p controleer creativiteit en willekeurigheid.
Parameters: temperatuur, top_p en seed
Reguleer de outputvariatie met temperature (0-2), top_p (0-1), en seed voor reproduceerbaarheid.
Gebruik stop sequenties om de antwoorden te trunceren. presence_penalty en frequency_penalty herhaling verminderen.
Deze parameters werken exact zoals de OpenAI SDK.
Limieten, fouten en contextvenster
Rate limit: 300 requests/minute, 8 concurrent requests. Max body size: 8 MB.
401: Ongeldige sleutel. 402: Geen krediet. 429: Rate limit overschreden.
Het contextvenster is 100.000 tokens. Maximale uitvoer is 16.000 tokens.
cURL
curl https://api.apigemma.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the gemma model weights config file"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apigemma.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.apigemma.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);Streaming
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)Veelgestelde vragen
Hoe werkt de voorbetaalde facturatie?
Credit wordt berekend op basis van daadwerkelijk tokengebruik. Fouten en weigeringen zijn gratis. Bijbetaling is alleen via crypto: USDT (TRC20) of USDC (Base), van $20 tot $500.
Is het model onbeperkt?
Ja, het weigert wettelijke volwassen, fictieve of controversiële onderwerpen niet. Er geldt een harde limiet voor seksuele inhoud met minderjarigen.
Wat is het contextvenster?
100.000 tokens voor prompt + voltooiing. Maximaal output per verzoek is 16.000 tokens. Fouten verbruiken geen tegoed.
Haal nu je sleutel op.
Meld je aan, haal je sleutel op en stel je basis-URL in. De setup is direct.