Documentation de l'API : Guide de démarrage rapide
Intégrez vos requêtes de modèle sans censorship dans notre API compatible OpenAI sans friction. Utilisez des SDK standards pour générer du texte à partir de notre modèle unique respectueux de la vie privée.
URL de base et authentification
Utilisez notre URL de base et injectez votre clé API dans le Authorization header pour commencer à envoyer des requêtes. Nous fournissons un point de terminaison unique qui accepte les payloads OpenAI standard, vous n'avez donc pas besoin de réécrire la logique de votre intégration. Inscrivez-vous via Google ou e-mail pour recevoir votre clé instantanément sans numéro de téléphone. La clé authentifie votre compte auprès de nos serveurs pour chaque appel que vous effectuez.
- URL de base :
https://api.geminisincensura.com/v1 - ID du modèle :
uncensored
Vous pouvez faire tourner votre clé à tout moment en en générant une nouvelle, ce qui invalide immédiatement le jeton précédent.
curl https://api.geminisincensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "explain how to configure the proxy endpoint"}]
}'
L'endpoint Chat Completions
Envoyez une requête POST à /v1/chat/completions pour recevoir des réponses textuelles de notre modèle sans censure. Ce point de terminaison gère tous vos besoins conversationnels standards avec une fenêtre de contexte de 100 000 tokens pour l'invite et la complétion combinées. Vous pouvez définir une sortie maximale de 16 000 tokens, ou laisser le modèle par défaut à 2 048 tokens. Le modèle répond sans refuser les sujets adultes légaux, fictifs ou controversés, vous offrant une véritable liberté pour votre cas d'utilisation. Les erreurs et les refus ne consomment pas votre crédit prépayé.
from openai import OpenAI
client = OpenAI(base_url="https://api.geminisincensura.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)
Réponses en streaming via SSE
Diffusez les réponses en temps réel à l'aide de Server-Sent Events (SSE) pour réduire la latence perçue pour vos utilisateurs. Chaque chunk contient le delta de texte, et le dernier chunk inclut les statistiques complètes d'utilisation des tokens pour une transparence de facturation. Cette méthode fonctionne parfaitement avec les SDK OpenAI standard en activant le streaming dans la configuration de votre client. Vous obtenez un retour immédiat pendant que le modèle génère des sorties plus longues jusqu'à la limite de 16,000 tokens.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.geminisincensura.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);
Appel de fonction et outils
Activez l'extraction de données structurées en utilisant le tools le paramètre dans votre charge utile de requête. Le modèle prend en charge les définitions d'outils et peut choisir de les appeler en fonction de votre tool_choice paramètres. Cette fonctionnalité vous permet de créer des agents qui interagissent avec des systèmes externes ou qui imposent des structures de données spécifiques. Le mode JSON est également disponible via response_format pour un formatage de sortie strict sans surcharge d'outils.
Mode JSON et format de réponse
Forcez le modèle à produire un JSON valide en définissant response_format à {"type": "json_object". Cela garantit un analyse prévisible pour vos applications sans nécessiter de post-traitement. Le modèle respecte le schéma que vous fournissez, ce qui le rend fiable pour les intégrations backend. Vous pouvez combiner cela avec les paramètres de température et de top_p pour contrôler la créativité tout en maintenant l'intégrité structurelle.
Limites de débit et contraintes
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, ce qui est suffisant pour la plupart des interactions à contexte long. Si vous dépassez ces limites, vous recevrez un code d'état 429. Les clés invalides renvoient une erreur 401, et un crédit insuffisant renvoie une erreur 402. Votre crédit prépayé n'expire jamais, vous pouvez donc suspendre l'utilisation sans perdre de fonds. La fenêtre de contexte prend en charge jusqu'à 100 000 tokens au total, permettant une longue histoire de conversation.
Streaming
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)Support
Quel est le mot-clé principal pour cette API non censurée ?
Le mot-clé principal est gemini sin censura. Cette API sert d'alternative pour les développeurs recherchant un modèle non censuré qui respecte la vie privée et offre une tarification transparente. Il s'agit d'un modèle à poids ouverts ajusté pour une utilisation adulte légale sans refus de contenu.
Comment fonctionne la tarification pour cette API NSFW ?
Vous payez 0,15 $ par 1M de tokens d'entrée et 0,50 $ par 1M de tokens de sortie. Le crédit est rechargé uniquement via des cryptomonnaies (USDT sur TRC20 ou USDC sur Base) sans frais mensuels. Les erreurs et les refus sont gratuits, et le crédit n'expire jamais.
Quelles sont les limites de débit pour ce LLM uncensored ?
Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. Le corps de requête maximum est de 8 Mo. Ces limites garantissent des performances stables pour vos applications. Vous pouvez générer une nouvelle clé pour remplacer l'ancienne si nécessaire.
Générez votre clé
Inscrivez-vous, récupérez le jeton, mettez à jour l'URL de base. C'est toute la configuration.