Guide de démarrage : Intégrer le texte sans censure dans votre flux vidéo
Intégrez notre API de texte sans censure dans votre pipeline de génération vidéo en modifiant une seule URL de base. Utilisez des clients compatibles OpenAI standard pour générer des scripts, des prompts et des métadonnées sans que les filtres de contenu n'interfèrent avec votre production créative.
Authentification et URL de base
Commencez par obtenir votre clé API depuis le tableau de bord. Notre service utilise une authentification standard compatible OpenAI. Définissez votre URL de base sur https://api.aivideogenapi.com/v1 et transmettez votre clé dans l'en-tête Authorization. Cela vous permet d'utiliser des outils de flux vidéo existants qui prennent déjà en charge les normes OpenAI sans réécrire votre logique d'intégration.
Assurez-vous que votre clé est active. Les clés sont régénérées immédiatement lors de leur création et peuvent être révoquées à tout moment depuis les paramètres de votre compte.
Envoi d'une complétion de chat
Envoyez une simple requête textuelle pour générer des scripts ou des prompts. L'API accepte des tableaux messages standards. Étant donné que notre modèle est sans censure, il ne refusera pas les sujets légaux pour adultes, fictifs ou controversés, à moins qu'ils n'impliquent des mineurs. Utilisez ceci pour générer des descriptions vidéo détaillées, des indications de scène ou des métadonnées sans que les filtres de sécurité ne tronquent votre texte créatif.
curl https://api.aivideogenapi.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."}]
}'
La réponse contient un champ content avec le texte généré. Ce texte peut être directement transmis à votre moteur de génération vidéo ou utilisé pour remplir les champs de métadonnées vidéo.
Intégration du SDK Python
Utilisez le SDK Python officiel openai avec une URL de base personnalisée. C'est le moyen le plus courant d'intégrer notre API de texte dans des pipelines vidéo écrits en Python. Initialisez le client avec votre clé API et la bonne URL de base, puis appelez chat.completions.create.
from openai import OpenAI
client = OpenAI(base_url="https://api.aivideogenapi.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)
Cette approche vous permet de tirer parti des bibliothèques existantes de traitement vidéo Python tout en déchargeant la génération de texte vers notre modèle sans censure. Vous pouvez passer des prompts système pour guider le ton et le style des scripts vidéo générés.
Intégration du SDK Node.js
Pour les flux de travail JavaScript ou TypeScript, utilisez le package Node.js openai. Configurez le client avec votre clé API et votre URL de base comme pour le SDK Python. Cela permet une intégration transparente dans les scripts d'automatisation vidéo basés sur Node.
import OpenAI from"openai";
const client = new OpenAI({ baseURL: "https://api.aivideogenapi.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);
Vous pouvez enchaîner la sortie de cette génération de texte directement dans les appels à l'API de génération vidéo. Le modèle sans censure garantit que vos prompts restent intacts, même s'ils contiennent des thèmes matures ou des directions créatives de niche que les filtres standard pourraient modifier.
Réponses en streaming
Pour des mises à jour en temps réel ou une génération de scripts volumineux, activez le streaming en définissant stream: true. L'API retourne des Server-Sent Events (SSE). Cela est utile pour créer des interfaces utilisateur qui affichent la progression de la génération de texte ou pour traiter de longs scripts vidéo par morceaux sans attendre la réponse complète.
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)
Gérez les événements de flux dans votre code client pour accumuler le texte final. Le streaming n'affecte pas le comptage des tokens ou la tarification ; vous êtes facturé pour le nombre total de tokens utilisés dans la requête et la complétion.
Limites de débit, erreurs et contexte
Chaque clé API est limitée à 300 requêtes par minute. Si vous dépassez ce seuil, vous recevrez une erreur de limite de débit 429. La taille maximale du corps de la requête est de 8 Mo. Si votre clé API est invalide, vous recevrez une erreur 401. Notez que l'épuisement du crédit ne renvoie pas de code d'erreur spécifique ; il empêche simplement les nouvelles requêtes jusqu'à ce que vous rechargiez votre solde prépayé.
La fenêtre de contexte est de 100 000 tokens, combinant prompt et complétion. Cela suffit pour générer de longs scripts vidéo ou traiter de grands ensembles de métadonnées en une seule requête. Si vous avez besoin de plus de contexte, divisez votre entrée en lots plus petits.
Caractéristiques techniques
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é
Authentification
Authorization: Bearer YOUR_KEY
ID du modèle
uncensored
Endpoints
POST /v1/chat/completions · GET /v1/models
Base URL
https://api.aivideogenapi.com/v1
Fenêtre de contexte
100 000 tokens (entrée + sortie)
Streaming
oui — server-sent events ; le dernier bloc contient l'usage des tokens
Appel de fonctions
oui — tools, tool_choice ; réponse avec tool_calls, aussi en streaming ; résultats en role: tool
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
Recharge
USDT (TRC20) ou USDC (Base), tout montant entier de 10 $ à 500 $
Prix
0,25 $ par million de tokens en entrée · 1,00 $ par million en sortie
Facturation
crédit prépayé selon l'usage réel ; erreurs et refus gratuits
Bonus
+5 % dès 50 $, +10 % dès 100 $
Connexion
Google ou e-mail et mot de passe
Clés
une clé active par compte ; une nouvelle remplace l'ancienne
Contenu
contenu adulte autorisé ; tout contenu sexuel impliquant des mineurs est refusé
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
01
Questions et réponses
Que signifie « sans censure » pour mes scripts vidéo ?
Cela signifie que le modèle ne refusera pas les sujets légaux pour adultes, fictifs ou controversés. Il est réglé pour répondre sans refus de contenu pour une utilisation légale pour adultes, garantissant que vos prompts créatifs ne sont pas modifiés par les filtres de sécurité. La seule limite stricte est que le contenu sexuel impliquant des mineurs est toujours bloqué.
Ai-je besoin d'une carte bancaire pour commencer ?
Non. Chaque nouveau compte reçoit 0,50 $ de crédit d'essai gratuit valable 7 jours. Vous pouvez vous inscrire avec simplement une adresse e-mail et un mot de passe. Vous n'avez besoin de crypto (USDT ou USDC) que lorsque vous êtes prêt à recharger votre solde prépayé.
Puis-je utiliser cela avec les SDK OpenAI existants ?
Oui. L'API est entièrement compatible OpenAI. Vous pouvez utiliser les SDK OpenAI officiels pour Python et Node.js en modifiant simplement l'URL de base vers <code>https://api.aivideogenapi.com/v1</code> et en fournissant votre clé API.
Votre clé est à un formulaire de vous
Créez un compte, copiez la clé, modifiez l'URL de base. C'est toute la configuration.