GetAiApiKey/Démarrage rapide : Intégrez votre clé API
Démarrage rapide : Intégrez votre clé API
Intégrez notre API LLM sans censure en quelques minutes en remplaçant votre URL de base et votre clé API. Ce guide couvre les requêtes standard, le streaming et l'appel de fonctions en utilisant n'importe quel SDK compatible OpenAI.
Prérequis : Votre clé API et URL de base
Pour commencer, visitez la page Obtenir la clé API. Saisissez votre adresse e-mail et votre mot de passe pour recevoir immédiatement votre clé API unique. Aucune carte bancaire n'est requise pour l'essai initial. Vous aurez également besoin de l'URL de base pour notre endpoint API compatible OpenAI :
- URL de base : https://api.getaiapikey.com/v1
- ID du modèle : sans censure
Conservez ces identifiants en sécurité. Vous pouvez régénérer votre clé à tout moment depuis votre tableau de bord, ce qui révoquera immédiatement l'ancienne. Notre service est conçu pour s'intégrer dans vos projets existants avec des modifications de configuration minimales.
Première requête : Complétions de chat standard
Envoyez une requête POST standard à l'endpoint de chat completions. Cet exemple utilise curl pour montrer la simplicité de l'intégration. Remplacez YOUR_API_KEY par votre clé. L'identifiant du modèle est fixé à uncensored.
Cet endpoint gère les interactions texte en entrée, texte en sortie. Il ne prend pas en charge les embeddings, les images, l'audio ou la génération vidéo, en se concentrant purement sur le traitement du langage. Assurez-vous que le corps de votre requête reste inférieur à 8 Mo.
Utilisation du SDK Python
Pour les développeurs Python, utilisez la bibliothèque officielle openai. Pointez-la vers notre URL de base et fournissez votre clé API. Cette approche vous permet de conserver votre structure de code existante tout en passant à un modèle sans censure pour du contenu adulte légal ou une plus grande liberté créative.
Le client gère automatiquement la sérialisation et le pool de connexions. Vous pouvez ajuster le paramètre max_tokens pour contrôler la longueur de la sortie, en restant dans la fenêtre de contexte de 100 000 tokens qui inclut à la fois le prompt et la complétion.
Utilisation du SDK Node.js
Les utilisateurs de Node.js peuvent obtenir la même compatibilité prêt à l’emploi en configurant le SDK OpenAI avec notre URL de base personnalisée. Cela garantit que la logique de votre application existante reste intacte tout en accédant aux capacités spécifiques de notre modèle.
N'oubliez pas que chaque compte est limité à une clé active, qui peut être régénérée à tout moment. Cette simplicité réduit la surcharge souvent présente dans les agrégateurs multi-modèles, vous offrant une connexion directe au modèle sans censure.
Réponses en streaming (SSE)
Pour des expériences utilisateur en temps réel, activez le streaming en définissant stream: true dans votre requête. L'API renvoie des Server-Sent Events (SSE) contenant des réponses partielles de tokens. Cela réduit la latence perçue pour les utilisateurs finaux.
Le streaming fonctionne de manière identique sur tous les SDK pris en charge. Assurez-vous que votre client est configuré pour gérer des chunks de données incrémentaux. La fenêtre de contexte totale reste de 100 000 tokens, gérez donc soigneusement la longueur de votre prompt pour éviter les troncations lors de longues conversations.
Limites, erreurs et liste des modèles
Surveillez votre utilisation pour éviter les interruptions. Vous êtes limité à 300 requêtes par minute par clé. Si vous dépassez cette limite, vous recevrez une erreur de limite de débit 429. Une erreur 401 indique une clé invalide ou expirée, tandis qu'une erreur 402 signifie que vous devez recharger votre crédit prépayé.
Utilisez l'endpoint GET /v1/models pour vérifier la connectivité. Il renvoie les détails des modèles disponibles. Notre service ne propose pas de garanties SLA ni de certifications enterprise, en se concentrant plutôt sur une tarification simple et transparente. Les crédits n'expirent jamais, vous permettant de mettre en pause et de reprendre l'utilisation à votre rythme.
cURL
curl https://api.getaiapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.getaiapikey.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.getaiapikey.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)Fonctions et limites
Toutes les limites et fonctions réelles de l'API au même endroit — vérifiez-les avant de recharger.
| Élément | Valeur |
|---|---|
| Format | compatible OpenAI : tout SDK OpenAI fonctionne en changeant la base URL et la clé |
| Base URL | https://api.getaiapikey.com/v1 |
| Authentification | Authorization: Bearer YOUR_KEY |
| ID du modèle | uncensored |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| Sortie max. | jusqu'au reste de la fenêtre de 100 000 tokens ; max_tokens optionnel (pas de plafond distinct) |
| Streaming | oui — server-sent events ; le dernier bloc contient l'usage des tokens |
| Mode JSON | response_format: {"type": "json_object"} |
| Fenêtre de contexte | 100 000 tokens (entrée + sortie) |
| Appel de fonctions | oui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool |
| Paramètres | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Taille | jusqu'à 8 Mo par requête |
| Concurrence | 8 requêtes simultanées par clé |
| Limite de débit | 300 requêtes par minute et par clé |
| En-têtes | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Facturation | crédit prépayé selon l'usage réel ; erreurs et refus gratuits |
| Recharge | USDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $ |
| Bonus | +5 % dès 50 $, +10 % dès 100 $ |
| Prix | 0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie |
| Validité | le crédit payé n'expire jamais, sans abonnement |
| Essai gratuit | 0,50 $ pendant 7 jours, sans carte · Clé d'essai : 2 requêtes parallèles, 60 par minute ; limites complètes (8 et 300) après la 1re recharge |
| Contenu | contenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé |
| Clés | une clé active par compte ; une nouvelle remplace l'ancienne |
| Connexion | Google ou e-mail et mot de passe |
Erreurs et solutions
Les erreurs arrivent en JSON avec un type stable ; les requêtes échouées ou refusées ne sont pas facturées.
| Code | Type | Signification |
|---|---|---|
400 | bad_request | JSON invalide, messages vides, mauvais paramètre ou contexte trop long |
401 | missing_key · invalid_key · key_revoked | clé absente, erronée ou remplacée |
402 | no_credit | plus de crédit — rechargez, la reprise est immédiate |
403 | content_blocked | contenu sexuel impliquant des mineurs — refusé, non facturé |
404 | not_found | endpoint inconnu |
413 | request_too_large | corps supérieur à 8 Mo |
429 | rate_limited · concurrency | au-delà de 300/min ou 8 en parallèle — patientez |
503 | upstream_busy | modèle occupé — réessayez dans quelques secondes |
Questions et réponses
Cette API prend-elle en charge la génération d'images ou d'audio ?
Non. Notre service est strictement un fournisseur d'API LLM basé sur le texte. Il ne prend pas en charge les embeddings, la génération d'images, l'audio ou la vidéo. Il se concentre uniquement sur les complétions de chat pour le traitement du texte.
Comment fonctionne la fenêtre de contexte ?
La fenêtre de contexte est de 100 000 tokens, ce qui inclut à la fois le prompt d'entrée et la complétion générée. Si votre nombre total de tokens dépasse cette limite, la requête peut échouer ou être tronquée selon l'implémentation du client.
Puis-je l'utiliser comme alternative à OpenAI ?
Oui. En modifiant l'URL de base et la clé API dans n'importe quel SDK compatible OpenAI, vous pouvez utiliser cette API LLM sans censure comme solution de remplacement prêt à l’emploi. Elle prend en charge les complétions de chat standard, le streaming et l'appel de fonctions.
Votre clé est à un formulaire de vous
Créez un compte, copiez la clé, modifiez l'URL de base. C'est toute la configuration.