Valutazione immagini e rimborso crediti
Invia valutazioni (pollice su/giù) sulle immagini generate e richiedi il rimborso dei crediti sulle generazioni non riuscite — lo stesso flusso dell'editor di Pedra.
Invia una valutazione (pollice su/giù) su un'immagine generata — lo stesso voto che puoi esprimere nell'editor di Pedra. Con un pollice giù puoi anche richiedere il rimborso dei crediti: Pedra esegue un controllo qualità automatico e, se la generazione è fallita, rimborsa i crediti consumati.
Endpoint
https://app.pedra.ai/api/feedbackIdentifica l'immagine con l'imageUrl restituita al momento della generazione, oppure passa direttamente il suo imageId. Votare è gratis — non costa mai crediti.
Campi della richiesta
apiKey— la tua chiave API. Obbligatorio.imageUrloimageId— l'immagine da valutare. Usa l'URL restituito dall'endpoint di generazione, o l'id da solo. Uno è obbligatorio.vote—"up"o"down". Invia una stringa vuota per annullare un voto precedente.comment— nota di testo libero opzionale che spiega il voto. Aiuta il controllo del rimborso e il nostro monitoraggio qualità.creditBack— impostatruesu un votodownper richiedere il rimborso dei crediti consumati da questa immagine. Ignorato su un voto positivo.
Idoneità al rimborso
Quando viene richiesto creditBack, Pedra esegue un controllo qualità automatico sul risultato. I crediti vengono rimborsati solo quando valgono tutte le seguenti condizioni:
- La generazione è di un tipo idoneo: svuotare stanza, rimuovere oggetto, modifica con prompt, rinnovazione o arredare/home staging.
- La richiesta viene effettuata entro 2 ore dalla generazione dell'immagine.
- Non è una rinnovazione ad alta creatività (sono progettate per alterare drasticamente la stanza, quindi non sono idonee).
Risposta
Restituisce 200. Un voto semplice riflette il voto registrato; una richiesta di rimborso restituisce anche un oggetto creditBack con l'esito:
Campi della risposta
vote— il voto registrato (positive,negativeonullse annullato).creditBack.status—approved,rejectedoineligible.creditBack.creditsRefundedè il numero di crediti restituiti (0 salvo approvazione) ecreditBack.reasonspiega la decisione.