Groq api Snelstart
Verbind je ongecensureerde LLM snel met de groq API met standaard OpenAI-compatible tools. Deze gids behandelt authenticatie, basisverzoeken en streaming met het 'uncensored' model.
Vereisten en afhankelijkheden
Genereer eerst uw groq API-sleutel op het dashboard. U kunt inloggen met Google of een e-mailadres en wachtwoord gebruiken. Er is geen telefoonnummer nodig. De sleutel verschijnt direct om te kopiëren en plakken.
Zorg ervoor dat je omgeving de officiële OpenAI SDK's ondersteunt. Onze base URL is HTTPS://api.apigroq.com/v1. Dit werkt met elke client die standaard OpenAI-eindpunten accepteert. Je hoeft geen extra middleware te installeren.
Authenticeren van uw groq API-sleutel
Voer uw sleutel in de Authorization-header in als Bearer-token. Dit verifieert elk verzoek naar de ongecensureerde AI-service. Als de sleutel ongeldig is, ontvangt u een 401-fout. Als u geen tegoed heeft, ontvangt u een 402-fout.
- Header:
Authorization: Bearer YOUR_API_KEY - Stel sleutels niet bloot in client-side code.
Je eerste completion versturen
Stuur een POST-verzoek naar /v1/chat/completions. Gebruik het model-ID uncensored. Dit model antwoordt zonder refusies voor wettelijk volwassen inhoud, stel top_p na 1 en temperature na 0 voor consistente resultaten.
curl https://api.apigroq.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list dependencies in requirements.txt"}]
}'De respons retourneert alleen tekst. Er worden geen embeddings of afbeeldingen gegenereerd. Fouten verbruiken je vooruitbetaalde tegoed niet.
Stream-antwoorden verwerken
Gebruik Server-Sent Events voor realtime tokenlevering. Stel stream: true in je request. Elke chunk bevat gedeeltelijke tekst. De laatste chunk bevat tokenverbruiksgegevens.
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)Deze aanpak vermindert de waargenomen latentie voor grote responsen. Uw client moet de data: prefix en parseer JSON-objecten.
Python SDK Integratie
Installeer de officiële OpenAI Python-pakket. Configureer de client met onze basis-URL en je sleutel. Hiermee kun je de ongecensureerde LLM direct gebruiken zonder OpenRouter.
from openai import OpenAI
client = OpenAI(base_url="https://api.apigroq.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)De SDK verwerkt retries en JSON-parsing automatisch. Je kunt ook de JSON-modus inschakelen door response_format naar {"type": "json_object"}.
Node SDK en limieten
Gebruik de Node.js OpenAI-client op dezelfde manier. Stel de base URL in op ons eindpunt. Monitor je rate limits nauwlettend.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apigroq.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);Je bent beperkt tot 300 verzoeken per minuut per sleutel. Je kunt 8 gelijktijdige verzoeken uitvoeren. De request body moet onder de 8 MB blijven. Het contextvenster is 100,000 tokens in totaal. Maximaal 16,000 tokens output, tenzij anders gespecificeerd.
Veelgestelde vragen
Hoe genereer ik een groq API-sleutel voor deze uncensored service?
Ga naar het dashboard en klik op 'API-sleutel ophalen'. Je kunt je authenticeren via Google of e-mail/wachtwoord. De sleutel wordt direct weergegeven en kan worden gebruikt met elke OpenAI-compatible SDK.
Wat gebeurt er als ik de frequentielimiet van de groq API raak?
U ontvangt een 429-statuscode. De limiet is 300 verzoeken per minuut per sleutel. U kunt ook 8 gelijktijdige verzoeken uitvoeren. Wacht een moment en probeer opnieuw met exponentiële backoff.
Welke betaalmethoden accepteren jullie?
Alleen crypto: USDT op TRC20 of USDC op Base, elk geheel bedrag van $20 tot $500. Bonuskrediet geldt vanaf $50.
Haal je API-sleutel op in enkele minuten
Meld je aan, haal je sleutel op en stel je basis-URL in. Dat is alle configuratie die nodig is.