DE ▾
API-Schlüssel erhalten

StartseiteDokumente

Quickstart: Integriere unzensierten Text in deinen Video-Workflow

Integriere unsere unzensierte Text-API in deine Videogenerierungs-Pipeline mit einer einzigen Änderung der Base URL. Nutze standardmäßige OpenAI-kompatible Clients, um Skripte, Prompts und Metadaten zu generieren, ohne dass Inhaltsfilter deine kreativen Ergebnisse beeinträchtigen.

Authentifizierung & Base URL

Erhalte zunächst deinen API-Schlüssel im Dashboard. Unser Dienst verwendet die Standard-OpenAI-kompatible Authentifizierung. Setze deine Base URL auf https://api.aivideogenapi.com/v1 und übergebe deinen Schlüssel im Authorization Header. So kannst du bestehende Video-Workflow-Tools nutzen, die bereits OpenAI-Standards unterstützen, ohne deine Integrationslogik neu schreiben zu müssen.

  • Basis-URL: https://api.aivideogenapi.com/v1
  • Auth-Header: Authorization: Bearer YOUR_API_KEY
  • Modell-ID: uncensored

Stelle sicher, dass dein Schlüssel aktiv ist. Schlüssel werden bei der Erstellung sofort neu generiert und können jederzeit in deinen Kontoeinstellungen widerrufen werden.

Chat-Completion senden

Sende eine einfache Textanfrage, um Skripte oder Prompts zu generieren. Die API akzeptiert Standard-messages-Arrays. Da unser Modell unzensiert ist, lehnt es rechtmäßige, erwachsene, fiktive oder kontroverse Themen nicht ab, es sei denn, sie betreffen Minderjährige. Nutze dies zur Generierung detaillierter Videobeschreibungen, Regieanweisungen oder Metadaten ohne dass Safety-Filter deinen kreativen Text kürzen.

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."}]
  }'

Die Antwort enthält ein content-Feld mit dem generierten Text. Dieser Text kann direkt an deine Videogenerierungs-Engine übergeben oder zur Befüllung von Video-Metadatenfeldern verwendet werden.

Python SDK-Integration

Nutze das offizielle openai Python SDK mit einer benutzerdefinierten Base URL. Dies ist die gängigste Methode, um unsere Text-API in in Python geschriebene Video-Pipelines zu integrieren. Initialisiere den Client mit deinem API-Schlüssel und der korrekten Base URL und rufe dann chat.completions.create auf.

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)

Dieser Ansatz ermöglicht es dir, bestehende Python-Bibliotheken zur Videobearbeitung zu nutzen und die Textgenerierung an unser unzensiertes Modell auszulagern. Du kannst System-Prompts übergeben, um den Ton und Stil der generierten Videoskripte zu steuern.

Node.js SDK-Integration

Für JavaScript- oder TypeScript-Workflows nutze das openai Node.js-Paket. Konfiguriere den Client mit deinem API-Schlüssel und der Base URL genau wie im Python SDK. Dies ermöglicht eine nahtlose Integration in Node-basierte Video-Automatisierungsskripte.

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);

Du kannst die Ausgabe dieser Textgenerierung direkt in API-Aufrufe zur Videogenerierung einbinden. Das unzensierte Modell stellt sicher, dass deine Prompts intakt bleiben, auch wenn sie reife Themen oder Nischen-Kreativrichtungen enthalten, die Standardfilter möglicherweise verändern würden.

Streaming-Antworten

Aktiviere für Echtzeit-Updates oder die Generierung langer Skripte das Streaming, indem du stream: true setzt. Die API gibt Server-Sent Events (SSE) zurück. Dies ist nützlich für die Erstellung von Benutzeroberflächen, die den Fortschritt der Textgenerierung anzeigen, oder zur Verarbeitung langer Videoskripte in Chunks, ohne auf die vollständige Antwort warten zu müssen.

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)

Verarbeite die Stream-Ereignisse in deinem Client-Code, um den endgültigen Text zu akkumulieren. Das Streaming beeinflusst die Token-Zählung oder die Preise nicht; du wirst für die insgesamt im Request und der Completion verwendeten Token abgerechnet.

Ratenlimits, Fehler & Kontext

Jeder API-Schlüssel ist auf 300 Anfragen pro Minute begrenzt. Wenn du dieses Limit überschreitest, erhältst du einen 429-Ratenlimit-Fehler. Die maximale Größe des Request-Body beträgt 8 MB. Wenn dein API-Schlüssel ungültig ist, erhältst du einen 401-Fehler. Beachte, dass die Erschöpfung des Guthabens keinen spezifischen Fehlercode zurückgibt; sie verhindert einfach neue Anfragen, bis du dein Prepaid-Guthaben auflädst.

Das Kontextfenster umfasst 100.000 Token, die Prompt- und Completion-Token zusammenfassen. Das reicht aus, um lange Videoskripte zu generieren oder große Metadaten-Sätze in einer einzigen Anfrage zu verarbeiten. Wenn du mehr Kontext benötigst, teile deine Eingabe in kleinere Batches auf.

Technische Daten

Eine Tabelle mit jedem Limit, jeder Funktion und jedem Preis.

MerkmalWert
API-FormatOpenAI-kompatibel: jedes OpenAI-SDK funktioniert – nur Base-URL und Schlüssel ändern
AuthentifizierungAuthorization: Bearer YOUR_KEY
Modell-IDuncensored
EndpunktePOST /v1/chat/completions · GET /v1/models
Base-URLhttps://api.aivideogenapi.com/v1
Kontextfenster100.000 Tokens (Eingabe + Ausgabe)
Streamingja – Server-Sent Events, der letzte Chunk enthält die Token-Nutzung
Function Callingja – tools, tool_choice; Antworten mit tool_calls, auch im Stream; Ergebnisse als role: tool
Parametertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Max. Ausgabebis zum Rest des 100.000-Token-Fensters; max_tokens optional (kein separates Limit)
JSON-Modusresponse_format: {"type": "json_object"}
Ratenlimit300 Anfragen pro Minute und Schlüssel
Antwort-HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Anfragegrößebis 8 MB
Parallelität8 gleichzeitige Anfragen pro Schlüssel
Gültigkeitbezahltes Guthaben verfällt nie, kein Abo
Testguthaben$0,50 für 7 Tage, ohne Karte · Testschlüssel: 2 parallele Anfragen, 60 pro Minute; volle Limits (8 und 300) nach erster Aufladung
AufladenUSDT (TRC20) oder USDC (Base), jeder ganze Betrag von $10 bis $500
Preis$0,25 pro 1 Mio. Eingabe-Tokens · $1,00 pro 1 Mio. Ausgabe-Tokens
AbrechnungPrepaid-Guthaben nach echter Nutzung; Fehler und Ablehnungen sind kostenlos
Bonus+5 % ab $50, +10 % ab $100
AnmeldungGoogle oder E-Mail und Passwort
Schlüsselein aktiver Schlüssel pro Konto; ein neuer ersetzt den alten
InhalteInhalte für Erwachsene erlaubt; sexuelle Inhalte mit Minderjährigen werden abgelehnt

Fehler und Lösungen

Fehler kommen als JSON mit festem type; fehlgeschlagene oder abgelehnte Anfragen kosten nichts.

CodeTypBedeutung
400bad_requestungültiges JSON, leere Nachrichten, falscher Parameter oder Kontext zu lang
401missing_key · invalid_key · key_revokedSchlüssel fehlt, ist falsch oder wurde ersetzt
402no_creditkein Guthaben – aufladen, dann geht es sofort weiter
403content_blockedsexuelle Inhalte mit Minderjährigen – abgelehnt, nicht berechnet
404not_foundunbekannter Endpunkt
413request_too_largeAnfrage größer als 8 MB
429rate_limited · concurrencyüber 300/Min. oder 8 parallel – kurz warten
503upstream_busyModell ausgelastet – in Sekunden erneut versuchen

Fragen und Antworten

Was bedeutet „unzensiert“ für meine Videoskripte?

Das bedeutet, dass das Modell rechtliche, erwachsene, fiktive oder kontroverse Themen nicht ablehnt. Es ist darauf abgestimmt, ohne Inhaltsablehnungen für die legale Nutzung durch Erwachsene zu antworten, sodass deine kreativen Prompts nicht durch Safety-Filter verändert werden. Die einzige harte Grenze ist, dass sexuelle Inhalte mit Minderjährigen immer blockiert werden.

Brauche ich eine Kreditkarte zum Starten?

Nein. Jedes neue Konto erhält $0,50 an Testguthaben, das 7 Tage gültig ist. Du kannst dich einfach mit E-Mail und Passwort anmelden. Krypto (USDT oder USDC) brauchst du nur, wenn du dein Prepaid-Guthaben aufladen möchtest.

Kann ich das mit bestehenden OpenAI SDKs nutzen?

Ja. Die API ist vollständig OpenAI-kompatibel. Du kannst die offiziellen OpenAI SDKs für Python und Node.js nutzen, indem du die Base URL einfach auf <code>https://api.aivideogenapi.com/v1</code> änderst und deinen API-Schlüssel angibst.

Dein Schlüssel ist nur ein Formular entfernt

Erstelle ein Konto, kopiere den Schlüssel, ändere die Base URL. Das ist die gesamte Einrichtung.

API-Schlüssel erhalten