IT ▾
Ottieni la chiave API

HomeDocumentazione

Guida rapida: Integra testo senza censura nel tuo flusso di lavoro video

Integra la nostra API di testo senza censura nella tua pipeline di generazione video con una singola modifica all'URL di base. Usa client standard compatibili con OpenAI per generare script, prompt e metadati senza che i filtri di contenuto interferiscano con il tuo output creativo.

Autenticazione e URL di base

Inizia ottenendo la tua chiave API dal dashboard. Il nostro servizio utilizza l'autenticazione standard compatibile con OpenAI. Imposta il tuo URL di base su https://api.aivideogenapi.com/v1 e passa la tua chiave nell'intestazione Authorization. Questo ti permette di utilizzare gli strumenti di flusso di lavoro video esistenti che supportano già gli standard OpenAI senza riscrivere la logica di integrazione.

  • URL di base: https://api.aivideogenapi.com/v1
  • Intestazione Auth: Authorization: Bearer YOUR_API_KEY
  • ID modello: uncensored

Assicurati che la tua chiave sia attiva. Le chiavi vengono rigenerate immediatamente alla creazione e possono essere revocate in qualsiasi momento dalle impostazioni del tuo account.

Invio di un completamento chat

Invia una semplice richiesta di testo per generare script o prompt. L'API accetta array di messages standard. Poiché il nostro modello è senza censura, non rifiuterà argomenti legali per adulti, di finzione o controversi a meno che non coinvolgano minori. Usalo per generare descrizioni video dettagliate, indicazioni di scena o metadati senza che i filtri di sicurezza tronchino il tuo testo creativo.

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 risposta contiene un campo content con il testo generato. Questo testo può essere passato direttamente al tuo motore di generazione video o usato per popolare i campi dei metadati video.

Integrazione SDK Python

Usa l'SDK Python ufficiale openai con un URL di base personalizzato. Questo è il modo più comune per integrare la nostra API di testo nelle pipeline video scritte in Python. Inizializza il client con la tua chiave API e l'URL di base corretto, poi chiama 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)

Questo approccio ti permette di sfruttare le librerie esistenti di elaborazione video Python scaricando la generazione del testo sul nostro modello senza censura. Puoi passare prompt di sistema per guidare il tono e lo stile degli script video generati.

Integrazione SDK Node.js

Per flussi di lavoro JavaScript o TypeScript, usa il pacchetto Node.js openai. Configura il client con la tua chiave API e URL di base proprio come per l'SDK Python. Questo abilita un'integrazione trasparente negli script di automazione video basati su 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);

Puoi concatenare l'output di questa generazione di testo direttamente alle chiamate API di generazione video. Il modello senza censura garantisce che i tuoi prompt rimangano integri, anche se contengono temi maturi o direzioni creative di nicchia che i filtri standard potrebbero alterare.

Risposte in streaming

Per aggiornamenti in tempo reale o generazione di script lunghi, abilita lo streaming impostando stream: true. L'API restituisce Server-Sent Events (SSE). Questo è utile per costruire interfacce utente che mostrano i progressi della generazione del testo o per elaborare script video lunghi in chunk senza attendere la risposta completa.

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)

Gestisci gli eventi di streaming nel codice del client per accumulare il testo finale. Lo streaming non influisce sul conteggio dei token o sui prezzi; paghi per i token totali usati nella richiesta e nel completamento.

Limiti di richiesta, errori e contesto

Ogni chiave API è limitata a 300 richieste al minuto. Se superi questo limite, riceverai un errore di limite di richiesta 429. La dimensione massima del corpo della richiesta è 8 MB. Se la tua chiave API non è valida, riceverai un errore 401. Nota che l'esaurimento del credito non restituisce un codice di errore specifico; semplicemente impedisce nuove richieste fino a quando non ricarichi il tuo saldo prepagato.

La finestra di contesto è di 100.000 token, combinando prompt e completamento. È sufficiente per generare script video lunghi o elaborare set di metadati grandi in una singola richiesta. Se hai bisogno di più contesto, dividi l'input in gruppi più piccoli.

Specifiche tecniche

Tutti i limiti e le funzioni reali dell'API in un unico posto: controllali prima di ricaricare.

VoceValore
Formatocompatibile OpenAI: qualsiasi SDK OpenAI funziona cambiando base URL e chiave
AutenticazioneAuthorization: Bearer YOUR_KEY
ID modellouncensored
EndpointPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.aivideogenapi.com/v1
Finestra di contesto100.000 token (input + output)
Streamingsì — server-sent events; l'ultimo blocco riporta l'uso dei token
Function callingsì — tools, tool_choice; risposte con tool_calls anche in streaming; risultati come role: tool
Parametritemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Output massimofino al resto della finestra di 100.000 token; max_tokens opzionale (nessun limite separato)
Modalità JSONresponse_format: {"type": "json_object"}
Limite di frequenza300 richieste al minuto per chiave
HeaderX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Dimensionefino a 8 MB per richiesta
Concorrenza8 richieste contemporanee per chiave
Scadenzail credito pagato non scade, nessun abbonamento
Prova gratuita$0,50 per 7 giorni, senza carta · Chiave di prova: 2 richieste parallele, 60 al minuto; limiti completi (8 e 300) dopo la prima ricarica
RicaricaUSDT (TRC20) o USDC (Base), qualsiasi importo intero da $10 a $500
Prezzo$0,25 per 1M token in input · $1,00 per 1M in output
Fatturazionecredito prepagato in base all'uso reale; errori e rifiuti gratuiti
Bonus+5% da $50, +10% da $100
AccessoGoogle oppure e-mail e password
Chiaviuna chiave attiva per account; una nuova sostituisce la precedente
Contenuticontenuti per adulti consentiti; rifiutati i contenuti sessuali con minori

Codici di errore

Gli errori arrivano in JSON con un type fisso; le richieste fallite o rifiutate non si pagano.

CodiceTipoSignificato
400bad_requestJSON non valido, messaggi vuoti, parametro errato o contesto troppo lungo
401missing_key · invalid_key · key_revokedchiave mancante, errata o sostituita
402no_creditcredito esaurito — ricarica e riparti subito
403content_blockedcontenuti sessuali con minori — rifiutato, non addebitato
404not_foundendpoint sconosciuto
413request_too_largecorpo oltre 8 MB
429rate_limited · concurrencyoltre 300/min o 8 in parallelo — attendi e riprova
503upstream_busymodello occupato — riprova tra pochi secondi

Domande e risposte

Cosa significa 'senza censura' per i miei script video?

Significa che il modello non rifiuterà argomenti legali per adulti, di finzione o controversi. È ottimizzato per rispondere senza rifiuti di contenuto per uso adulto legale, assicurando che i tuoi prompt creativi non vengano alterati dai filtri di sicurezza. L'unico limite rigido è che i contenuti sessuali che coinvolgono minori sono sempre bloccati.

Ho bisogno di una carta di credito per iniziare?

No. Ogni nuovo account riceve $0.50 di credito di prova valido per 7 giorni. Puoi registrarti solo con email e password. Hai bisogno di criptovalute (USDT o USDC) solo quando sei pronto a ricaricare il tuo saldo prepagato.

Posso usarlo con gli SDK OpenAI esistenti?

Sì. L'API è completamente compatibile con OpenAI. Puoi usare gli SDK ufficiali OpenAI per Python e Node.js semplicemente cambiando l'URL di base in <code>https://api.aivideogenapi.com/v1</code> e fornendo la tua chiave API.

La tua chiave è a un modulo di distanza

Crea un account, copia la chiave, cambia l'URL di base. È tutta qui la configurazione.

Ottieni la chiave API