fr ▾
2026-10-30gptsemfiltro.comsans censure
Gptsemfiltro

API LLM sans censure, compatible OpenAI

Obtenez votre clé

Documentation API GPT sem filtro

Intégrez notre API IA uncensored dans votre pile existante en changeant une seule URL de base. Obtenez un endpoint compatible OpenAI qui n’accepte aucun refus pour le contenu adulte légal, à partir d’un essai de $0.50.

URL de base et authentification

Pointez votre client vers https://api.gptsemfiltro.com/v1 et envoyer votre clé dans le Authorization header. Cette URL de base fonctionne avec les SDK OpenAI officiels et tout client compatible OpenAI. Vous obtenez une clé active par compte, que vous pouvez remplacer si nécessaire. Les erreurs et les refus ne consomment pas votre solde, vous pouvez donc tester librement. L'ID du modèle à envoyer est uncensored, un modèle open-source ajusté pour des réponses sans restriction.

curl https://api.gptsemfiltro.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the steps to compile a C program"}]
  }'

Point de terminaison Chat Completions

Envoyer des messages à POST /v1/chat/completions et recevoir des réponses textuelles. Ce point de service prend en charge temperature, top_p, stop, seed, presence_penalty, et frequency_penalty. Le modèle gère une fenêtre de contexte de 100 000 tokens, combinant prompt et complétion. La sortie maximale est de 16 000 tokens par requête, ou 2 048 si vous omettez max_tokens. Vous pouvez activer le mode JSON avec response_format défini à json_object pour des données structurées. L'appel de fonctions est également pris en charge via le paramètre tools.

from openai import OpenAI

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

Streaming avec Server-Sent Events

Activez le streaming en définissant stream: true dans votre requête. L'API renvoie des Server-Sent Events (SSE) pour la livraison de tokens en temps réel. Le dernier chunk inclut les statistiques complètes d'utilisation des tokens pour la requête. Cette méthode réduit la latence perçue pour les réponses longues, ce qui est utile lors de la génération de récits étendus ou de code. Vous pouvez interrompre le flux plus tôt si le client se déconnecte. Le modèle ne refuse pas le contenu en fonction des filtres standard, attendez-vous donc à une sortie cohérente même pour les cas limites.

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)

Appel de fonction et mode JSON

Utilisez le tools paramètre pour définir les fonctions que le modèle peut appeler. Cela permet des interactions structurées où le modèle génère des arguments pour votre logique backend. Vous pouvez également forcer une sortie JSON en utilisant response_format pour une analyse stricte. Ces deux fonctionnalités fonctionnent avec le modèle uncensored sans coût supplémentaire. Définissez le schéma de votre outil dans le corps de la requête, et le modèle répondra par des appels de fonction si nécessaire. C'est idéal pour créer des agents ou automatiser des flux de travail nécessitant une extraction de données précise.

Limites de débit et quotas

Chaque clé API est limitée à 300 requêtes par minute et 8 requêtes simultanées. La taille maximale du corps de la requête est de 8 Mo. Si vous dépassez ces limites, vous recevrez un code d'état 429. Les échecs d'authentification renvoient 401, et un crédit insuffisant renvoie 402. Votre crédit prépayé est facturé en fonction de l'utilisation réelle des tokens, et les erreurs sont gratuites. La fenêtre de contexte de 100 000 tokens permet une longue histoire de conversation sans troncature immédiate. Surveillez votre utilisation via le tableau de bord pour gérer votre budget efficacement.

Tarification et recharge

Les jetons d'entrée coûtent 0,15 $ par 1M, et les jetons de sortie coûtent 0,50 $ par 1M. Vous pouvez recharger avec USDT (TRC20) ou USDC (Base) en montants entiers de 20 $ à 500 $. Un crédit bonus s'applique : +5 % à partir de 50 $, +10 % à partir de 100 $, et +15 % à partir de 200 $. Le crédit n'expire jamais, et vous pouvez ajouter des fonds à tout moment. Le crédit d'essai de 0,50 $ est disponible pour les nouveaux comptes. Aucun abonnement ni frais mensuel n'est requis, ce qui en fait une option transparente pour les développeurs.

Node.js

import OpenAI from "openai";

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

Questions fréquemment posées

S'agit-il de l'API officielle GPT sans filtre ?

Non, nous sommes un service indépendant exécutant notre propre modèle sans filtre. Nous ne sommes pas affiliés à OpenAI, Google ou à tout autre fournisseur. Notre API est compatible avec les SDK OpenAI mais utilise une architecture de modèle différente.

Que se passe-t-il si je manque de crédit ?

Vous recevrez une erreur 402 sur les requêtes suivantes. Vous pouvez recharger avec de la crypto à tout moment. Votre crédit existant n'expire pas, vous pouvez donc ajouter des fonds quand vous êtes prêt à continuer.

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

Le modèle est sans censure pour un usage adulte légal. Il ne refuse pas le contenu en fonction des filtres standards. Toutefois, il refusera les requêtes impliquant du contenu sexuel avec des mineurs. Il s'agit d'une limite stricte qui s'applique toujours.

Obtenez votre clé API

Inscrivez-vous, copiez la clé et mettez à jour votre URL de base. La configuration est terminée.

Obtenez votre clé