Grok API-integrationsguide
Du har brug for en pålidelig, ubegrænset API til dine LLM-arbejdsgange uden corporate-filtering eller træthed over for månedlige abonnementer. Denne guide forklarer, hvordan du integrerer en ubegrænset model ved hjælp af standard OpenAI-kompatible protokoller, hvilket sikrer rå tekstgenerering til voksne eller ubegrænsede brugssager. Vi gennemgår de tekniske trin for at få dine anmodninger til at fungere korrekt.
Sidst opdateret
Vigtige konklusioner
Brug standard POST /v1/chat/completions-endpoints til at sende tekst og modtage rå svar uden skjulte afvisninger.
Konfigurér streaming via Server-Sent Events til effektiv håndtering af lange outputs uden at blokere din applikationstråd.
Udnyt funktionskald og JSON-tilstand til struktureret dataudtræk, mens du opretholder en ukensureret modelkontekst.
Overvåg tokenforbruget nøje, da prissætningen er forudbetalt og baseres strengt på input- og outputtokenantal.
Hvorfor bruge en ukensureret Grok API-alternativ?
Direkte API-adgang anvender ofte strenge indholdsfiltere, der blokerer lovlige voksen- eller kontroversielle emner. Mange udbydere skjuler disse afvisninger dybt i deres svarstrukturer. En ucensureret model leverer rå inferensdata til ethvert lovligt use-case. Du får hele outputtet uden det korporative sikkerhedslag, der griber ind.
Virksomheds-API'er ændrer ofte deres filterlogik uden varsel. Dette ødelægger downstream-applikationer, der er afhængige af specifikke indholdstyper. En dedikeret ucensureret service fjerner denne usikkerhed. Dine prompts returnerer præcis det, modellen genererer.
Overvej forskellen mellem et chat-interface og et rå API. Chat-grænsefladen kan skjule nuancerede outputs. API'et eksponerer hele token-streamen. Denne gennemsigtighed er kritisk for udviklere, der bygger specialiserede værktøjer.
Vores service opererer uafhængigt. Vi leverer ikke Grok eller nogen anden leverandørs model. Vi tilbyder en distinkt uncensored stor sprogmodel. Den kører på vores egne servere. Grænsefladen forbliver bekendt for OpenAI-brugere.
Nøglefordele
- Ingen månedlige abonnementsgebyrer.
- Transparent forudbetalt fakturering.
- Rå output til lovligt voksenindhold.
- Ingen skjulte afvisninger for kontroversielle emner.
Forståelse af API-endpunktstrukturen
To endpoints håndterer alle interaktioner: POST /v1/chat/completions og GET /v1/models. Disse følger standard OpenAI API specifikationen. Du sender en JSON payload med dine system og user beskeder. Serveren returnerer en JSON response med den genererede tekst.
GET-endepunktet viser tilgængelige modeller. Det bekræfter, at din forbindelse er gyldig. Brug dette til at verificere, at dit API-nøgle fungerer, før du sender store mængder data. Det viser også det model-ID, du skal inkludere i dine anmodninger.
Vores base URL er HTTPS://api.isgrokunfiltered.com/v1. Dette erstatter standard OpenAI-URL'en i din klientkonfiguration. Model-ID'et, der skal sendes, er "uncensored". Dette sikrer, at du rammer den rigtige server.
Autentificering bruger et Bearer-token i Authorization-headeren. Inkluder din API-nøgle direkte. Ingen komplekse OAuth-flows er påkrævede. Denne enkelhed reducerer integreringstiden betydeligt.
Endpoint-oversigt
| Metode | Sti | Function |
|---|---|---|
| POST | /v1/chat/completions | Genererer tekstsvare |
| GET | /v1/models | Lister tilgængelige modeller |
Konfigurerer Din Klient til Streaming
Aktivér streaming ved at indstille stream-parameteren til true i din request body. Dette returnerer Server-Sent Events (SSE) i stedet for et enkelt JSON-objekt. Hver event indeholder en delvis chunk af svaret. Du kan vise tekst til brugere i real-time.
Streaming reducerer opfattet latens til lange svar. Brugere ser output, mens det genereres. Dette forbedrer oplevelsen til chat-lignende grænseflader. Det giver dig også mulighed for at annullere anmodninger tidligt, hvis det er nødvendigt.
Hver chunk indeholder tokenforbrugsdata i den sidste begivenhed. Du kan spore input- og outputtokens præcist. Dette hjælper dig med at overvåge din forudbetalte kreditbalance. Fejl under streaming forbruger stadig tokens for den bearbejdede data.
Håndter SSE-formatet korrekt. Parse hver linje, der starter med "data: ". Ignorer den sidste "[DONE]"-hændelse. Dette sikrer, at din applikation behandler hvert token korrekt.
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokunfiltered.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)
Håndtering af funktionkald i ubegrænset tilstand
Function calling giver din applikation mulighed for at eksekvere kode baseret på modeloutput. Send en liste over værktøjer i anmodningen. Modellen returnerer en tool_calls-array i stedet for ren tekst. Din kode eksekverer funktionen og sender resultatet tilbage.
Dette fungerer problemfrit med vores ubegrænsede model. Modellen nægter ikke at kalde funktioner baseret på indholdstype. Den fokuserer på den logiske struktur af anmodningen. Dette er ideelt til komplekse dataudtræksopgaver.
Brug JSON-tilstand til at håndhæve strenge outputformater. Indstil response_format til json_object. Modellen returnerer kun gyldig JSON. Dette reducerer parserfejl i dit backend. Det sikrer konsistente datastrukturer.
Kombinér funktionkald med streaming til dynamiske interaktioner. Du kan begynde at eksekvere funktioner, mens modellen stadig genererer. Dette skaber en meget responsiv applikation. Den ubegrænsede model håndterer mangfoldige værktøjsdefinitioner uden bias.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokunfiltered.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);
Optimering af tokenomkostninger til lange kontekster
Kontekstvinduet understøtter op til 100.000 tokens. Dette inkluderer både prompten og completionen. Længere kontekster forbruger mere forudbetalt kredit. Overvåg din token-brug for at undgå uventede gebyrer.
Input-tokens koster $0,15 per million. Output-tokens koster $0,50 per million. Output-tokens er betydeligt dyrere. Optimer dine prompts for at reducere inputstørrelsen. Brug korte systeminstruktioner. Undgå at sende unødvendig historie.
Indstil en max_tokens-parameter for at kontrollere outputlængden. Standardværdien er 2.048 tokens. Du kan øge dette op til 16.000 tokens per anmodning. Dette forhindrer løbsende generering, der forbruger kredit hurtigt.
Fejl og afvisninger er gratis. Du betaler kun for succesfuld tokengenerering. Dette beskytter dig mod spildt forbrug på mislykkede forespørgsler. Følg din saldo regelmæssigt for at holde dig orienteret.
Prisoversigt
- Input: $0,15 / 1M tokens
- Output: $0,50 / 1M tokens
- Max Output: 16,000 tokens
- Kontekstvindue: 100.000 tokens
Rate Limits og Samtidighedsindstillinger
Hver API-nøgle giver 300 anmodninger i minuttet. Denne grænse gælder globalt for din nøgle. Applikationer med høj frekvens skal håndtere deres anmodningsrate omhyggeligt. Hvis grænsen overskrides, returneres en 429 Too Many Requests-fejl.
Du kan have op til 8 samtidige anmodninger per nøgle. Dette tillader parallel behandling af uafhængige opgaver. Håndter konkurrenceevnen for at undgå at ramme rate-begrænsningen. Fordel anmodninger over tidintervaller.
Den maksimale størrelse af request-body er 8 MB. Store payloads med omfattende historik kan overskride dette. Komprimer din input eller forkort gamle beskeder. Dette sikrer, at dine anmodninger bliver behandlet succesfuldt.
Du kan kun have én aktiv nøgle pr. konto. Hvis du mister din nøgle, skal du generere en ny. Den gamle nøgle bliver ugyldig med det samme. Dette forenkler sikkerhedsstyringen. Roter nøgler periodisk for ekstra sikkerhed.
curl https://api.isgrokunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of five unique Python script ideas."}]
}'
Migrering af dine eksisterende Grok API-nøgler
Migration til vores API kræver ændring af base-URL og model-ID. Din eksisterende klientkodestruktur forbliver stort set den samme. Opdater base-URL'en til HTTPS://api.isgrokunfiltered.com/v1. Skift model-ID'et til "uncensored".
Fejlfinding af almindelige integrationsfejl
401 Uautoriserede fejl indikerer en ugyldig eller udløbet API-nøgle. Verificer din nøgle i dashboardet. Sørg for, at du sender den i Authorization-headeren. Tjek for foranstillede mellemrum eller tastefejl.
429 For mange anmodninger betyder, at du ramte hastighedsbegrænsningen. Reducer din anmodningsfrekvens eller øg intervallet mellem kald. Brug eksponentiel backoff for gentagelser. Dette forhindrer, at serveren overbelastes.
400 Bad Request skyldes ofte ugyldig JSON. Sørg for, at din payload matcher det forventede schema. Tjek for manglende obligatoriske felter som messages eller model. Brug GET-endpointet til at verificere modeltilgængelighed.
500 Internal Server Errors er sjældne, men mulige. Prøv anmodningen igen efter en kort forsinkelse. Hvis problemet vedvarer, skal du kontakte support. Vores logs kan hjælpe med hurtigt at identificere roden til problemet.
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)
Næste skridt: Testning af din uncensored-model
Start med en simpel tekstgenereringsanmodning. Send en kort prompt og verificer responsformatet. Tjek, at streaming fungerer korrekt. Sørg for, at funktionkald integreres problemfrit med din kode.
Overvåg dit tokenforbrug nøje. Forudbetalingsmodellen opkræver kun for faktiske tokens. Fejl er gratis. Dette tillader sikker eksperimentation. toppede op din kredit med krypto, når det er nødvendigt.
Test edge-cases som lange kontekster og komplekse værktogsdefinitioner. Verificer, at den ubegrænsede model håndterer alsidige emner. Sørg for, at din applikation håndterer delvise svar korrekt. Dette forbereder dig på produktionsbrug.
Tilmeld dig med Google eller e-mail. Få din API-nøgle øjeblikkeligt. Intet telefonnummer kræves. Begynd at teste med det samme med $0.50 i prøvekredit. Dette giver dig en risikofri måde at evaluere tjenesten på.
Ofte stillede spørgsmål
Er dette det officielle Grok API?
Nej, dette er en uafhængig tjeneste. Vi serverer ikke Grok eller en anden udbyders model. Vi leverer en distinkt uncensored large language model, der er kompatibel med OpenAI API-specifikationen. Du kan bruge dine eksisterende OpenAI-kompatible klienter til at oprette forbindelse til vores tjeneste.
Hvordan betaler jeg for API'en?
Vi bruger et forudbetalt kreditsystem toppede op med kun krypto. Du kan betale med USDT på TRC20-netværket eller USDC på Base-netværket. Minimum top-ups starter ved $20. Din kredit udløber aldrig, og du betaler kun for de tokens, du faktisk bruger.
Hvad er størrelsen på context window?
Vores model understøtter et kontekstvindue på 100,000 tokens. Dette inkluderer både input-prompten og den genererede completion. Du kan indstille det maksimale antal output-tokens pr. anmodning til op til 16.000 tokens. Standard max tokens er 2.048.
Afværg modellen indhold?
Modellen er ucensureret til lovligt voksenbrug. Den nægter ikke kontroversielle, fiktive eller sikkerhedsforsknings-emner. Den eneste faste grænse er, at seksuelt indhold, der involverer mindreårige, altid nægges. Du får rå output uden skjulte corporate-filtre.
Få din API-nøgle nu
Registrer, kopier din nøgle, og opdater din base-URL. Det er alt den konfiguration, der kræves.