Documentation API LLM sans censure
Commencez à utiliser la clé API sans censure pour un accès LLM direct sans frais d'abonnement. Ce guide de démarrage rapide vous guide de l'authentification aux réponses en streaming en quelques minutes.
URL de base et authentification
Connectez votre client à notre point de terminaison hébergé immédiatement. Utilisez l'URL de base HTTPS://api.copilotapikey.com/v1 et transmettez votre clé unique dans l'en-tête Authorization. Cette configuration fonctionne avec n'importe quel SDK compatible OpenAI. Vous recevez une clé active par compte qui remplace la précédente. Générez-la instantanément via Google ou e-mail sans vérification par téléphone.
Première demande
Envoyez votre première invite au modèle uncensored. Le point de terminaison accepte les requêtes standard de chat completion. Vous devez spécifier l'ID du modèle comme "uncensored" pour vous assurer que les refus de contenu sont désactivés. L'API retourne des réponses textuelles directement à votre application.
curl https://api.copilotapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set system time to unix epoch 0."}]
}'
Intégration du SDK Python
Initialisez le client avec vos identifiants et l'URL de base. Définissez le paramètre du modèle sur "uncensored" pour un comportement cohérent. Cette configuration vous permet d'envoyer des invites et de recevoir des complétions de manière programmatique. Ajustez des paramètres comme la température ou le top_p pour contrôler la créativité.
from openai import OpenAI
client = OpenAI(base_url="https://api.copilotapikey.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)
Utilisation du SDK Node
Installez le SDK officiel et configurez l'URL de base. Transmettez votre clé API dans l'objet d'en-tête. Appelez la méthode chat.completions.create avec le modèle défini sur "uncensored". Cette approche s'intègre facilement aux applications Node.js existantes pour les tâches de génération côté serveur.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.copilotapikey.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);
Réponses en streaming
Activez le streaming en définissant stream à true. L'API renvoie des fragments de données via des événements envoyés par le serveur (SSE). Les statistiques d'utilisation des jetons apparaissent dans le dernier fragment. Cette méthode réduit la latence perçue pour la génération de contenu long dans votre interface.
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)
Limites de débit et contraintes
Respectez la limite de 300 requêtes par minute par clé. Vous pouvez exécuter huit requêtes concurrentes simultanément. La taille maximale du corps de la requête est de 8 Mo. La fenêtre de contexte prend en charge 100 000 jetons pour l'invite et la complétion combinées. Les erreurs et les refus ne consomment pas votre crédit prépayé.
Questions fréquentes
Quelle est la clé API du copilote ?
C'est votre jeton d'authentification unique pour accéder à l'API de LLM sans censure. Vous le générez une fois sur le tableau de bord et l'utilisez dans l'en-tête Authorization pour toutes les requêtes. Il remplace les anciennes clés lorsque vous en créez une nouvelle.
Comment gérer les erreurs API ?
Un statut 401 signifie que votre clé est invalide ou révoquée. Un statut 402 indique que votre crédit prépayé est épuisé. Un statut 429 signale que vous avez dépassé la limite de 300 requêtes par minute. Les remboursements ne sont pas disponibles, mais le support peut corriger les doubles facturations.
Le modèle IA sans censure est-il gratuit ?
Non, il est prépayé par consommation de tokens. Vous payez $0.15 par 1M de tokens d’entrée et $0.50 par 1M de tokens de sortie. Les nouveaux comptes reçoivent un crédit d’essai de $0.50 valable 7 jours. Le crédit n’expire pas après l’achat.
Générez votre jeton
Inscrivez-vous, récupérez la clé, mettez à jour l'URL de base. Cela couvre tout.