Grok limity API: Hurtigstart Guide
Brug vores OpenAI-kompatible API til at sende uncensored tekst til en enkelt model uden virksomhedsabonnementer eller månedlige gebyrer. Denne guide viser, hvordan du autentificerer, streamer svar og håndterer fejl med nul træning på dine data.
Autentificering & Base URL
Start med at indstille din API-nøgle og base URL i din klientkonfiguration. Vores tjeneste bruger standard headers, så du kan indsætte dine eksisterende OpenAI SDK-indstillinger uden at omskrive din logik. Du modtager én aktiv nøgle pr. konto, som du kan regenerere øjeblikkeligt, hvis den bliver kompromitteret. Base URL er HTTPS://api.groklimity.com/v1 og kræver ingen speciel middleware. Husk at dine promptdata ikke bruges til træning, hvilket sikrer privatliv for dine proprietære prompts.
Send din første anmodning
Send en POST-anmodning til /v1/chat/completions med model-id uncensored. Dette endpoint accepterer standardparametre som temperature og stop sekvenser. Du kan teste forbindelsen med en simpel systemmeddelelse for at verificere latens. Fejl som 401 indikerer en ugyldig nøgle, mens 402 Betyder, at din forudbetalte kredit er opbrugt. Bemærk at kontekstvinduet strækker sig over 100.000 tokens for både input og output tilsammen.
curl https://api.groklimity.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in the loop."}]
}'
Python SDK-integration
Installer den officielle openai pakke og peg den på vores base URL. Dette giver dig mulighed for at bruge velkendte Python-metoder til synkrone eller asynkrone kald. Indstil modellen til uncensored for at sikre, at du rammer den korrekte endpoint. Du kan sende en liste med beskeder, præcis som du ville med GPT-4. Biblioteket håndterer token-optælling automatisk, så du forbliver opmærksom på dine brugsgrænser. Tip: brug max_tokens til at caps output og undgå uventet kreditdræn.
from openai import OpenAI
client = OpenAI(base_url="https://api.groklimity.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 SDK-konfiguration
Initialiser klienten med din API-nøgle og den tilpassede base-URL. Node-udviklere kan udnytte den standard chat.completions.create Metode. Denne tilgang fungerer sømløst med eksisterende projekter, der allerede bruger OpenAI-klienter. Du behøver ikke at omskrive dine anmodningsstrukturer. SDK'et håndterer HTTP-forbindelsen og parser JSON-svar effektivt. Advarsel: hvis du ikke indstiller max_tokens, standardoutputtet er begrænset til 2.048 tokens.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groklimity.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-svar
Aktivér streaming ved at indstille stream: true i din request-body. Dette returnerer en Server-Sent Events (SSE) stream af delvise tokens. Du kan render tekst i realtid, mens den genereres, hvilket forbedrer den opfattede latens for brugere. Den sidste chunk indeholder statistikker over total token-forbrug til fakturering. Denne metode er ideel til chatgrænseflader, hvor brugere forventer øjeblikkelig feedback. Krav: sikre, at din klient håndterer SSE-events korrekt for at undgå hukommelsesslæk.
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)
Begrænsninger, fejl & kontekst
Hver nøgle tillader 300 forespørgsler i minuttet og 8 samtidige forespørgsler. Hvis du overskrider dette, modtager du en 429 rate limit-fejl. Request-bodies er begrænset til 8 MB, hvilket passer til de fleste standard samtalehistorikker. Fejl er gratis, så mislykkede requests forbruger ikke din forudbetalte kredit. Modellen understøtter function calling og JSON-tilstand til strukturerede output. Begrænsning: kun én aktiv nøgle eksisterer pr. konto, så roter nøgler forsigtigt.
FAQ
Er Grok ubegrænset pålidelig til kodegenerering?
Modellen håndterer opgaver med kode effektivt, men er ikke Claude eller Gemini. Den udmærker sig i almindelige tekstopgaver og tilbyder en omkostningseffektiv alternativ løsning til tung brug. Test den med dit specifikke kodebasis for at verificere outputkvaliteten.
Hvordan fungerer prepaid-kreditsystemet?
Du betaler kun for, hvad du bruger, uden månedlige abonnementer. Credits udløber aldrig, og du kan topsupple via krypto med bonusser til større beløb. Fejl og afvisninger forbruger ikke din kredit, så du betaler kun for succesfulde afslutninger.
Kan jeg bruge dette som en erstatning for en grok-API-nøgle?
Ja, det er en OpenAI-kompatibel API, der accepterer den samme klientkode. Du skal blot opdatere base URL og model-ID. Den kører en distinkt uncensored-model på vores servere, ikke den officielle Grok-tjeneste.