fr ▾
Créez des clés

Référence API et démarrage rapide

Commencez à générer du texte immédiatement avec notre modèle sans censure à poids ouvert. Ce guide couvre l'authentification, les points de terminaison et le streaming pour l'inférence à haut volume.

Authentification et configuration de l'URL de base

Utilisez votre clé API avec l'URL de base https://api.unlimitedaiapikey.com/v1. Envoyez votre clé dans le Authorization: Bearer <key> header. Cette configuration fonctionne avec n'importe quel SDK compatible OpenAI. Aucune restriction d'abonnement. Votre crédit n'expire jamais. Les erreurs sont gratuites. Les refus sont gratuits. Seuls les tokens réels coûtent de l'argent.

Point de terminaison Chat Completions

Envoyez des requêtes POST à /v1/chat/completions. Utilisez l'ID de modèle uncensored. Le modèle répond sans les refus de contenu standard pour une utilisation adulte légale. Ce n'est ni GPT ni Claude. C'est un modèle à poids ouverts. Il n'y a pas d'embeddings ni de génération d'images ici. Juste du texte en entrée, du texte en sortie. Simple et direct.

Intégration du SDK Python

Installez le SDK officiel. Configurez l'URL de base et la clé. Utilisez le uncensored ID du modèle. Le client Python gère automatiquement les tentatives de reconnexion. Il prend en charge le streaming. Il prend en charge le mode JSON. Vous contrôlez les paramètres. Pas de verrouillage fournisseur. Puissance d'inférence pure. Performances fiables.

Utilisation du SDK Node

Exiger le package SDK. Définir les variables d'environnement. Appeler la méthode de complétion de chat. Le client Node diffuse les données efficacement. Il analyse les réponses JSON proprement. Vous pouvez définir des en-têtes personnalisés. La bibliothèque gère la couche réseau. Concentrez-vous sur votre logique. L'API fait le gros du travail.

Réponses en streaming et consommation

Activez le streaming en définissant stream: true. Recevez des chunks de données via les Server-Sent Events. L'utilisation des tokens apparaît dans le dernier chunk. Cela vous aide à suivre les coûts en temps réel. La fenêtre de contexte est de 100 000 tokens. La sortie maximale est de 16 000 tokens. Surveillez vos limites de taux de près. Ajustez vos tailles de lot en conséquence.

Gestion des erreurs et limites

Gérez les erreurs 401 pour les clés invalides. Gérez l'erreur 402 lorsque le solde est faible. Gérez l'erreur 429 pour les limites de débit (300 req/min). La limite du corps de la requête est de 8 Mo. Vous bénéficiez de 8 requêtes simultanées. Une clé par compte. Remplacez la clé si nécessaire. Les erreurs ne consomment pas de crédit. Vérifiez les codes d'état. Corrigez le problème. Réessayez la requête.

cURL

curl https://api.unlimitedaiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List open source alternatives to proprietary llm models"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.unlimitedaiapikey.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.unlimitedaiapikey.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équemment posées

Quelle est l'URL de base de la clé API IA illimitée ?

L'URL de base est HTTPS://api.unlimitedaiapikey.com/v1. Utilisez ceci avec n'importe quel SDK compatible OpenAI. Envoyez votre clé dans l'en-tête Authorization. L'identifiant du modèle est uncensored.

L'API LLM uncensored prend-elle en charge le streaming ?

Oui, il prend en charge le streaming via les Server-Sent Events. Les données d'utilisation des tokens sont incluses dans le dernier chunk. Cela permet un suivi des coûts en temps réel. Définissez le paramètre stream sur true.

Que se passe-t-il si j'obtiens une erreur 402 ?

Une erreur 402 signifie que vous avez besoin de plus de crédit. Rechargez avec USDT ou USDC. Ajoutez des fonds à votre compte. L'erreur arrête les requêtes suivantes. Le crédit n'expire jamais. Résolvez-le rapidement.

Accédez à votre clé instantanément

Inscrivez-vous, récupérez le jeton, et mettez à jour l'URL de l'endpoint. C'est tout ce qui est requis.

Créez des clés