Перейти к основному содержанию

Seedance 2.0: ошибка «input image may contain a real person» и правильный маршрут

A
8 мин чтенияAI Video Generation

Обычный image_url технически принимает изображение, но непроверенный портрет нельзя считать обычным референсом. Выберите доверенный результат, готового цифрового персонажа, авторизованный asset:// или остановите задачу.

Seedance 2.0: ошибка «input image may contain a real person» и правильный маршрут

Если Seedance 2.0 возвращает HTTP 400 с кодом InputImageSensitiveContentDetected.PrivacyInformation и текстом “The request failed because the input image may contain a real person”, это отказ на проверке входного материала, а не ошибка промпта, сети или очереди. Не отправляйте тот же портрет снова и не пытайтесь спрятать лицо фильтрами. Сначала определите происхождение изображения и нужную личность: для текущего ModelArk есть маршрут доверенного результата той же учетной записи, готовый цифровой персонаж и отдельный авторизованный asset:// для конкретного реального человека.

Что делать сразу после HTTP 400

СубъектСостояние активаВозможность маршрутаБезопасное действие / остановка
Вымышленный неидентифицируемый персонажОбычный URL/Base64 без доверенного происхожденияОбычная ссылка может снова попасть под классификатор; preset доступен только там, где он документированИспользовать явно вымышленного персонажа или preset; при вероятной ошибке классификации обратиться в поддержку с Request ID
Исходный результат ModelArk той же учетной записиОригинал без изменений, не старше 30 днейВыбранный маршрут принимает этот тип trusted outputОтправить оригинал один раз; остановиться, если файл изменён, переслан, просрочен или создан в другом аккаунте
Конкретный человек с применимым согласиемЧеловек проверен, Group ID создан, конкретный Asset ID имеет пригодный статусУчетная запись допущена к Real Human и маршрут принимает asset://Передавать asset://<asset_id>; остановиться при отсутствии допуска, проверки или пригодного актива
Публичная персона, неясные права, несовершеннолетний/неясный возраст, имперсонация или запрещенная цельСостояние актива не устраняет рискТехническая доступность не меняет правилоОстановить задачу либо передать на специализированную проверку человека; не менять провайдера ради обхода

Основание матрицы — текущие владельцы контрактов: таблица ошибок ModelArk, официальный tutorial Seedance 2.0 и руководство по частной библиотеке реальных людей. Сохраните точный код ошибки, Request ID и task ID, если он создан, модель, маршрут, роль входа и время. Эти данные полезнее для поддержки, чем десять одинаковых повторов.

Что именно означает сообщение

В актуальной таблице ошибок ModelArk этот случай определён как HTTP 400 InputImageSensitiveContentDetected.PrivacyInformation. Формулировка may contain важна: классификатор решил, что изображение может содержать реального человека. Это не доказывает, что человек действительно существует, что у вас нет согласия или что изображение нарушает закон.

Поэтому фотореалистичный ИИ-портрет тоже может дать ложное срабатывание. Но оно не превращает размытие, зерно, коллаж, сетку ракурсов или смену «менее строгого» прокси в допустимое решение. BytePlus GenAI Acceptable Use Policy прямо запрещает обход защитных фильтров. Правильная реакция — заменить задачу на явно вымышленного персонажа либо использовать документированный маршрут актива.

Почему обычный image_url не равен real-human asset

API создания video task позволяет передавать изображение как content[].type="image_url": URL или Base64 могут играть роль first_frame, last_frame или reference_image. Это только формат запроса. Он не обещает, что любая фотография с лицом пройдет проверку.

У авторизованного человека внешняя структура похожа, но значение URL принципиально другое:

json
{ "type": "image_url", "image_url": { "url": "asset://asset-EXAMPLE" }, "role": "reference_image" }

asset:// ссылается не на произвольный файл, а на актив, который уже создан, авторизован, проверен на соответствие личности и доступен этой учетной записи. Самостоятельно придумать Asset ID или заменить https:// на asset:// нельзя.

Три документированных маршрута для людей

1. Trusted output той же учетной записи

Текущий Seedance 2.0 tutorial описывает исключение для некоторых оригинальных результатов ModelArk с лицами. Они должны быть созданы той же учетной записью, оставаться без изменений и попадать в документированный 30-дневный период. Пересылка, повторное кодирование и редактирование могут уничтожить trust signal. Даже trusted input не гарантирует, что итоговое видео пройдет выходную модерацию.

2. Готовый цифровой персонаж

Когда конкретная реальная личность не нужна, preset digital character library снимает задачу быстрее всего: вы используете заранее подготовленный персонаж вместо попытки протолкнуть частный портрет. Перед внешним или коммерческим использованием всё равно проверьте права конкретного reference asset — наличие в библиотеке не означает универсальную лицензию.

3. Авторизованный реальный человек

Для конкретного человека официальный процесс создания real-human asset требует согласия, проверки личности и присутствия, загрузки материалов и проверки соответствия лица. После успешной проверки Group ID относится к проверенному человеку, а Asset ID — к конкретному принятому изображению или видео. API ссылается на последний через asset://<asset_id>; наличие Group ID не делает все последующие файлы автоматически пригодными.

Текущее руководство по частной библиотеке реальных людей помечено invited users only. Следовательно, доступ нельзя обещать любой учетной записи или региону. Даже видимый в списке материал нельзя считать пригодным, пока его страница деталей не показывает соответствующий статус.

Согласие необходимо, но его недостаточно

Согласие отвечает на вопрос о праве использовать портрет. Оно не включает автоматически функцию Real Human для вашей учетной записи, не создает Asset ID и не отменяет модерацию входа и результата. Для рабочего запуска нужны четыре независимые проверки:

  1. есть применимое согласие и допустимая цель;
  2. выбранные учетная запись и маршрут поддерживают проверенные активы реальных людей;
  3. актив прошел проверки личности и соответствия и имеет пригодный статус;
  4. конкретный запрос и результат проходят действующие правила безопасности.

Если цель — публичная персона, скрытая имперсонация, несанкционированный интимный контент, вводящая в заблуждение реклама или работа с неясным согласием, остановите задачу независимо от того, пройдет ли файл технически.

Как разбирать вероятное ложное срабатывание

Для явно вымышленного ИИ-персонажа не утверждайте службе поддержки, что «модель доказала наличие реального человека». Передайте более узкую формулировку: классификатор пометил вход как возможный портрет реального человека.

Соберите безопасный пакет:

  • маршрут и точный model ID;
  • роль входа и способ передачи — URL, Base64 или asset://;
  • код ошибки, Request ID, task ID (если он появился) и время;
  • источник материала: внешний генератор, trusted ModelArk output или verified asset;
  • статус авторизации без публикации чувствительного портрета в обычных логах;
  • подтверждение, доступен ли вашему account Real Human workflow.

Не загружайте исходный портрет в открытый чат поддержки, если официальный защищенный канал загрузки этого не требует. Порядок хранения и удаления изображений, task ID и заметок проверки нужно определить до запуска пользовательской функции.

Проверка перед повторной отправкой

Повторяйте запрос только после изменения причины отказа, а не после косметического изменения промпта:

  • trusted output всё ещё оригинальный, в той же учетной записи и в сроке;
  • preset asset разрешён для вашего сценария;
  • real-human asset имеет usable status и правильный asset://;
  • маршрут документирует этот тип актива, а не только обычный image reference;
  • права, цель и раскрытие информации проверены отдельно;
  • автоматические повторы отключены для отказов по приватности или содержанию.

Общий submit-poll-download контракт вынесен в руководство по Seedance 2.0 API. После решения вопроса с лицом сравнивать доступность конкретных маршрутов следует в сравнении Seedance API providers. Остальные сетевые, квотные и генерационные сбои относятся к общему troubleshooting Seedance 2.0, а не к этой privacy-ошибке.

#Seedance 2.0#Seedance API#реальный человек#PrivacyInformation#Asset ID#модерация
Поделиться: