fr ▾
Réclamer une clé d'essai

API sans censure, portefeuille ouvert, sans refus

Documentation développeur pour l'API uncensored

Commencez à générer du contenu sans restriction immédiatement avec notre API compatible OpenAI. Ce guide de démarrage rapide couvre l'authentification, votre première requête et la configuration du streaming en quelques minutes.

Authentification et URL de base

Connectez-vous en utilisant une seule clé API et l'URL de base désignée. Inscrivez-vous via Google ou e-mail pour recevoir votre clé instantanément. Envoyez des requêtes à https://api.unrestrictedllmmodels.com/v1 avec votre clé dans le Authorization header. Cette configuration fonctionne avec n'importe quel client compatible OpenAI standard sans adaptateurs personnalisés.

curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
  }'

Votre clé donne accès à un modèle actif. Si vous générez une nouvelle clé, l'ancienne devient immédiatement invalide. Aucun numéro de téléphone n'est requis pour l'inscription.

Point de terminaison des complétions de chat

Envoyez des messages au point de terminaison de chat pour recevoir des réponses textuelles. Utilisez POST /v1/chat/completions avec votre ID de modèle défini sur uncensoredLe modèle traite l'entrée et retourne du texte généré sans filtrer les sujets adultes légaux ou créatifs.

from openai import OpenAI

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

Chaque requête consomme des tokens de votre crédit prépayé. Les erreurs ne débitent pas votre solde. Vous pouvez ajuster des paramètres comme la température pour contrôler l'aléatoire.

Utilisation des jetons et réponses en streaming

Recevez des réponses en temps réel en utilisant les Server-Sent Events (SSE). Le streaming vous permet d'afficher le texte au fur et à mesure de sa génération plutôt que d'attendre la réponse complète. Le dernier chunk du flux contient l'utilisation totale des jetons pour la requête.

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 fonctionnalité est idéale pour l'écriture créative longue ou les scénarios de jeu de rôle où la latence est importante. Définissez le stream paramètre à true dans le corps de votre requête.

Appel de fonctions et mode JSON

Intégrez l'extraction de données structurées ou l'utilisation d'outils directement dans votre flux de travail. Activez le mode JSON en définissant response_format à {"type": "json_object"} pour des sorties cohérentes. L'appel de fonctions prend en charge les paramètres tools et tool_choice pour les comportements d'agents complexes.

import OpenAI from "openai";

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

Cette flexibilité vous permet de créer des applications qui analysent les réponses de manière programmatique. Utilisez-la pour l'extraction de données ou le contrôle de systèmes externes via des appels API.

Paramètres : température, top_p et seed

Maîtrisez la créativité et la reproductibilité de vos sorties. Ajustez temperature pour l'aléatoire, top_p pour l'échantillonnage par noyau, et stop séquences pour interrompre la génération. Le seed parameter garantit des résultats déterministes pour les tests.

Ces paramètres permettent d'ajuster le comportement du modèle sans modifier les poids sous-jacents. Utilisez presence_penalty et frequency_penalty pour gérer la répétition.

Limites de débit et quotas

Surveillez votre utilisation pour éviter les interruptions. Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. La taille maximale du corps de la requête est de 8 Mo. Chaque compte détient une seule clé active à la fois.

La fenêtre de contexte prend en charge 100 000 tokens pour l'invite et la complétion combinées. Les erreurs retournent les codes de statut HTTP appropriés : 401 pour les clés invalides, 402 pour le crédit insuffisant et 429 pour les limites de débit. Les refus dus à la politique de contenu sont gratuits et ne consomment pas de crédits.

Questions fréquentes

Comment commencer avec l'API des modèles LLM sans restriction ?

Inscrivez-vous via Google ou e-mail pour recevoir votre clé API instantanément. Aucun numéro de téléphone n'est nécessaire. Ajoutez votre clé à votre client compatible OpenAI et commencez à envoyer des requêtes au point de terminaison de chat.

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

Le modèle est sans censure et ne refuse pas les sujets adultes, créatifs ou controversés dans le cadre de la loi. La seule limite stricte concerne le contenu sexuel impliquant des mineurs, qui est systématiquement refusé.

Que se passe-t-il si je touche la limite de taux ?

Vous recevrez un code HTTP 429. Vous pouvez réessayer après la réinitialisation de la fenêtre. Les requêtes simultanées sont limitées à 8 par clé, et le total des requêtes est plafonné à 300 par minute.

Générez votre clé maintenant

Inscrivez-vous, copiez le jeton, mettez à jour le point de terminaison. C'est fait.

Réclamer une clé d'essai