da ▾
Hæv prøvenøgle

Gemma api key dokumentation

Start med at generere uncensored-tekst med en enkelt API-nøgle på under et minut. Denne guide viser, hvordan du integrerer vores open-weight-model i din eksisterende stak ved hjælp af standard OpenAI-kompatible endpoints.

Autentificering og Base URL

Brug din unikke API-nøgle til at autentificere hver anmodning. Base URL er HTTPS://api.gemmaapikey.com/v1, og du sender nøglen i Authorization-headeren. Dette fungerer med ethvert OpenAI-kompatibelt klientprogram ved at ændre base_url og API-nøglen. Hvis du mister den, skal du generere en ny fra dashboardet. Den gamle nøgle holder op med at virke øjeblikkeligt. Fejl og afvisninger forbruger ikke din forudbetalte kredit.

Første anmodning

Send en POST-anmodning til /v1/chat/completions med model-id'et "uncensored". Inkluder din system prompt og brugermelding i messages-arrayet. Modellen svarer med tekst genereret uden indholdsafslag til lovligt voksenbrug.

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)

Indstil temperature og top_p til at kontrollere tilfældighed. Brug stopsekvenser til at afslutte genereringen tidligt. Svaret indeholder tokenforbrug i det sidste chunk, hvis streaming er aktiveret.

Node SDK-integration

Installer den officielle OpenAI SDK til Node.js. Konfigurer den med din API-nøgle og base URL fra denne guide. Kald metoden chat.completions.create med din prompt.

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);

Denne tilgang gør omkostningerne forudsigelige, fordi du kun betaler for brugte tokens. Forudbetalt kredit opkræves efter reelt forbrug. Der er ingen månedlige gebyrer. Du kan opkræve med krypto når som helst.

Streaming-svar

Aktivér streaming ved at indstille stream til true i din request. API'et returnerer Server-Sent Events (SSE) chunks. Hver chunk indeholder delvis tekst, indtil den sidste chunk inkluderer tokenforbrug.

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)

Streaming reducerer opfattet latens til lange svar. Det giver dig også mulighed for at vise fremskridt til brugere i realtid. Kontekstvinduet understøtter 100,000 tokens til prompt og færdigtekst tilsammen.

Rate Limits og Context

Du er begrænset til 300 anmodninger i minuttet pr. nøgle. Kun 8 anmodninger kan køre samtidigt. Anmodningskroppen må ikke overstige 8 MB. Disse grænser sikrer stabil ydeevne for alle brugere.

Modellen understøtter function calling, JSON-tilstand og standardparametre som seed og presence_penalty. Maks output er 16.000 tokens pr. anmodning. Hvis du ikke angiver max_tokens, er standardværdien 2.048.

Fejl og fejlfinding

En 401-fejl betyder, at din API-nøgle er ugyldig eller udløbet. Tjek dashboardet for din aktive nøgle. En 402-fejl indikerer utilstrækkelig forudbetalt kredit. Oplad via krypto for at fortsætte. En 429-fejl betyder, at du har ramt hastighedsgrænsen. Vent et par sekunder, og prøv igen.

Fejl forbruger ikke din kredit. Hvis du dobbeltopkræves, skal du bruge Support-siden til at rette det. Kredit udløber aldrig, så du kan opfylde den senere.

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"}]
  }'

Almindelige spørgsmål

Hvilke betalingsmetoder accepterer du?

Kun krypto: USDT på TRC20 eller USDC på Base, ethvert helt beløb fra $20 til $500. Bonuskredit gives fra $50.

Hvad er prisen per token?

Input-tokens koster $0,15 per million. Output-tokens koster $0,50 per million. Du betaler kun for reel forbrug. Fejl og afslag er gratis. Kredit toppes op via crypto med mulighed for bonuskreditter.

Understøtter API'et streaming?

Ja, indstil stream til true i din anmodning. API'et returnerer SSE-chunks med delvis tekst. Den sidste chunk inkluderer tokenforbrug. Dette reducerer forsinkelsen for lange svar.

Nøgle klar om et øjeblik

Tilmeld dig, kopier tokenet, opdater endpointet. Det er alt, hvad du har brug for.

Hæv prøvenøgle