Перейти к основному содержанию
POST
/
insightFace
/
v1
/
swap
cURL
curl --request POST \
  --url https://api.ttapi.io/insightFace/v1/swap \
  --header 'Content-Type: application/json' \
  --header 'TT-API-KEY: <api-key>' \
  --data '
{
  "targetImage": "<string>",
  "swapImage": "<string>",
  "hookUrl": "<string>"
}
'
{
  "status": "SUCCESS",
  "message": "success",
  "data": {
    "job_id": "job_id"
  }
}

Описание функции Face Swap

Функция face swap использует возможности редактирования изображений Midjourney и позволяет загрузить портретное изображение вместе с референсным стилевым изображением, чтобы получить эффект замены лица в соответствии с заданными пропорциями. Перед использованием убедитесь, что:
  1. Референсное изображение четкое, а черты лица хорошо распознаются.
  2. Вы не загружаете незаконный контент или материалы, защищенные авторским правом.
  3. Сгенерированные результаты используются только законным и соответствующим правилам образом.
Пример результата Face Swap

Авторизации

TT-API-KEY
string
header
обязательно

Вы можете получить API-ключ в TTAPI Dashboard.

Тело

application/json
targetImage
string
обязательно

Template image: URL of the face swap template image

swapImage
string
обязательно

Face image: URL of the image to be face swapped

hookUrl
string

Callback URL address. When the task completes or fails, notifications will be sent to this address. The notification data structure is consistent with the fetch structure. If not set, you need to call the fetch interface to query the result.

Ответ

Запрос выполнен успешно

status
string
обязательно
Пример:

"SUCCESS"

message
string
обязательно
Пример:

"success"

data
object
обязательно
Пример:
{ "job_id": "job_id" }
Last modified on March 26, 2026