fr ▾
ApiAdultCommencer maintenant

Documentation API pour adultes pour les développeurs

Utilisez l'API LLM uncensored pour générer du contenu pour adultes avec une interface compatible OpenAI simple. Ce guide de démarrage rapide couvre l'authentification, les formats de requête et le streaming pour une intégration immédiate.

Commencer maintenant

Authentification et URL de base

L'API nécessite un jeton porteur passé dans le Authorization header. Vous générez cette clé instantanément via Google ou e-mail sur le Obtenir la clé API page. Aucun numéro de téléphone n'est requis pour l'inscription.

Définissez l'URL de base sur https://api.apiadult.com/v1. Ce point de terminaison fonctionne avec les SDK OpenAI standard. Vous n'avez besoin que d'une clé active par compte ; en émettre une nouvelle remplace immédiatement la clé précédente.

Conservez votre clé en sécurité. Si vous la perdez, générez une nouvelle clé depuis le tableau de bord. La clé donne accès au modèle uncensored pour la génération de texte.

Première demande

Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle uncensoredLe modèle est une architecture à poids ouverts ajustée pour le contenu adulte légal sans les refus standard.

Incluez votre invite système pour définir le comportement. L'API renvoie des réponses textuelles basées sur votre entrée. Les erreurs ne consomment pas de crédit. Les refus dus à la politique de contenu sont gratuits.

Commencez par un message simple pour vérifier la connectivité. Utilisez les exemples ci-dessous pour structurer votre appel initial.

curl https://api.apiadult.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
  }'

Intégration SDK Python

Installez la bibliothèque Python officielle d'OpenAI. Configurez le client avec votre clé API et l'URL de base personnalisée. Cela vous permet d'utiliser des méthodes familières comme chat.completions.create.

Définissez le modèle sur uncensored dans la configuration de votre client. Vous pouvez passer des paramètres tels que temperature et top_p pour contrôler la créativité. Le SDK gère le comptage des tokens et les nouvelles tentatives automatiquement.

Cette approche simplifie l'intégration dans les applications Python existantes. Vous n'avez pas besoin d'analyser manuellement les réponses JSON brutes.

from openai import OpenAI

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

Intégration du SDK Node

Utilisez le openai Package Node.js pour les projets JavaScript. Initialisez le client avec le apiKey et basePath pointant vers notre endpoint.

Appelez le point de terminaison des complétions de chat avec le uncensored modèle. Vous pouvez diffuser les réponses ou attendre la sortie complète. Le SDK prend en charge les options standard comme max_tokens et stop séquences.

Cette méthode est idéale pour les services backend ou les fonctions serverless. Elle garantit un comportement cohérent dans toute votre application.

import OpenAI from "openai";

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

Streaming et jetons SSE

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 du flux contient l'utilisation totale des jetons pour la requête. Cela vous permet de suivre les coûts avec précision sans appels supplémentaires. Le streaming réduit la latence perçue pour les utilisateurs.

Analysez les données SSE pour afficher les jetons à mesure de leur génération. Ceci est crucial pour la génération de contenu pour adultes de longue durée où les temps de réponse varient.

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 de débit et quotas

Chaque clé API est limitée à 300 requêtes par minute. Vous pouvez effectuer jusqu'à 8 requêtes simultanées. Le corps de la requête ne doit pas dépasser 8 Mo.

Si vous envoyez une clé invalide, l'API renvoie une erreur 401. Une erreur 402 indique un crédit prépayé insuffisant. Une erreur 429 signifie que vous avez atteint la limite de taux.

La fenêtre de contexte prend en charge 100 000 tokens au total. Le débit est limité à 16 000 tokens par requête. Les erreurs et les refus ne consomment pas votre crédit prépayé.

Questions fréquemment posées

Comment recharger mon crédit prépayé ?

Recharger en utilisant USDT (TRC20) ou USDC (Base) via crypto. Les recharges minimums sont de 20 $ et le maximum est de 500 $. Un crédit bonus est ajouté pour les montants plus importants : +5 % à partir de 50 $, +10 % à partir de 100 $ et +15 % à partir de 200 $.

Quelle est la capacité du modèle API uncensored ?

Le modèle prend en charge une fenêtre de contexte de 100 000 tokens pour le prompt et la complétion combinés. La sortie maximale par requête est de 16 000 tokens. Si vous ne définissez pas max_tokens, la valeur par défaut est de 2 048 tokens.

Quels modes de paiement acceptez-vous ?

Crypto uniquement : USDT sur TRC20 ou USDC sur Base, tout montant entier de 20 $ à 500 $. Un crédit bonus s'applique à partir de 50 $.

Obtenez votre clé API maintenant

Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. Configuration simple.

Commencer maintenant