fr ▾
Ouvrir un compte

Intégrez l'API Codex Key

Obtenez votre clé API IA non censurée et commencez à générer du texte sans filtre en quelques minutes avec notre API compatible OpenAI. Ce guide de démarrage rapide couvre l'authentification, les exemples de code et le streaming pour une intégration immédiate.

URL de base
https://api.codexkey.cc/v1
Modèle
uncensored

Authentification et URL de base

Configurez votre client avec l'URL de base HTTPS://api.codexkey.cc/v1 et votre clé API unique. Vous recevez la clé immédiatement après vous être inscrit via Google ou e-mail, garantissant zéro friction. L'en-tête Authorization standard attend le format Bearer suivi de votre chaîne.

  • En-tête : Authorization: Bearer YOUR_API_KEY
  • Point de terminaison : https://api.codexkey.cc/v1

Gardez vos identifiants en sécurité. Chaque compte prend en charge une clé active à la fois ; la génération d'une nouvelle clé invalide la précédente. Cette configuration fonctionne avec n'importe quelle bibliothèque cliente compatible OpenAI.

Envoi de votre première requête

Envoyez une requête POST à /v1/chat/completions avec l'identifiant du modèle "uncensored". Le point de terminaison accepte des paramètres standard tels que temperature et max_tokens. Vous obtenez des réponses textuelles directes sans métadonnées supplémentaires pour les requêtes simples.

curl https://api.codexkey.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list available endpoints"}]
  }'

Utilisez le uncensored ID du modèle pour contourner les filtres de contenu standard. Le système traite les sujets adultes licites, l'écriture créative et la recherche sans refus. Assurez-vous que votre payload inclut un messages tableau avec votre structure de prompt souhaitée.

Intégration du SDK Python

Installez l' openai paquet et pointez-le vers notre URL de base. Cette approche vous permet d'utiliser le code Python familier pour interagir avec le LLM sans censure. Définissez le base_url variable pour correspondre à notre point de terminaison.

from openai import OpenAI

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

Le SDK gère automatiquement la sérialisation. Vous pouvez ajuster temperature pour la créativité ou top_p pour la précision. Cette méthode est idéale pour les services backend ou les scripts locaux nécessitant une génération de texte directe.

Configuration du SDK Node

Initialisez le client Node avec la même structure d'URL de base. Cela permet aux applications JavaScript et TypeScript de consommer l'API sans problème. Vous pouvez l'intégrer dans des serveurs web ou des outils en ligne de commande.

import OpenAI from "openai";

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

Gérez les erreurs avec élégance. L'API renvoie des codes de statut HTTP standard pour les problèmes d'authentification ou de limite de taux. Cette intégration garde votre code propre et compatible avec les écosystèmes Node.js existants.

Réponses en streaming via SSE

Activez le streaming en définissant stream: true dans votre requête. Le serveur envoie des Server-Sent Events (SSE) token par token. Cela réduit la latence perçue pour les utilisateurs finaux lors de longues générations.

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)

Les statistiques d'utilisation des tokens apparaissent dans le dernier chunk du flux. Cette fonctionnalité est critique pour les interfaces de chat en temps réel. Vous pouvez commencer à afficher le texte immédiatement dès son arrivée, au lieu d'attendre la complétion complète.

Limites, Erreurs et Fenêtre de contexte

Le modèle prend en charge une fenêtre de contexte de 100 000 tokens pour les entrées et sorties combinées. La sortie maximale par requête est de 16 000 tokens, ou de 2 048 si non spécifié. Les limites de taux permettent 300 requêtes par minute par clé.

Gérez les erreurs 401 en vérifiant votre clé API. Une erreur 402 indique un crédit prépayé insuffisant ; rechargez via crypto pour continuer. Un statut 429 signifie que vous avez atteint la limite de débit ; attendez brièvement avant de réessayer. Les erreurs ne consomment pas de crédit, garantissant une utilisation équitable.

Questions fréquemment posées

Quelle est l'URL de base pour l'API clé codex ?

L'URL de base est HTTPS://api.codexkey.cc/v1. Vous devez configurer vos bibliothèques clientes pour pointer vers ce point de terminaison afin d'accéder au modèle sans censure. Cette URL fonctionne avec n'importe quel SDK compatible OpenAI standard.

Comment gérer les erreurs d'authentification ?

Une erreur 401 indique une clé API invalide ou manquante. Vérifiez votre clé dans le tableau de bord et assurez-vous que l'en-tête Authorization inclue le préfixe Bearer. La clé est affichée immédiatement lors de l'inscription, vérifiez donc les erreurs de copie-colle.

Que se passe-t-il si je manque de crédit ?

Vous recevez une erreur 402 lorsque le crédit prépayé est épuisé. Le crédit n'expire jamais, vous pouvez donc recharger ultérieurement via USDT ou USDC. Les erreurs et les refus ne consomment pas de crédit, vous ne payez que pour l'utilisation réelle.

Obtenez votre clé API

Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. C'est toute la configuration.

Ouvrir un compteVoir la documentation