- GrokBezcenzury
- Guide de démarrage rapide pour les développeurs
Guide de démarrage rapide pour les développeurs
Connectez-vous au LLM sans censure via l'API compatible OpenAI. Ce guide couvre l'URL de base, l'authentification et les structures de requête principales.
Prérequis : clé et URL de base
Le base_url est https://api.grokbezcenzury.com/v1. Vous avez besoin d'une clé API valide pour l'autorisation. La clé apparaît immédiatement après votre inscription avec Google ou e-mail.
Envoi de votre première requête
Envoyez une requête POST à /v1/chat/completions. Utilisez l'ID de modèle uncensored pour la réponse.
curl https://api.grokbezcenzury.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 200 lines of Python code"}]
}'
Intégration du SDK Python
Initialisez le client avec l'URL de base et la clé. Définissez le modèle sur uncensored. Le SDK gère automatiquement la sérialisation.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokbezcenzury.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)
Installation du SDK Node
Configurez le client pour pointer vers notre URL de base. Transmettez l'ID du modèle uncensored dans votre appel de complétion.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokbezcenzury.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);
Réponses en streaming avec SSE
Définir stream: true pour recevoir des Server-Sent Events. Le dernier chunk inclut les statistiques d'utilisation des tokens.
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)
Limites, Erreurs et Contexte
La fenêtre de contexte est de 100 000 tokens. Vous obtenez une erreur 401 avec une clé invalide. Une erreur 402 signifie qu'il ne reste plus de crédit. Une erreur 429 indique que vous avez atteint la limite de 300 requêtes par minute.
Questions fréquemment posées
Quelle est l'URL de base pour l'API grok bez cenzury ?
L'URL de base est HTTPS://api.grokbezcenzury.com/v1. Cela fonctionne avec les clients standard compatibles OpenAI.
Comment gérer les réponses en streaming ?
Définissez le paramètre stream sur true. Vous recevez des événements envoyés par le serveur, le dernier fragment contenant les données d'utilisation.
Que se passe-t-il si je dépasse la limite de taux ?
Vous recevez une erreur 429. La limite est de 300 requêtes par minute par clé.
Accédez à votre clé API en quelques secondes
Inscrivez-vous, récupérez votre clé et mettez à jour le point de terminaison. C'est tout ce qu'il y a à faire.