Documentation de l'API pour les développeurs
Commencez à utiliser l'API LLM sans censure immédiatement avec ces exemples de code standard compatibles OpenAI. Ce guide couvre l'authentification, les requêtes, le streaming et les limites pour les développeurs.
https://api.deepseekabliterated.com/v1
URL de base et authentification
Définissez votre URL de base sur https://api.deepseekabliterated.com/v1 et passez votre clé dans le Authorization header. L'API ne nécessite aucune configuration de proxy et fonctionne directement avec les SDK OpenAI standard. Créez un compte via Google ou e-mail sur le Obtenir la clé API page pour recevoir vos identifiants instantanément. Aucun numéro de téléphone n'est requis pour l'inscription, et la clé est affichée immédiatement après la création. Vous ne pouvez avoir qu'une seule clé active par compte ; la génération d'une nouvelle clé remplace l'ancienne. Utilisez le Authorization: Bearer YOUR_API_KEY header pour toutes les requêtes. Les erreurs et les refus ne consomment pas de jetons, vous pouvez donc tester en toute sécurité.
Première demande avec curl
Envoyez une requête POST à /v1/chat/completions avec l'ID du modèle défini sur uncensored. Le point de terminaison accepte des payloads JSON standard et renvoie des réponses textuelles. Utilisez cette commande pour vérifier votre clé et voir le modèle en action immédiatement.
curl https://api.deepseekabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available model endpoints for local deployment"}]
}'Cette requête illustre la fonctionnalité text-in, text-out de base. L'API prend en charge jusqu'à 100,000 jetons pour l'invite et la complétion combinées. La sortie maximale est de 16,000 jetons par requête, ou 2,048 si max_tokens n'est pas défini. Le streaming est disponible via les Server-Sent Events pour une livraison de jetons en temps réel.
Intégration SDK Python
Installez le package Python OpenAI et configurez l'URL de base pour pointer vers notre service. Cela vous permet d'utiliser votre code existant sans modifications. Le SDK gère l'authentification et le formatage des requêtes automatiquement. Passez votre clé API en tant que variable d'environnement ou directement lors de l'initialisation du client. Cette approche fonctionne pour tout client compatible OpenAI, pas seulement le SDK officiel. Vous pouvez utiliser l'appel de fonctions, le mode JSON et les paramètres standard comme temperature et top_pLe modèle répond aux définitions d'outils et retourne du JSON structuré lorsque cela est demandé.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekabliterated.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)Cette configuration garantit la compatibilité avec votre flux de travail actuel. L'API ne prend pas en charge les embeddings, les images ou le fine-tuning, donc limitez-vous aux complétions de chat. L'utilisation des jetons est facturée par 1M de jetons, avec 0,15 $ en entrée et 0,50 $ en sortie. Les crédits crypto prépayés n'expiront jamais, vous pouvez donc suspendre l'utilisation sans perdre vos fonds.
Intégration du SDK Node
Utilisez le SDK Node.js d'OpenAI pour intégrer le modèle uncensored dans vos applications JavaScript ou TypeScript. Définissez le baseURL à https://api.deepseekabliterated.com/v1 et fournissez votre clé API. Cette méthode imite la configuration Python, assurant la cohérence dans toute votre pile technique. Le SDK prend en charge les réponses en streaming, qui délivrent les jetons au fur et à mesure de leur génération. Cela réduit la latence perçue pour les sorties longues. Vous pouvez gérer les erreurs comme 401 (clé invalide) ou 402 (pas de crédit) avec une logique de retry standard. L'API limite les requêtes à 300 par minute par clé, avec une limite de concurrence de 8 requêtes simultanées. Ajustez votre implémentation pour respecter ces limites. Les corps de requête ne doivent pas dépasser 8 Mo. Ces contraintes s'appliquent à toutes les clés et comptes.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekabliterated.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);Les développeurs Node bénéficient de la même facturation au token et des options de rechargement en crypto. Utilisez USDT sur TRC20 ou USDC sur Base pour les recharges, avec un crédit bonus pour les montants plus élevés.
Utilisation des tokens en streaming
Activez le streaming en définissant stream: true dans votre requête. L'API renvoie des événements envoyés par le serveur (SSE) avec des mises à jour incrémentales des jetons. Chaque fragment contient le texte généré, et le dernier fragment inclut les détails d'utilisation des jetons. Cela vous permet d'afficher la sortie en temps réel sans attendre la réponse complète. Le streaming fonctionne avec tous les paramètres, y compris l'appel de fonction et le mode JSON. Utilisez le stop paramètre pour contrôler la longueur de la sortie ou les conditions de déclenchement. L'API prend en charge temperature, top_p, seed, presence_penalty, et frequency_penalty pour affiner la génération. L'utilisation des tokens est rapportée dans le dernier chunk, vous pouvez donc suivre les coûts avec précision. Les erreurs ne consomment pas de tokens, même en 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)Cette approche est idéale pour les interfaces de chat et la génération de contenu long. La fenêtre de contexte de 100,000 tokens prend en charge des conversations extensives ou de grandes bases de code. La sortie est limitée à 16,000 tokens par requête, garantissant une latence prévisible. Pour les sorties plus longues, divisez vos requêtes ou utilisez des stratégies de fractionnement.
Limites, erreurs et fenêtre de contexte
L'API impose une limite de 300 requêtes par minute par clé, avec un maximum de 8 requêtes simultanées. Les corps de requête ne doivent pas dépasser 8 Mo. Les erreurs comme 401 (clé invalide) ou 402 (solde insuffisant) ne consomment pas de tokens. Les limites de taux (429) indiquent que vous avez dépassé le quota ; attendez et réessayez. La fenêtre de contexte prend en charge 100 000 tokens pour l'invite et la complétion combinées. La sortie maximale est de 16 000 tokens, ou 2 048 si max_tokens n'est pas défini. Le modèle refuse le contenu sexuel impliquant des mineurs, mais autorise le reste du contenu adulte légal. La confidentialité est maintenue ; les prompts ne sont pas utilisés pour l'apprentissage. La création de compte nécessite uniquement un e-mail. Le crédit est prépayé et n'expire jamais. Les remboursements ne sont pas émis, mais les erreurs comme les doubles facturations sont corrigées via le Support. Les recharges sont uniquement en crypto, avec des bonus pour les montants plus élevés.
FAQ
Qu'est-ce que l'API deepseek abliterée ?
C'est une API hébergée, compatible OpenAI, qui propose un seul grand modèle de langage sans censure. Elle accepte les requêtes standard et renvoie du texte, sans prise en charge des embeddings ni des images. Le modèle est optimisé pour le contenu adulte légal et répond sans refus.
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 $.
Quelles sont les limites de débit ?
Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. Les corps de requête doivent être inférieurs à 8 Mo. La fenêtre de contexte est de 100,000 tokens, avec une sortie maximale de 16,000 tokens. Le streaming est pris en charge via SSE.
Obtenez votre clé API
Inscrivez-vous, récupérez la clé, mettez à jour l'URL de base. L'installation est terminée.