API til Registrering af Billedforfalskning
AnvendelserUdvikleradgang

AI-billeddetektor API

Upload et understøttet billede for at kontrollere, om det er AI-genereret. ImgAuth analyserer AI-genereringssignaler i hele billedet.

API Introduktion

Brug resultatet som et signal til gennemgang, ikke som bevis for billedets oprindelse eller ægthed.

Anmodningsparametre
Understøttede billedfiler på op til 10 MB.
Svarparametre
En højere score betyder stærkere AI-genereringssignaler i hele billedet. Brug den som et gennemgangssignal, ikke som bevis på at billedet er ægte.

API Introduktion

  • Kontrollere uploadede billeder for AI-genereret indhold
  • Gennemgå portrætter og profilbilleder for AI-signaler i hele billedet
  • Kontrollere landskaber, produkter, kunstværker eller billeder fra sociale medier
Brug resultatet som et signal til gennemgang, ikke som bevis for billedets oprindelse eller ægthed.

Godkendelse

Erstat {your-api-domain} med API-endpointet vist i din kontodashboard.

Godkend anmodninger med din kontos API-endpoint og et Bearer-token. Efter køb af API-kreditter kan du se endpoint og token i din kontodashboard. Hold dit token hemmeligt, og commit det aldrig til offentlige repositories.

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

Anmodningsparametre

ParameterType✓Beskrivelse
imagestring✓Understøttede billedfiler på op til 10 MB.

Eksempel HTTP-anmodning

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

Svarparametre

ParameterTypeBeskrivelse
codeintegerReference for API-svar koder
request_idstringBrug disse eksempler til at bygge og fejlfinde din integration
data.ai_generatedboolean | nullSandsynligvis AI-genereret billede / Intet stærkt AI-genereringssignal registreret
data.ai_generation_scorenumber | nullEn højere score betyder stærkere AI-genereringssignaler i hele billedet. Brug den som et gennemgangssignal, ikke som bevis på at billedet er ægte.
data.review_status"likely_ai" | "likely_not_ai" | "review"Gennemgang anbefales

Eksempel svar

{
  "code": 0,
  "request_id": "req_01...",
  "data": {
    "ai_generated": false,
    "ai_generation_score": 0.12,
    "review_status": "likely_not_ai"
  }
}

Fejlkoder

400INVALID_REQUESTAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
401INVALID_API_KEYAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
402CREDITS_EXHAUSTEDAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
413PAYLOAD_TOO_LARGEAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
415UNSUPPORTED_IMAGEAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
502UPSTREAM_ERRORAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.
504UPSTREAM_TIMEOUTAPI messages vises som rå upstream-værdier, så de matcher svarene i produktion præcist.

Kodeeksempler

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