Görüntü Sahteciliği Tespit API’si
Kullanım alanlarıGeliştirici Erişimi

AI Görüntü Dedektörü API

Bir görüntünün yapay zekâ ile oluşturulup oluşturulmadığını kontrol etmek için desteklenen bir görüntü yükleyin. ImgAuth görüntünün tamamındaki AI üretim sinyallerini analiz eder.

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

İstek Parametreleri

ParametreTür✓Açıklama
imagestring✓10 MB’a kadar desteklenen görüntü dosyaları.

Örnek HTTP İsteği

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

Yanıt parametreleri

ParametreTürAçıklama
codeintegerAPI yanıt kodları için referans
request_idstringEntegrasyonunuzu oluşturmak ve hata ayıklamak için bu örnekleri kullanın
data.ai_generatedboolean | nullMuhtemelen AI tarafından oluşturulmuş görüntü / Güçlü bir AI üretim sinyali algılanmadı
data.ai_generation_scorenumber | nullDaha 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>"
}'