Discussions
Uploaded images are marked as “AI Photo” when added via API – can’t be used for training
Hi.
I upload a series of real user photos via the https://upload.heygen.com/v1/asset endpoint and then pass the resulting image_keys to the automatically created group.
While the image upload and group creation work fine technically, the additional uploaded photos appear in the group as “AI Photo”, which means they can't be used for avatar training.
I have verified that the exact same photo - when uploaded manually via the Heygen dashboard - is not labeled as an “AI Photo” and works as expected.
The photos are real and meet the required quality standards.
My guess is that either a required flag/parameter is missing from the API upload or group creation, or the backend is misclassifying the origin of the image based on the upload method.
Can you confirm this?
Why are these images uploaded via the API labeled as “AI Photo”?
How can it be ensured that the images are treated as normal (human) photos via the API so that they can be used for avatar training?
Thank you in advance for any clarification!
Best regards,
Peter