Documentation API
Intégrez notre API LLM sans censure à l'aide de clients compatibles OpenAI. Envoyez du texte, recevez du texte et contournez les filtres de contenu avec une facturation crypto prépayée.
URL de base et authentification
Connectez votre client à notre point de terminaison API unique en utilisant la configuration standard du SDK OpenAI. Utilisez HTTPS://api.restrictionswithoutai.com/v1 comme votre URL de base et attribuez votre clé unique à la API_KEY variable d’environnement. Cette configuration fonctionne avec n’importe quelle bibliothèque prenant en charge le protocole de chat-completions OpenAI. Vous pouvez vous inscrire via Google ou un mot de passe par e-mail. Votre clé donne accès à un seul modèle non censuré. L’endpoint est strictement réservé à la génération de texte. Nous ne proposons pas d’embeddings, d’images ou de traitement audio. Gardez votre clé en sécurité. Elle identifie votre compte prépayé. Les erreurs et les refus ne consomment pas vos tokens. Cela garantit que vous ne payez que pour la sortie réelle. Notre infrastructure gère le travail lourd. Vous avez un accès direct au modèle.
Première demande
Effectuez votre première requête pour générer du texte en utilisant le POST /v1/chat/completions point de terminaison. Spécifiez l'ID du modèle comme uncensored pour s'assurer que vous obtenez les réponses non filtrées dont vous avez besoin. Le corps de la requête doit inclure un messages tableau contenant les prompts système et utilisateur. Cette approche imite les intégrations OpenAI standard. Vous pouvez ajuster des paramètres comme la température pour contrôler l'aléatoire. Le modèle répond avec du texte généré dans le choices tableau. Vérifiez le usage field to see token consumption. Input tokens cost $0.15 per million. Output tokens cost $0.50 per million. These rates apply to prepaid credit only. No hidden fees exist. No monthly subscriptions apply. You control your spending. Top up via crypto whenever needed. The system tracks usage accurately. Errors are free. Refusals are free. This transparency keeps costs low. Start with a simple query. Observe the response structure. Adjust your client code accordingly.
Intégration du SDK Python
Utilisez la bibliothèque Python officielle d'OpenAI pour interagir avec notre API en toute transparence. Définissez l'URL de base sur notre point de terminaison et fournissez votre clé API. Cela vous permet de tirer parti de méthodes familières comme chat.completions.create. Vous pouvez définir des instructions système pour guider le modèle. Les messages utilisateur guident la conversation. La bibliothèque gère la sérialisation et l'authentification. Le streaming est pris en charge pour l'affichage des tokens en temps réel. L'appel de fonctions fonctionne nativement. Le mode JSON garantit des sorties structurées. La gestion des erreurs suit les modèles standard du SDK. Les limites de débit renvoient des codes d'état 429. Les échecs d'authentification renvoient 401. Le solde insuffisant renvoie 402. Ces codes vous aident à déboguer rapidement. Le SDK abstrait les détails HTTP. Concentrez-vous sur la logique de votre application. La fenêtre de contexte du modèle est de 100 000 tokens. Cela permet des conversations longues. Gardez les invites concises. Optimisez votre utilisation des tokens. Suivez les coûts dans votre tableau de bord. Les paiements crypto simplifient la facturation. Aucun compte bancaire n'est nécessaire. Rechargez simplement et codez.
Intégration du SDK Node.js
Intégrez avec des applications Node.js en utilisant le SDK OpenAI standard pour JavaScript. Configurez l'URL de base pour pointer vers notre API. Transmettez votre clé API dans l'objet de configuration. Cela permet une communication directe avec le modèle uncensored. Vous pouvez créer des complétions avec la syntaxe async/await. La structure de réponse respecte les normes OpenAI. Gérez les erreurs avec élégance. Vérifiez les limites de débit. Le SDK prend en charge les réponses en streaming. C'est utile pour les interfaces de chat. Affichez les tokens à leur arrivée. Le modèle prend en charge les définitions d'outils. Vous pouvez passer des fonctions à exécuter. Le mode JSON force une sortie structurée. Cela aide à l'analyse des données. Utilisez les variables d'environnement pour les clés. Évitez de coder les secrets en dur. La fenêtre de contexte est grande. Gérez l'utilisation de la mémoire efficacement. Traitez les chunks à mesure qu'ils arrivent. L'API est fiable. Les paiements sont instantanés. Crypto uniquement. Rechargez avec USDT ou USDC. Commencez à construire votre application dès aujourd'hui.
Réponses en streaming
Activez le streaming pour recevoir les jetons en temps réel via les Server-Sent Events (SSE). Définissez le stream parameter à true dans votre requête. L'API retourne une série de chunks. Chaque chunk contient du texte partiel. Cela réduit la latence perçue pour les utilisateurs. Le dernier chunk inclut les statistiques d'utilisation. Les compteurs de jetons apparaissent dans la dernière réponse. Cela permet un suivi précis de la facturation. Le streaming fonctionne avec tous les SDK. Les bibliothèques Python et Node gèrent cela automatiquement. Vous pouvez analyser le SSE brut si nécessaire. Le modèle génère du texte en continu. Cela améliore l'expérience utilisateur. Les applications de chat en bénéficient considérablement. Affichez les jetons à mesure qu'ils arrivent. Annulez le flux si nécessaire. L'API prend en charge les flux simultanés. Des limites s'appliquent par clé. Huit requêtes simultanées sont autorisées. La limite de taux est de 300 requêtes par minute. Surveillez votre utilisation. Rechargez lorsque les crédits s'épuisent. Les paiements crypto sont instantanés. Pas d'attente pour les virements bancaires. Il suffit de payer et de jouer. Diffusez votre contenu.
Limites, Erreurs et Contexte
Comprendre les limites opérationnelles pour optimiser votre intégration. La fenêtre de contexte est de 100 000 tokens au total. Cela inclut le prompt et la complétion. La sortie maximale est de 16 000 tokens par requête. Le maximum par défaut est de 2 048 tokens. Définissez max_tokens explicitement pour le contrôle. La limite de taux est de 300 requêtes par minute. Vous pouvez avoir 8 requêtes simultanées. La taille du corps de la requête est limitée à 8 Mo. Les erreurs retournent des codes HTTP spécifiques. 401 indique une clé invalide. 402 signifie pas de crédit. 429 signale une limitation de taux. Gérez ces codes dans votre application. Les remboursements ne sont pas émis pour le crédit. Les erreurs sont corrigées via le support. Le crédit n'expire jamais. Une clé active par compte. Remplacez l'ancienne clé pour en générer une nouvelle. La confidentialité est stricte. Les invites ne sont pas utilisées pour l'apprentissage. Pas de minage de données. Utilisez simplement l'API. Concentrez-vous sur votre produit. Nous gérons l'infrastructure. Fiable et non censuré.
cURL
curl https://api.restrictionswithoutai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.restrictionswithoutai.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.restrictionswithoutai.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
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)Questions fréquentes
Existe-t-il un LLM sans restrictions pour les scènes NSFW ?
Oui, notre modèle est uncensored et gère les scènes NSFW sans refus à des fins adultes légales. Il ne bloque pas le contenu érotique sauf s’il implique des mineurs. Vous avez un accès direct aux réponses non filtrées via l’API standard.
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 $.
Quelle est la taille de la fenêtre de contexte ?
La fenêtre de contexte est de 100 000 tokens pour l'ensemble de l'entrée et de la sortie combinés. Vous pouvez envoyer jusqu'à 16 000 tokens dans une seule réponse. Cela permet des conversations longues et le traitement de grands documents.
Obtenez votre clé API maintenant
Inscrivez-vous, copiez votre clé, mettez à jour l'URL de base. C'est tout.