fr ▾
Commencer maintenant

API compatible OpenAI Uncensored

API compatible OpenAI Uncensored

Guide de démarrage rapide

Connectez votre SDK OpenAI standard à notre point de terminaison LLM sans censure en quelques secondes. Ce guide couvre l'URL de base, l'authentification et les fonctionnalités principales comme le streaming et le mode JSON.

URL de base et authentification

L'URL de base de l'API est https://api.buyclaudeapi.com/v1. Vous devez inclure votre clé API dans le Authorization header pour chaque requête. Générez votre clé instantanément via la connexion Google ou e-mail sur le tableau de bord. Aucun numéro de téléphone n'est requis pour l'inscription. Le système émet une seule clé active par compte qui remplace les clés précédentes lors de leur régénération.

Complétion de chat basique

Envoyez une requête POST à /v1/chat/completions avec vos messages. L'ID du modèle est uncensored. Ce point de terminaison traite le texte en entrée et renvoie du texte en sortie sans refus de contenu pour un usage adulte légal. Il fonctionne exactement comme l’interface de chat OpenAI standard. Utilisez ceci pour une intégration directe dans vos applications.

Intégration du SDK Python

Installez l' openai paquet et pointez-le vers notre URL de base. Définissez la clé API dans la configuration du client. Cela vous permet d'utiliser le code Python existant avec des modifications minimales. Le client gère automatiquement la communication HTTP et l'analyse JSON. Le streaming et le mode JSON sont pris en charge nativement.

Intégration du SDK Node

Utilisez le openai Package Node.js pour se connecter à notre point de terminaison. Configurez l'URL de base et la clé API lors de l'initialisation du client. Cette approche fonctionne avec les projets TypeScript et JavaScript standards. Vous pouvez réutiliser directement le code client compatible OpenAI existant. Le modèle répond aux structures de prompt standard sans modification.

Réponses en streaming

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. Les données d'utilisation des tokens sont incluses dans le dernier chunk du flux. Cela réduit la latence perçue pour les utilisateurs finaux. Vous pouvez analyser les mises à jour de texte incrémentielles à mesure de leur arrivée.

Limites, Erreurs et Contexte

La fenêtre de contexte est de 100 000 tokens au total. La sortie maximale est de 16 000 tokens par requête. Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées. Une erreur 401 signifie que votre clé est invalide. Une erreur 402 indique un crédit insuffisant. Une erreur 429 signale l'épuisement de la limite de débit. Les erreurs ne consomment pas votre crédit prépayé. Payez uniquement pour la génération de tokens réussie.

cURL

curl https://api.buyclaudeapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get total users from last query"}]
  }'

Python

from openai import OpenAI

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

L'API sans filtre est-elle compatible avec les clients OpenAI standards ?

Oui. Notre point de terminaison suit le schéma chat-completions d'OpenAI. Vous pouvez utiliser n'importe quel SDK standard en modifiant l'URL de base et la clé API. Cela fonctionne avec des outils comme Cursor, Cline et OpenWebUI.

Que se passe-t-il si j'obtiens une erreur de limite de taux 429 ?

Une erreur 429 signifie que vous avez dépassé 300 requêtes par minute ou 8 connexions simultanées. Attendez brièvement et réessayez. La limite se réinitialise automatiquement. Les erreurs et les refus ne comptent pas dans votre quota de jetons.

Combien coûte le LLM sans censure par token ?

Les jetons d'entrée coûtent 0,15 $ par 1M de jetons. Les jetons de sortie coûtent 0,50 $ par 1M de jetons. Le crédit est prépayé via crypto et n'expire jamais. Vous ne payez que pour l'utilisation réelle.

La génération de clé est rapide

Inscrivez-vous, récupérez votre jeton, pointez vers le point de terminaison. C'est fait.

Commencer maintenant