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
Content-Type: application/json; charset=UTF-8
Anmodningsparametre
| Parameter | Type | ✓ | Beskrivelse |
|---|---|---|---|
| image | string | ✓ | Understøttede billedfiler på op til 10 MB. |
Eksempel HTTP-anmodning
{
"image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}Svarparametre
| Parameter | Type | Beskrivelse |
|---|---|---|
| code | integer | Reference for API-svar koder |
| request_id | string | Brug disse eksempler til at bygge og fejlfinde din integration |
| data.ai_generated | boolean | null | Sandsynligvis AI-genereret billede / Intet stærkt AI-genereringssignal registreret |
| data.ai_generation_score | number | null | 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. |
| 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>"
}'