Grok API-integrationsguide
Du behöver ett pålitligt, obegränsat API för dina LLM-arbetsflöden utan företagsfiltrering eller månadsprenumerationströtthet. Denna guide förklarar hur du integrerar en obegränsad modell med standard OpenAI-kompatibla protokoll, vilket säkerställer att du får rå textgenerering för vuxen- eller obegränsade användningsfall. Vi bryter ner de tekniska stegen för att få dina förfrågningar att fungera korrekt.
Senast uppdaterad
Viktiga slutsatser
Använd standard POST /v1/chat/completions-slutpunkter för att skicka text och ta emot råa svar utan dolda avslag.
Konfigurera streaming via Server-Sent Events för att hantera långa utmatningar effektivt utan att blockera din applikationstråd.
Utnyttja funktionsanrop och JSON-läge för strukturerad dataextraktion medan du behåller en obegränsad modellkontext.
Övervaka tokenanvändningen noggrant eftersom prissättningen är förbetald och baseras strikt på antalet in- och utdatatokens.
Varför använda ett osensurerat Grok API-alternativ?
Direkt API-åtkomst tillämpar ofta strikta innehållsfilter som blockerar laglig vuxentidning eller kontroversiella ämnen. Många leverantörer döljer dessa vägran djupt i sina svarsstrukturer. En ocensurerad modell levererar rå inferensdata för alla lagliga användningsfall. Du får hela utmatningen utan att det korporativa säkerhetslagret blandar sig.
Företagsklassade API:er ändrar ofta sina filterlogiker utan föregående meddelande. Detta bryter nedströmsapplikationer som är beroende av specifika innehållstyper. En dedikerad ofiltrerad tjänst tar bort denna osäkerhet. Dina prompter returnerar exakt vad modellen genererar.
Överväg skillnaden mellan ett chattgränssnitt och ett rått API. Chattgränssnittet kan dölja nyanserade utdata. API:et exponerar hela tokenströmmen. Denna transparens är kritisk för utvecklare som bygger specialiserade verktyg.
Vårt tjänst opererar oberoende. Vi serverar inte Grok eller någon annan leverantörs modell. Vi tillhandahåller en distinkt uncensored stor språkmodell. Den körs på våra egna servrar. Gränssnittet förblir bekant för OpenAI-användare.
Viktiga fördelar
- Inga månadliga prenumerationavgifter.
- Transparent förbetald fakturering.
- Raw-utdata för lagligt vuxeninnehåll.
- Inga dolda avslag för kontroversiella ämnen.
Förstå API-endpunktens struktur
Två slutpunkter hanterar all kommunikation: POST /v1/chat/completions och GET /v1/models. Dessa följer OpenAI API:s standard. Du skickar en JSON-payload med dina system- och användarmeddelanden. Servern returnerar ett JSON-svar med den genererade texten.
GET-slutpunkten listar tillgängliga modeller. Den bekräftar att din anslutning är giltig. Använd detta för att verifiera att ditt API-nyckel fungerar innan du skickar tunga belastningar. Den visar också det modell-ID du måste inkludera i dina förfrågningar.
Vår bas-URL är HTTPS://api.isgrokunfiltered.com/v1. Detta ersätter standard OpenAI-URL:en i din klientkonfiguration. Modell-ID:t att skicka är "uncensored". Detta säkerställer att du träffar rätt server.
Autentisering använder en Bearer-token i Authorization-headern. Inkludera din API-nyckel direkt. Inga komplexa OAuth-flöden krävs. Denna enkelhet minskar integreringstiden avsevärt.
Slutpunktsöversikt
| Metod | Sökväg | Function |
|---|---|---|
| POST | /v1/chat/completions | Genererar textsvar |
| GET | /v1/models | Listar tillgängliga modeller |
Konfigurera din klient för strömning
Aktivera strömning genom att ställa in stream-parametern till true i din begärans kropp. Detta returnerar Server-Sent Events (SSE) istället för ett enda JSON-objekt. Varje event innehåller en delvis chunk av svaret. Du kan visa text till användare i realtid.
Streaming minskar den upplevda latensen för långa svar. Användare ser utdata när den genereras. Detta förbättrar upplevelsen för chattliknande gränssnitt. Det gör det också möjligt att avbryta begäran i förtid vid behov.
Varje chunk innehåller tokenanvändningsdata i den sista händelsen. Du kan spåra in- och utmatningstokens noggrant. Detta hjälper dig att övervaka din förbetala kreditbalans. Fel under streaming förbrukar fortfarande tokens för bearbetad data.
Hantera SSE-formatet korrekt. Analysera varje rad som börjar med "data: ". Ignorera den slutliga "[DONE]"-händelsen. Detta säkerställer att din applikation bearbetar varje 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)
Hantera funktionsanrop i osensurerat läge
Function calling låter din applikation exekvera kod baserat på modellens output. Skicka en lista med verktyg i begäran. Modellen returnerar en tool_calls-array istället för vanlig text. Din kod exekverar funktionen och skickar tillbaka resultatet.
Detta fungerar sömlöst med vår obegränsade modell. Modellen vägrar inte anropa funktioner baserat på innehållstyp. Den fokuserar på den logiska strukturen i förfrågan. Detta är idealiskt för komplexa dataextraktionsuppgifter.
Använd JSON-läge för att upprätthålla strikta utdataformat. Ställ in response_format till json_object. Modellen returnerar endast giltig JSON. Detta minskar parseringsfel i ditt backend. Det säkerställer konsekventa datastrukturer.
Kombinera funktionsanrop med strömning för dynamiska interaktioner. Du kan börja exekvera funktioner medan modellen fortfarande genererar. Detta skapar en mycket responsiv applikation. Den omöblerade modellen hanterar mångfaldiga funktionsdefinitioner utan 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 av tokenkostnader för långa kontexter
Kontextrutan stöder upp till 100 000 tokens. Detta inkluderar både prompt och svar. Längre kontexter förbrukar mer förbetalt kredit. Övervaka din tokenanvändning för att undvika oväntade avgifter.
Inmatningstoken kostar $0.15 per miljon. Utmatningstoken kostar $0.50 per miljon. Utmatningstoken är avsevärt dyrare. Optimer dina prompts för att minska storleken på inmatningen. Använd korta systeminstruktioner. Undvik att skicka onödig historik.
Ställ in en max_tokens-parameter för att kontrollera utmatningslängd. Standardvärdet är 2 048 tokens. Du kan öka detta upp till 16 000 tokens per förfrågan. Detta förhindrar att genereringen rinner iväg och sliter upp kredit snabbt.
Fel och avvisningar är gratis. Du betalar endast för lyckad tokengenerering. Detta skyddar dig från slösa utgifter på misslyckade förfrågningar. Håll koll på din balans regelbundet för att hålla dig informerad.
Prissättningsuppdelning
- Inmatning: $0,15 / 1M tokens
- Utdata: $0,50 / 1M token
- Max utdata: 16,000 tokens
- Kontextruta: 100 000 tokens
Inställningar för begränsningar för begäranderänta och parallellitet
Varje API-nyckel tillåter 300 förfrågningar per minut. Denna gräns gäller globalt för din nyckel. Högfrekventa applikationer måste hantera sin förfrågningshastighet noggrant. Att överskrida gränsen returnerar ett 429 Too Many Requests-fel.
Du kan ha upp till 8 samtidiga anrop per nyckel. Detta möjliggör parallell bearbetning av oberoende uppgifter. Hantera koncurrentsen för att undvika att nå hastighetsbegränsningen. Fördela anrop över tidsintervall.
Den maximala storleken på begärans kropp är 8 MB. Stora laster med omfattande historik kan överskrida detta. Komprimera ditt indata eller klippa av gamla meddelanden. Detta säkerställer att dina begäranden bearbetas framgångsrikt.
Du kan bara ha en aktiv nyckel per konto. Om du tappar din nyckel, generera en ny. Den gamla nyckeln blir omedelbart ogiltig. Detta förenklar säkerhetshanteringen. Byt nycklar regelbundet för ökad säkerhet.
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."}]
}'
Migrera dina befintliga Grok API-nycklar
Att migrera till vårt API kräver att du ändrar bas-URL:en och modell-ID:et. Din befintliga klientkodsstruktur förblir i huvudsak densamma. Uppdatera bas-URL:en till HTTPS://api.isgrokunfiltered.com/v1. Ändra modell-ID:et till "uncensored".
Felsökning av vanliga integrationsfel
401 Obehöriga fel indikerar en ogiltig eller utgången API-nyckel. Verifiera din nyckel i dashboarden. Se till att du skickar den i Authorization-huvudet. Kontrollera att det inte finns ledande mellanslag eller stavfel.
429 För många begäranden betyder att du har träffat hastighetsbegränsningen. Minska din begärandefrekvens eller öka intervallet mellan anrop. Använd exponentiell backoff för försök. Detta förhindrar att servern överbelastas.
400 Bad Request beror ofta på ogiltig JSON. Se till att din payload matchar det förväntade schemat. Kontrollera att obligatoriska fält som messages eller model inte saknas. Använd GET-slutpunkten för att verifiera modelltillgänglighet.
500 Internt serverfel är sällsynta men möjliga. Försök igen efter en kort fördröjning. Om problemet kvarstår, kontakta supporten. Våra loggar kan hjälpa till att snabbt identifiera rotorsaken.
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ästa steg: Testning av din obegränsade modell
Börja med en enkel textgenereringsförfrågan. Skicka en kort prompt och verifiera svarsformatet. Kontrollera att strömning fungerar korrekt. Se till att funktionsanrop integreras smidigt med din kod.
Övervaka din tokenförbrukning noggrant. Förbetalsmodellen debiterar endast för faktiska tokens. Fel är gratis. Detta möjliggör säker experiment. Fyll på din kredit med krypto vid behov.
Testa kantfall som långa kontexter och komplexa verktygsdefinitioner. Verifiera att den obegränsade modellen hanterar mångfaldiga ämnen. Se till att din applikation hanterar delvisa svar korrekt. Detta förbereder dig för produktionsanvändning.
Registrera dig med Google eller e-post. Få din API-nyckel direkt. Inget telefonnummer krävs. Börja testa direkt med $0.50 testkredit. Detta ger dig en riskfri metod för att utvärdera tjänsten.
Vanliga frågor
Är detta det officiella Grok API:t?
Nej, detta är en oberoende tjänst. Vi serverar inte Grok eller någon annan leverantörs’ modell. Vi tillhandahåller en distinkt censorfri stor språkmodell som är kompatibel med OpenAI API-specifikationen. Du kan använda dina befintliga OpenAI-kompatibla klienter för att ansluta till vår tjänst.
Hur betalar jag för API:et?
Vi använder ett förbetalt kreditsystem som laddas upp endast med krypto. Du kan betala med USDT på TRC20-nätverket eller USDC på Base-nätverket. Minsta laddningar börjar på $20. Din kredit löper aldrig ut, och du betalar bara för de tokens du faktiskt använder.
Vilken är storleken på contextfönstret?
Vår modell stöder ett contextfönster på 100 000 tokens. Detta inkluderar både input-prompten och den genererade completionen. Du kan ställa in max output-tokens per begäran till upp till 16 000 tokens. Standard max tokens är 2 048.
Avvisar modellen innehåll?
Modellen är censurfri för laglig vuxenanvändning. Den vägrar inte kontroversiella, fiktiva eller säkerhetsforskningsämnen. Den enda strikta gränsen är att sexuellt innehåll som involverar minderåriga alltid vägras. Du får råa utdata utan dolda företagsfilter.
Skaffa din API-nyckel nu
Registrera dig, kopiera din nyckel, uppdatera din bas-URL. Det är all konfiguration som krävs.