fr ▾
Commencer maintenant
Isgrokai UncensoredDocumentation de l'API pour les Modèles sans censuresans censure

Documentation de l'API pour les Modèles sans censure

Intégrez cette API sans censure dans votre code client compatible OpenAI existant en moins d'une minute. Nous fournissons une couche d'inférence directe et respectueuse de la vie privée qui gère la génération de texte sans refus de contenu.

par 1M tokens d'entrée$0.15
Tokens de sortie / 1M$0.50
contexte de tokens100,000
crédit d'essai$0.50
requêtes par minute300

Authentification et URL de base

Commencez par générer votre clé via le tableau de bord. Utilisez l'URL de base officielle et définissez le X-Api-Key header. Nous ne demandons pas de numéro de téléphone pour l'inscription, et votre clé s'affiche immédiatement.

curl https://api.isgrokaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
  }'

Chaque compte prend en charge une clé active. Si vous en générez une nouvelle, l'ancienne clé est remplacée instantanément. Cela maintient votre intégration simple et sécurisée sans gérer plusieurs identifiants.

Point de terminaison Chat Completions

Envoyez une requête POST au point de terminaison des complétions de chat. L'ID du modèle est toujours uncensored. Nous ne servons qu'un seul modèle open-source, optimisé pour le raisonnement libre.

from openai import OpenAI

client = OpenAI(base_url="https://api.isgrokaiuncensored.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)

Vous n'avez pas besoin de changer de SDK. Notre API est entièrement compatible avec OpenAI. Il vous suffit de mettre à jour votre base URL et votre clé API dans la configuration de votre client.

Réponses en streaming et consommation

Activez le streaming en définissant stream: true. Vous recevez des tokens Server-Sent Events (SSE). Le dernier chunk contient les statistiques complètes 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)

Cette approche est idéale pour les mises à jour d'interface utilisateur en temps réel. Vous n'attendez pas que la réponse entière arrive avant d'afficher le texte. Les erreurs lors du streaming sont gérées élégamment par le client.

Appel de fonction et mode JSON

Définissez les outils dans le corps de votre requête pour l'appel de fonctions. Vous pouvez également forcer la sortie JSON en utilisant response_format défini à json_object.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.isgrokaiuncensored.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);

Ces fonctionnalités fonctionnent exactement comme documenté dans la spécification OpenAI. Votre logique de parsing existante reste valide. Nous n'ajoutons pas de champs personnalisés qui cassent les clients standard.

Paramètres : Température et Top P

Maîtrisez l'aléatoire avec temperature et top_p. Vous pouvez également définir seed pour des sorties reproductibles. Ces paramètres sont standardisés sur les APIs compatibles OpenAI.

curl https://api.isgrokaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
  }'

Ajustez ces valeurs pour régler la créativité. Des températures plus élevées produisent des réponses plus diversifiées. Des valeurs plus basses rendent les sorties plus déterministes. Nous ne masquons pas ces contrôles derrière un abonnement premium.

Limites, Erreurs et Fenêtre de contexte

La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion combinées. La sortie maximale est de 16 000 tokens par requête. Vous êtes limité à 300 requêtes par minute.

curl https://api.isgrokaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
  }'

Les erreurs comme 401 indiquent une clé invalide. 402 signifie que vous n'avez pas de crédit. 429 signale une limite de débit. Ce sont des codes HTTP standard. Nous n'utilisons pas de formats d'erreur personnalisés.

Questions fréquentes

L'API sans filtre est-elle gratuite pour les développeurs ?

Non, il n’est pas gratuit. Vous payez par token avec un crédit crypto prépayé. Les erreurs et les refus sont gratuits. Il n’y a pas de frais d’abonnement mensuel. Le crédit n’expire jamais.

Que se passe-t-il si je touche la limite de taux ?

Vous recevez un code d'état 429. La limite est de 300 requêtes par minute par clé. Vous pouvez mettre à niveau votre plan ou attendre la réinitialisation de la fenêtre. Il n'y a pas de frais supplémentaires.

Le modèle refuse-t-il le contenu ?

Il ne refuse que le contenu sexuel impliquant des mineurs. Tout autre contenu adulte légal est autorisé. Nous n'entraînons pas nos modèles sur vos invites. Vos données restent privées.

Obtenez votre clé API maintenant

Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. C'est tout le processus.

Commencer maintenant