API pentru Detectarea Falsificării Imaginilor
Cazuri de utilizareAcces pentru dezvoltatori

Față reală sau AI API

Încărcați o fotografie a feței, un portret sau o imagine de profil pentru a verifica semnalele de conținut generat de AI în întreaga imagine.

Introducere API

Verificați dacă o față pare reală sau generată de AI, inclusiv semne de fețe sintetice, schimb de fețe cu AI și retușare intensă asistată de AI. Modelul analizează întreaga imagine și returnează un scor de risc de generare AI.

Parametri de Cerere
Fișiere portret acceptate de până la 10 MB.
Parametri de răspuns
Un scor mai mare înseamnă semnale mai puternice de generare AI pe întreaga imagine. Folosește-l ca semnal de verificare, nu ca dovadă că imaginea este reală.

Introducere API

  • Verificarea dacă o fotografie de profil pare reală sau generată de AI
  • Revizuirea selfie-urilor și portretelor pentru semnale de fețe sintetice
  • Detectarea unui posibil schimb de fețe cu AI sau retuș intens asistat de AI
Verificați dacă o față pare reală sau generată de AI, inclusiv semne de fețe sintetice, schimb de fețe cu AI și retușare intensă asistată de AI. Modelul analizează întreaga imagine și returnează un scor de risc de generare AI.

Autentificare

Înlocuiește {your-api-domain} cu endpoint-ul API afișat în panoul contului tău.

Autentifică solicitările cu endpoint-ul API al contului tău și un token Bearer. După cumpărarea creditelor API, poți vedea endpoint-ul și token-ul în panoul contului. Păstrează token-ul secret și nu îl publica niciodată în depozite publice.

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

Parametri de Cerere

ParametruTip✓Descriere
imagestring✓Fișiere portret acceptate de până la 10 MB.

Exemplu Cerere HTTP

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

Parametri de răspuns

ParametruTipDescriere
codeintegerReferință pentru codurile de răspuns API
request_idstringFolosiți aceste exemple pentru a construi și depana integrarea dvs.
data.ai_generatedboolean | nullImagine facială probabil generată sau modificată substanțial de AI / Nu a fost detectat un semnal puternic de generare AI
data.ai_generation_scorenumber | nullUn scor mai mare înseamnă semnale mai puternice de generare AI pe întreaga imagine. Folosește-l ca semnal de verificare, nu ca dovadă că imaginea este reală.
data.review_status"likely_ai" | "likely_not_ai" | "review"Se recomandă verificarea
data.analysis_scope"portrait"Verificați dacă o față pare reală sau generată de AI, inclusiv semne de fețe sintetice, schimb de fețe cu AI și retușare intensă asistată de AI. Modelul analizează întreaga imagine și returnează un scor de risc de generare AI.

Exemple de Răspuns

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

Coduri de Eroare

400INVALID_REQUESTAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
401INVALID_API_KEYAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
402CREDITS_EXHAUSTEDAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
413PAYLOAD_TOO_LARGEAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
415UNSUPPORTED_IMAGEAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
502UPSTREAM_ERRORAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.
504UPSTREAM_TIMEOUTAPI messages sunt afișate ca valori brute din serviciul upstream pentru a se potrivi exact cu răspunsurile din producție.

Exemple de Cod

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>"
}'