API Giriş
Sonucu görüntünün kaynağına veya gerçekliğine dair kanıt olarak değil, inceleme sinyali olarak kullanın.
- İstek Parametreleri
- 10 MB’a kadar desteklenen görüntü dosyaları.
- Yanıt parametreleri
- Daha yüksek puan, görselin tamamında daha güçlü AI üretim sinyalleri demektir. Bunu inceleme sinyali olarak kullanın, görselin gerçek olduğunun kanıtı olarak değil.
API Giriş
- Yüklenen görüntülerde AI üretimi içerik taraması
- Portre ve profil görüntülerinde görüntü geneli AI sinyallerini inceleme
- Manzara, ürün, sanat eseri veya sosyal medya görsellerini kontrol etme
Sonucu görüntünün kaynağına veya gerçekliğine dair kanıt olarak değil, inceleme sinyali olarak kullanın.
Kimlik Doğrulama
{your-api-domain} değerini hesap panelinizde gösterilen API uç noktasıyla değiştirin.
İstekleri hesap API uç noktanız ve Bearer token ile doğrulayın. API kredilerini satın aldıktan sonra uç noktanızı ve token’ınızı hesap panelinde görebilirsiniz. Token’ınızı gizli tutun ve asla herkese açık depolara göndermeyin.
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
İstek Parametreleri
| Parametre | Tür | ✓ | Açıklama |
|---|---|---|---|
| image | string | ✓ | 10 MB’a kadar desteklenen görüntü dosyaları. |
Örnek HTTP İsteği
{
"image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}Yanıt parametreleri
| Parametre | Tür | Açıklama |
|---|---|---|
| code | integer | API yanıt kodları için referans |
| request_id | string | Entegrasyonunuzu oluşturmak ve hata ayıklamak için bu örnekleri kullanın |
| data.ai_generated | boolean | null | Muhtemelen AI tarafından oluşturulmuş görüntü / Güçlü bir AI üretim sinyali algılanmadı |
| data.ai_generation_score | number | null | Daha yüksek puan, görselin tamamında daha güçlü AI üretim sinyalleri demektir. Bunu inceleme sinyali olarak kullanın, görselin gerçek olduğunun kanıtı olarak değil. |
| data.review_status | "likely_ai" | "likely_not_ai" | "review" | İnceleme önerilir |
Örnek Yanıtlar
{
"code": 0,
"request_id": "req_01...",
"data": {
"ai_generated": false,
"ai_generation_score": 0.12,
"review_status": "likely_not_ai"
}
}Hata Kodları
400INVALID_REQUESTAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
401INVALID_API_KEYAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
402CREDITS_EXHAUSTEDAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
413PAYLOAD_TOO_LARGEAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
415UNSUPPORTED_IMAGEAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
502UPSTREAM_ERRORAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
504UPSTREAM_TIMEOUTAPI messages üretimdeki yanıtlarla tam eşleşmesi için upstream servisin ham değerleri olarak gösterilir.
Kod Örnekleri
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>"
}'