Edit Contenuti esistenti
L'esplicatore Video accetta i messaggi di follow-up in lingua naturale:
POST /creations/{id}/messages
Esempio di:
{ "content": "Keep everything else and make the second scene easier for new employees", "input_file_ids": [], "idempotency_key": "video-edit-20260901-001"}
Un messaggio può descrivere un cambiamento video completo o il nome di una scena selezionata. KPainter pianifica l'ambito di produzione e continua la produzione quando il conto e il bilancio consentono.
AI Image e AI App attualmente non pubblicano lo stesso flusso di lavoro di modifica conversazionale. Creare un nuovo risultato quando le capacità non esposano un percorso di raffinamento supportato.
Continua un compito riposato
Quando GET /creations/{id} ritorna interrotto, verificare le azioni disponibili prima. Inserisci solo una azione presente in tale elenco:
POST /creations/{id}/actions
{ "action": "resume_after_recharge", "idempotency_key": "resume-20260901-001"}
Le possibili azioni includono:
- ritorno_di seguito_ricarica dopo il bilancio è sufficiente
- approve_overage dopo che l'utente accetta una stima rivista
- ritorno solo quando KPainter esplicitamente segna un ritorno come sicuro
Impotenza e sicurezza
- Ripristinare lo stesso idempotency_key per lo stesso messaggio o azione dopo una interruzione del trasporto.
- Non mantenere attivo il pulsante di recupero di un'attività vecchia dopo l'inizio di un'attività più nuova.
- Continua solo l'ultima attività sospesa; il servizio la valida di nuovo.
- Non inventare un'azione quando le azioni disponibili sono vuote.
- Verificare lo stato prima di ritirare una richiesta remota incerta.
- Invia solo la creazione documentata ID, azione e chiave identità.
I messaggi e le azioni sono asincroni. Dopo una risposta 202, proseguire la ricerca GET /creations/{id}; rinfrescare le uscite solo dopo che è disponibile una consegna utilizzabile.
