API для виявлення підробки зображень
Сценарії використанняДоступ для розробників

Справжнє або ШІ-обличчя API

Завантажте фото обличчя, портрет або зображення профілю, щоб перевірити ознаки ШІ-контенту в усьому зображенні.

Вступ до API

Перевірте, чи виглядає обличчя справжнім або створеним ШІ, включно з ознаками синтетичних облич, ШІ-заміни обличчя та сильного ретушування за допомогою ШІ. Модель аналізує все зображення й повертає оцінку ризику ШІ-генерації.

Параметри Запиту
Підтримувані портретні файли до 10 МБ.
Параметри відповіді
Що вища оцінка, то сильніші ознаки ШІ-генерації на всьому зображенні. Використовуйте її як сигнал для перевірки, а не як доказ, що зображення справжнє.

Вступ до API

  • Перевірка, чи фото профілю виглядає справжнім або створеним ШІ
  • Перевірка селфі та портретів на ознаки синтетичних облич
  • Виявлення можливої ШІ-заміни обличчя або сильного ретушування за допомогою ШІ
Перевірте, чи виглядає обличчя справжнім або створеним ШІ, включно з ознаками синтетичних облич, ШІ-заміни обличчя та сильного ретушування за допомогою ШІ. Модель аналізує все зображення й повертає оцінку ризику ШІ-генерації.

Аутентифікація

Замініть {your-api-domain} на endpoint API, показаний на панелі акаунта.

Автентифікуйте запити за допомогою endpoint API вашого акаунта та Bearer-токена. Після покупки API-кредитів ви можете переглянути endpoint і токен на панелі акаунта. Зберігайте токен у таємниці та ніколи не публікуйте його у відкритих репозиторіях.

POSThttps://api.imgauth.com/v1/real-or-ai-face
Authorization: Bearer {YOUR_API_TOKEN}
Content-Type: application/json; charset=UTF-8

Параметри Запиту

ПараметрТип✓Опис
imagestring✓Підтримувані портретні файли до 10 МБ.

Приклад HTTP Запиту

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

Параметри відповіді

ПараметрТипОпис
codeintegerДовідник кодів відповідей API
request_idstringВикористайте ці приклади для створення та налагодження вашої інтеграції
data.ai_generatedboolean | nullЙмовірно, зображення обличчя створене або суттєво змінене ШІ / Сильних ознак генерації ШІ не виявлено
data.ai_generation_scorenumber | nullЩо вища оцінка, то сильніші ознаки ШІ-генерації на всьому зображенні. Використовуйте її як сигнал для перевірки, а не як доказ, що зображення справжнє.
data.review_status"likely_ai" | "likely_not_ai" | "review"Рекомендована перевірка
data.analysis_scope"portrait"Перевірте, чи виглядає обличчя справжнім або створеним ШІ, включно з ознаками синтетичних облич, ШІ-заміни обличчя та сильного ретушування за допомогою ШІ. Модель аналізує все зображення й повертає оцінку ризику ШІ-генерації.

Приклади Відповідей

{
  "code": 0,
  "request_id": "req_01...",
  "data": {
    "ai_generated": true,
    "ai_generation_score": 0.89,
    "review_status": "likely_ai",
    "analysis_scope": "portrait"
  }
}

Коди Помилок

400INVALID_REQUESTAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
401INVALID_API_KEYAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
402CREDITS_EXHAUSTEDAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
413PAYLOAD_TOO_LARGEAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
415UNSUPPORTED_IMAGEAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
502UPSTREAM_ERRORAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.
504UPSTREAM_TIMEOUTAPI messages відображаються як сирі значення upstream-сервісу, щоб точно збігатися з відповідями у продакшені.

Приклади Коду

curl -X POST "https://api.imgauth.com/v1/real-or-ai-face" \
  -H "Authorization: Bearer rh_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}'