Documentation
Référence de l’APISe connecter

Démarrage rapide

Créez un compte, ajoutez du crédit prépayé et effectuez votre première requête Chat Completions avec le client OpenAI que vous utilisez déjà.

Obtenir une clé

  1. Connectez-vous à votre compte et ouvrez Clés API.
  2. Créez une clé pour votre application. Définissez ses autorisations de modèles et son plafond de dépenses.
  3. Copiez le secret lorsqu’il s’affiche. Stockez-le dans l’environnement de votre serveur.
Variables d’environnement
export UNCENSOREDLABS_API_KEY="ul_..."

# PowerShell
$env:UNCENSOREDLABS_API_KEY = "ul_..."

Ajouter des crédits

Ouvrez Facturation / Crédits et créez une facture de dépôt. Le crédit est disponible après vérification du paiement. La seule visite réussie de la page de retour ne confirme pas un paiement.

Votre premier appel

Utilisez votre domaine d’API configuré et un ID de modèle approuvé issu de GET /v1/models. Conservez votre clé API sur le serveur.

POST /v1/chat/completions
curl "https://uncensoredlabs.dev/v1/chat/completions" \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256}'

Diffuser la réponse en streaming

Définissez stream: true pour lire les deltas de réponse sous forme d’événements envoyés par le serveur. Un flux terminé se conclut par data: [DONE].

Streaming
curl -N "https://uncensoredlabs.dev/v1/chat/completions" \
  -H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256,"stream":true}'

Suivant