FR ▾
Obtenir une clé API

API Grok sans censure : comment utiliser les modèles sans censure avec les SDK Grok

L'approche API Grok sans censure permet aux développeurs de remplacer les clients standards compatibles OpenAI pour appeler un modèle de langage large sans filtre, évitant ainsi les refus de contenu typiques des principaux fournisseurs. En utilisant un seul modèle sans censure conçu à cet effet via une API REST standard, vous prenez le contrôle direct du comportement des réponses sans la complexité du routage des modèles ou des SDK spécifiques à un fournisseur.

Mis à jour le

Points clés

  • Notre API utilise le format standard de chat-completions d'OpenAI, et non un protocole spécifique à Grok, garantissant une large compatibilité avec les clients.
  • Le modèle est sans censure pour les sujets adultes légaux et controversés, avec une limite stricte uniquement sur le contenu sexuel impliquant des mineurs.
  • La tarification est transparente à 0,25 $ par 1 million de tokens d'entrée et 1,00 $ par 1 million de tokens de sortie, avec des recharges uniquement en crypto.
  • Aucun abonnement ni frais mensuels ; vous ne payez que pour l'utilisation réelle des tokens avec un crédit prépayé qui n'expire jamais.

Que signifie API Grok sans censure ?

Lorsque les développeurs évoquent le concept de grok api uncensored, ils cherchent souvent à contourner les filtres de contenu que les modèles commerciaux standards appliquent aux sujets légaux mais sensibles. Dans ce contexte, « sans censure » signifie que le modèle de langage large sous-jacent est ajusté pour répondre sans refuser les prompts controversés, adultes ou créatifs, à condition qu'ils ne soient pas illégaux. Cela diffère de la simple suppression de quelques mots-clés ; cela implique une architecture de modèle et des données d'entraînement optimisées pour la génération de sortie brute.

Notre service fournit exactement cela : un LLM hébergé unique qui ne refuse pas les sujets adultes légaux, fictifs ou liés à la recherche de sécurité. Ce n'est pas un wrapper autour de plusieurs fournisseurs. Il s'agit d'un seul modèle à poids ouverts exécuté sur nos propres serveurs. La principale distinction par rapport à une API commerciale standard est l'absence de refus polis pour les prompts limites. Cependant, il existe une limite de contenu stricte qui s'applique toujours : le contenu sexuel impliquant des mineurs est strictement refusé. Cela garantit que l'API reste utilisable pour le développement général tout en offrant le comportement brut que les développeurs recherchent pour des cas d'utilisation spécifiques.

Pourquoi utiliser un modèle sans censure avec les SDK Grok ?

Les développeurs intègrent souvent des modèles de langage large à l'aide de SDK standards car ils sont fiables, bien documentés et largement pris en charge. L'utilisation d'un modèle sans censure avec ces outils standards vous permet de conserver votre infrastructure existante tout en modifiant uniquement le comportement du modèle. L'avantage principal est la cohérence : vous n'avez pas besoin de réécrire la logique de votre application pour gérer différents formats de réponse ou codes d'erreur.

En utilisant un endpoint standard compatible OpenAI, vous pouvez intégrer ce modèle sans censure dans n'importe quel client qui attend une réponse de type chat-completions. Cela est particulièrement utile pour les tests A/B où vous souhaitez comparer les sorties filtrées et non filtrées à partir du même code source. Vous n'êtes pas limité à l'écosystème d'un seul fournisseur. Si vous construisez un chatbot, un générateur de contenu ou un outil de recherche, un modèle sans censure réduit la friction de l'ingénierie des prompts en supprimant le besoin de formuler les questions spécifiquement pour éviter les déclencheurs. Le modèle est conçu pour répondre directement, ce qui le rend idéal pour les applications où le ton et les taux de refus sont des facteurs critiques de l'expérience utilisateur.

Compatibilité avec les clients compatibles Grok

Un point de confusion courant est la différence entre « compatible Grok » et « compatible OpenAI ». Notre API est compatible OpenAI. Cela signifie qu'elle suit la même structure REST, les corps de requête JSON et les formats de réponse que l'API Chat d'OpenAI. La plupart des SDK LLM modernes, y compris ceux utilisés pour Grok ou d'autres fournisseurs, sont construits sur cette norme OpenAI. Par conséquent, vous pouvez utiliser exactement les mêmes clients Python ou Node.js pour appeler notre API sans censure en modifiant simplement l'URL de base et la clé API.

Cette approche évite le besoin de SDK spécifiques à un fournisseur qui peuvent introduire une complexité inutile. Vous n'avez pas besoin d'un « SDK Grok » spécial pour utiliser notre modèle. Tout client qui peut se connecter à un endpoint OpenAI peut se connecter au nôtre. Cela inclut les bibliothèques populaires comme openai pour Python ou @anthropic-ai/sdk (lorsqu'il est configuré pour les endpoints OpenAI) et divers wrappers Node.js. L'URL de base de notre service est https://api.uncensoredchat.cc/v1. Vous transmettez l'ID du modèle uncensored dans vos requêtes. Cette standardisation garantit que votre code reste portable et pérenne, quel que soit le fournisseur que vous choisissez pour héberger votre modèle.

Configuration pour les réponses sans censure

Pour obtenir les meilleurs résultats d'un modèle sans censure, vous devez configurer vos requêtes pour encourager des sorties directes et créatives. Les paramètres standards comme temperature, top_p et stop fonctionnent exactement comme dans l'API OpenAI. Une valeur de température plus élevée (par exemple, 0,7–1,0) augmentera l'aléatoire et la créativité des réponses, ce qui est souvent souhaitable pour les cas d'utilisation sans censure où vous souhaitez des réponses nouvelles ou moins prévisibles.

Vous pouvez également utiliser frequency_penalty et presence_penalty pour réduire les répétitions et encourager le modèle à explorer différents sujets au sein d'une seule réponse. L'appel de fonctions (outils) et le mode JSON (response_format: json_object) sont entièrement pris en charge. Cela signifie que vous pouvez utiliser le modèle sans censure pour l'extraction de données structurées ou l'exécution d'outils tout comme vous le feriez avec n'importe quel autre modèle. Le modèle ne refuse pas de générer du JSON ou d'exécuter des outils en fonction des filtres de contenu, permettant une intégration robuste des pipelines. Vous pouvez définir un seed pour des résultats reproductibles, ce qui est utile pour le débogage et les tests de votre intégration. Ces paramètres standards vous donnent un contrôle fin du comportement du modèle sans avoir besoin de paramètres propriétaires.

Limites de tokens et fenêtre de contexte

Comprendre les limites de tokens est crucial pour gérer les coûts et les performances. Notre modèle sans censure prend en charge une fenêtre de contexte de 100 000 tokens, qui inclut à la fois le prompt et la complétion. C'est significativement plus grand que de nombreux modèles standards, vous permettant de traiter de longs documents ou de maintenir des historiques de conversation étendus dans une seule requête.

La sortie maximale par requête est de 32 000 tokens. Si vous ne spécifiez pas le paramètre max_tokens, le modèle prendra par défaut 2 048 tokens. Cette limite s'applique à l'ensemble de la requête, vous devez donc tenir compte de la taille de vos prompts d'entrée. Par exemple, si vous envoyez un prompt de 10 000 tokens, vous pouvez recevoir jusqu'à 54 000 tokens de sortie, jusqu'à la limite stricte de 32 000. Cette flexibilité est idéale pour des tâches comme la synthèse de longs textes, la génération de code ou la rédaction d'articles détaillés. Le comptage des tokens est transparent, et vous pouvez surveiller l'utilisation via les en-têtes de réponse de l'API ou les données de streaming, vous assurant de rester dans votre budget et d'éviter une troncature inattendue.

Streaming de données avec les SDK Grok

Le streaming est essentiel pour construire des interfaces utilisateur réactives, surtout lors du traitement de grandes réponses. Notre API prend en charge les Server-Sent Events (SSE) pour le streaming. Lorsque vous activez le streaming, le modèle retourne les tokens au fur et à mesure de leur génération, vous permettant d'afficher la sortie en temps réel. Cela est particulièrement utile pour les applications de chat où la latence est importante.

from openai import OpenAI

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

Lors du streaming, le dernier fragment de la réponse contient l'utilisation totale des tokens pour la requête. Cela vous permet de suivre les coûts et de surveiller l'utilisation sans effectuer d'appel API séparé. Le format de streaming est identique au format de streaming d'OpenAI, donc tout SDK qui gère le streaming OpenAI fonctionnera avec notre API sans censure. Vous pouvez facilement intégrer cela dans votre logique de streaming existante en mettant à jour l'URL de base. Cela garantit que votre expérience utilisateur reste fluide et cohérente, que vous utilisiez un modèle filtré ou sans censure.

Efficacité des coûts par rapport à Grok

La tarification des APIs LLM peut varier considérablement selon le fournisseur et la taille du modèle. Notre API sans censure offre un modèle de crédit prépayé transparent sans frais mensuels. Le coût est de 0,25 $ par 1 million de tokens d'entrée et de 1,00 $ par 1 million de tokens de sortie. Cette tarification est simple et s'applique à toutes les requêtes, y compris le streaming et le non-streaming.

import OpenAI from "openai";

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

Contrairement à certains fournisseurs qui facturent en fonction des niveaux de modèle ou de la vitesse, nous facturons en fonction de l'utilisation réelle des tokens. Les erreurs et les refus sont gratuits, vous ne payez que pour ce que le modèle génère. Le crédit prépayé n'expire jamais, et vous pouvez recharger avec de la crypto. Ce modèle est souvent plus rentable pour les développeurs ayant des schémas d'utilisation variables. Vous n'avez pas besoin de prédire votre volume mensuel ou de payer pour une capacité inoccupée. L'absence de frais d'abonnement signifie que vous pouvez commencer petit et évoluer selon les besoins, ce qui est idéal pour les startups et les développeurs individuels qui souhaitent contrôler précisément leurs coûts.

Pour commencer avec Uncensored Chat

Pour commencer avec notre API sans censure est simple. Vous pouvez vous inscrire avec votre compte Google ou en fournissant un e-mail et un mot de passe. Aucun numéro de téléphone n'est requis. Une fois que vous avez créé un compte, vous recevrez immédiatement une clé API. Cette clé est utilisée pour authentifier vos requêtes à l'API.

curl https://api.uncensoredchat.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Vous pouvez commencer à faire des requêtes en pointant votre SDK vers notre URL de base : https://api.uncensoredchat.cc/v1. Utilisez l'ID du modèle uncensored dans vos requêtes. Vous pouvez recharger votre crédit en utilisant USDT (TRC20) ou USDC (Base) avec des montants compris entre 10 $ et 500 $. Les nouveaux comptes reçoivent 0,50 $ de crédit d'essai valable 7 jours, sans carte bancaire nécessaire. Cela vous permet de tester l'API en profondeur avant de vous engager dans une recharge plus importante. L'API prend en charge jusqu'à 300 requêtes par minute et 8 requêtes simultanées par clé, ce qui est suffisant pour la plupart des charges de travail de développement et de production.

Questions et réponses

Le modèle sans censure est-il identique à Grok ?

Non, notre modèle est un modèle à poids ouverts exécuté sur nos propres serveurs, distinct de Grok, GPT ou de tout autre modèle de fournisseur. Il est compatible avec le format du SDK Grok (qui est compatible OpenAI) mais n'est pas un modèle Grok en soi.

Puis-je utiliser le SDK Python officiel de Grok ?

Oui, si le SDK est compatible OpenAI. Vous pouvez utiliser le SDK Python standard d'OpenAI ou tout wrapper qui prend en charge le format d'endpoint OpenAI. Il vous suffit de modifier l'URL de base pour la nôtre et de définir l'ID du modèle sur « uncensored ».

Que se passe-t-il si le modèle refuse un prompt ?

Les refus sont rares mais peuvent survenir si le contenu viole la limite stricte concernant le contenu sexuel impliquant des mineurs. Les autres refus sont généralement basés sur l'entraînement du modèle ou le contexte spécifique. Les prompts refusés ne sont pas facturés s'il s'agit d'erreurs, mais si le modèle génère une réponse, les tokens sont comptabilisés.

Comment payer pour l'API ?

Nous acceptons uniquement les cryptomonnaies : USDT sur le réseau TRC20 ou USDC sur le réseau Base. Vous pouvez recharger avec n'importe quel montant entier compris entre 10 $ et 500 $. Le crédit ne expire jamais, et vous pouvez obtenir un bonus en rechargeant des montants plus élevés.

Votre clé est à un formulaire de vous

Créez un compte, copiez la clé, modifiez l'URL de base. C'est toute la configuration.

Obtenir une clé API