Panoramica/OpenAPI/Panoramica

Panoramica

Scopri come integrare la creazione KPainter nel tuo prodotto.

Introduzione di KPainter nel tuo prodotto

KPainter OpenAPI è per gli sviluppatori che vogliono creare contenuti all'interno del proprio prodotto, automazione o flusso di lavoro agente. Esplora tre prodotti pubblici:

Prodotto Tipo Ideale per
Video esplicativo video corsi, formazione, SOP, sintesi di ricerca, educazione del prodotto e spiegatori di conoscenza
Immagine IA Immagine Poster, copertine, illustrazioni e concetti di singola immagine
App IA App di Pagine interattive, simulazioni, quiz e piccoli strumenti

PDF, presentazioni, documenti e immagini sono materiali di fonte; non selezionano il prodotto di produzione. L'interpretatore Video può anche utilizzare un URL di una pagina web come contesto fonte.

URL di base

Tutte le richieste di produzione iniziano qui:

https://api.kpainter.ai/openapi/v1

Per esempio, la capacità completa è finita:

https://api.kpainter.ai/openapi/v1/capabilities

Un flusso completo di creazione

  1. Chiama GET /me per verificare la chiave API.
  2. Chiama GET/capacità per scoprire le opzioni attuali.
  3. Scarica gli allegati con POST / file.
  4. Creare un video, un'immagine o un'app con POST / creazioni.
  5. Poll GET /creations/{id} per status e progresso.
  6. Leggi GET /creations/{id}/outputs quando la consegna è disponibile.
  7. Utilizzare messaggi per perfezionare un video di spiegazione. Quando un compito si ferma, eseguire solo un'azione elencata nelle azioni disponibili.

Principali punti finali

Il punto finale scopo
GET / Salute Controlla la disponibilità del servizio
Gioco / Me Verificare il conto attuale
Capacità / Capacità Scopri prodotti, parametri, modelli e modelli
Post / file Scarica i file di input
Post / Creazioni Creare contenuti
Creazione / Creazione Elenco delle creazioni del conto
GET / creazioni /{id} Leggi lo stato, progresso, ETA, crediti e recensione
POST / creazioni/{id}/Messaggi Riproduzione di un video di spiegazione
POST / creazioni /{id} / azioni Continua l’ultima missione interrotta
GET / creazioni/{id}/outputs Leggi le uscite approvate da QA

Cosa tenere in mente

  • Autenticare con una chiave API di porta.
  • I campi di richiesta e risposta pubblici utilizzano snake_case.
  • Invia solo valori di parametri restituiti dalle capacità.
  • Un fallimento comune non riferisce crediti reali.
  • ETA viene esclusa quando non può essere stimata in modo affidabile.
  • Leggi i risultati utili dal punto di partenza delle uscite dopo la conclusione invece di costruire URL di archiviazione.