Перейти к основному контенту

Face Swap Plus от SpicyAPI — замена лица на изображениях: сам подбирает тон кожи между двумя фото и решает, смешивать только лицо или всю голову. Выдача PNG, JPEG или WebP, необязательный seed.

От $0.16/изобр.

Рабочая область

Ввод

Редактирование изображений
0/200
Необязательное поле, но стройте так, будто его нет. Модель его принимает, однако пять реальных вызовов 20.09.2026 — дважды с просьбой о солнцезащитных очках, один раз о другой причёске, дважды о другом выражении лица — вернулись неотличимыми от того же запроса с пустым полем. Ни ошибки, ни предупреждения при этом нет, поэтому вызов, который на него опирается, выглядит успешным. Не отправляйте его. Не более 200 символов
1/1

Перетащите файл или ссылку на медиа, вставьте или выберите · 1 файл · Не более 10 МБ · JPG · PNG · WEBP

  • 1
Файлы: 1 / 1
Изображение, которое меняют. Поза, костюм, свет и фон этого человека сохраняются; заменяется область головы, а насколько далеко заходит смешивание — только лицо или голова целиком — решается для каждой пары, а не настройкой. Одно хорошо различимое лицо на изображение, более или менее анфас и достаточно крупно, чтобы черты читались; групповой снимок сначала кадрируйте до объекта. JPEG, PNG или WebP по адресу, который открывается без входа в аккаунт и остаётся живым, пока выполняется задача. Не менее 1 символов
1/1

Перетащите файл или ссылку на медиа, вставьте или выберите · 1 файл · Не более 10 МБ · JPG · PNG · WEBP

  • 1
Файлы: 1 / 1
Изображение, которое даёт черты лица. Тон кожи согласуется за вас, а направление света — нет, поэтому референс, освещённый с противоположной стороны, всё равно оставит заметный шов на челюсти. Его собственные кадрирование, фон и костюм не учитываются — читается только лицо, — а более крупное и резкое лицо здесь является главным рычагом качества. Не менее 1 символов
Формат результата
PNGJPEGWebP
Формат файла возвращаемого изображения. Если ничего не задано, используется JPEG; берите PNG, когда нужен файл без потерь для дальнейшей правки, и WebP, когда результат уходит прямо в веб. Все три считаются одним выходным изображением, поэтому выбор никогда не меняет цену: берите то, чего ждёт ваш конвейер, вместо того чтобы конвертировать потом и платить перекодированием.
Качество результата
Запрашиваемое качество изображения результата, от 10 до 100 (по умолчанию 95). На цену не влияет. Не меньше 10 · Не больше 100
Сид
Повторно используйте зерно, чтобы сравнить два прогона по одной паре изображений при одинаковой выборке: тогда двигается только то единственное, что вы изменили. Это инструмент сравнения, а не гарантия одинакового результата. Оставьте пустым для новой выборки — в продакшене обычно нужна именно она. Не меньше 0 · Не больше 2147483647
Фильтр безопасностиВыключен

SpicyAPI не применяет фильтр безопасности к этой модели. Промпт и материалы передаются модели без изменений, а результат определяет сама модель.

Проверяем аккаунт перед включением отправки и расчёта стоимости.

Вывод

Готово к запуску
backstage-mirror-bulbsПример результата

Связанные модели и следующие шаги

Нужной модели нет?

Напишите, какую модель добавить и для чего она вам нужна. Запрос попадёт к тем, кто решает, что подключать дальше.

Согласованный тон кожи, когда просматривать каждый кадр некогда

Plus принимает те же две картинки, что и любой другой эндпоинт замены здесь. Разница начинается после: тон кожи автоматически подгоняется под целевое фото, нейросеть сама решает для каждой пары — переносить только лицо или голову целиком, — а эндпоинт принимает формат, зерно и короткую заметку. Вы отдаёте решение «лицо или голова» и взамен перестаёте его принимать.

Открыть рабочую панель
Согласованный тон кожи, когда просматривать каждый кадр некогда
Эндпоинт
Один вызов edit, асинхронный, одна картинка в ответ
Необязательные поля
prompt, output_format (png / jpeg / webp), seed
Оплата
За возвращённую картинку, по факту завершения
Фильтрация контента
Без цензуры — со своей стороны мы её не добавляем
Два обязательных поля
Цель и референс, ссылкой или загрузкойimage_url — фото, чьё лицо заменяется; reference_image_url даёт внешность. Оба принимают JPEG, PNG и WebP.
Тон подгоняется сам
Перенесённое лицо приводится к целевому кадруСвет и тон кожи сверяются с фотографией-приёмником, поэтому лицо со светлого портрета не приезжает бледным в тёмную сцену.
Решается по паре
Только лицо или вся голова — выбираете не выНейросеть берёт то, что подходит этой паре. Это плата за работу с тоном и самое заметное отличие от Pro.

Что Face Swap Plus добавляет к базовому уровню

  • Тон кожи сведён с целевым кадром

    Базовый эндпоинт переносит черты и оставляет сведение вам. Plus делает этот проход сам — в нём и заключена большая часть разницы в цене.

  • Поле формата вместо перекодирования

    output_format сразу отдаёт png, jpeg или webp. Запросив формат, в котором вы храните, вы убираете из конвейера одно преобразование и один проход с потерями.

  • Зерно для сопоставимых повторов

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

  • Prompt двигает ровно одну деталь

    Поле направляет что-то одно: аксессуар, выражение лица, другую причёску. Это не команда общего редактирования и сцену заново оно не собирает.

  • Маску строить не нужно

    Ни на одном уровне этого семейства нет поля маски. Область выбирает нейросеть, поэтому кадрирование исходников значит больше любых параметров.

  • Без цензуры, ответственность на вызывающей стороне

    Мы не добавляем проверку контента. Согласие и права на изображение остаются у того, кто отправляет фотографии.

Когда Plus — подходящий уровень

  • Просмотреть каждую пару невозможно

    Объём при разном освещении

    Просмотреть каждую пару невозможно

    Каталоги, присланные пользователями фото и массовая персонализация приходят с тем светом, при котором их сняли. Здесь автоматическое сведение стоит больше любого выставленного вручную параметра.

  • Бакету нужен один формат

    Формат диктует хранилище

    Бакету нужен один формат

    Запрос webp или png прямо при генерации убирает перекодирование из конвейера и оставляет сохранённый файл на одно поколение ближе к исходнику.

  • Вы настраиваете вход, а не параметры

    Контролируемые сравнения

    Вы настраиваете вход, а не параметры

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

  • Совершеннолетние по обоюдному согласию, без проверки платформой

    Авторы и контент без цензуры

    Совершеннолетние по обоюдному согласию, без проверки платформой

    С нашей стороны ничего не фильтруется. Поэтому вопрос прав решается до отправки изображений, а не после возврата результата.

Вызов Face Swap Plus из бэкенда

  1. Сделайте обе картинки адресуемыми

    Публичные HTTPS-ссылки, загрузка через upload-url платформы с последующей отправкой file URI, либо встроенный data URI — принимаются все три. Хостить файлы самостоятельно не требуется.

  2. Посчитайте стоимость до запуска

    Эндпоинт quote возвращает цену формы запроса, не выполняя его. Полезно прямо перед тем, как пачка разойдётся по очереди.

  3. Отправляйте Idempotency-Key

    Повторы по нестабильной сети — обычный способ заплатить за одну картинку дважды. С ключом повтор вернёт исходную задачу.

  4. Забирайте результат колбэком, а не опросом

    Укажите callBackUrl, и задача придёт сама. Опрос тоже работает, но обходится в планировщик и лишнюю задержку.

  5. Разделяйте два вида отказа

    Лицо не найдено — это invalid_request и плохой ввод; upstream_unavailable — проблема маршрутизации, её стоит повторить. Повторять первое бессмысленно.

Разобранные примеры

  • Продуктовый кадр с другим человеком

    Цель — готовая постановочная фотография, референс — портрет человека. Запросите webp и запишите зерно: второго человека можно будет сравнить в точно тех же условиях.

  • Одно лицо на всю серию

    Прогоните один референс по множеству целей. Каждый вызов — отдельная задача и отдельная оплата; отправляйте свой Idempotency-Key на каждую пару, чтобы повтор никогда не слил две в одну.

  • Изменить одну деталь

    Короткий prompt, называющий что-то одно: очки, улыбку, волосы покороче. Ждите нюанс, а не пересборку кадра. Если нужны два прилагательных — нужен другой эндпоинт.

Вопросы о Face Swap Plus

Место Plus

В каталоге три эндпоинта замены на статичном изображении. Базовый дешевле всех за картинку и принимает три поля. Plus и Pro стоят одинаково и принимают те же две обязательные картинки: Plus добавляет подгонку тона и управление форматом, Pro убирает всё, включая проход ретуши. Выбирайте по тому, какие решения хотите оставить себе.

Модели этой серии4

Модели изображений3