واجهة API لاكتشاف تزوير الصور
حالات الاستخداموصول المطورين

وجه حقيقي أم مولد بالذكاء الاصطناعي API

ارفع صورة وجه أو بورتريه أو صورة ملف شخصي لفحص إشارات المحتوى المولّد بالذكاء الاصطناعي في الصورة كاملة.

مقدمة API

تحقّق مما إذا كان الوجه يبدو حقيقياً أم مولّداً بالذكاء الاصطناعي، بما في ذلك إشارات الوجوه الاصطناعية وتبديل الوجوه بالذكاء الاصطناعي والتنقيح المكثّف بمساعدة الذكاء الاصطناعي. يحلل النموذج الصورة كاملة ويعيد درجة مخاطر التوليد بالذكاء الاصطناعي.

معاملات الطلب
ملفات صور شخصية مدعومة حتى 10 ميجابايت.
معلمات الاستجابة
كلما ارتفعت الدرجة، كانت إشارات التوليد بالذكاء الاصطناعي أقوى في الصورة كاملة. استخدمها كإشارة للمراجعة، لا كدليل على أن الصورة حقيقية.

مقدمة API

  • التحقّق مما إذا كانت صورة الملف الشخصي تبدو حقيقية أم مولّدة بالذكاء الاصطناعي
  • مراجعة السيلفي والبورتريه بحثاً عن إشارات الوجوه الاصطناعية
  • فحص احتمال تبديل الوجوه بالذكاء الاصطناعي أو التنقيح المكثّف بمساعدته
تحقّق مما إذا كان الوجه يبدو حقيقياً أم مولّداً بالذكاء الاصطناعي، بما في ذلك إشارات الوجوه الاصطناعية وتبديل الوجوه بالذكاء الاصطناعي والتنقيح المكثّف بمساعدة الذكاء الاصطناعي. يحلل النموذج الصورة كاملة ويعيد درجة مخاطر التوليد بالذكاء الاصطناعي.

المصادقة

استبدل {your-api-domain} بنقطة نهاية API الظاهرة في لوحة حسابك.

قم بمصادقة الطلبات باستخدام نقطة نهاية API الخاصة بحسابك ورمز Bearer. بعد شراء أرصدة API يمكنك عرض نقطة النهاية والرمز من لوحة حسابك. حافظ على سرية الرمز ولا تقم بإضافته إلى مستودعات عامة.

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

معاملات الطلب

المعاملالنوع✓الوصف
imagestring✓ملفات صور شخصية مدعومة حتى 10 ميجابايت.

مثال طلب HTTP

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>"
}

معلمات الاستجابة

المعلمةالنوعالوصف
codeintegerمرجع لرموز استجابة API
request_idstringاستخدم هذه الأمثلة لبناء وتصحيح التكامل الخاص بك
data.ai_generatedboolean | nullصورة وجه يُرجح أنها مولّدة أو معدّلة بدرجة كبيرة بالذكاء الاصطناعي / لم يتم اكتشاف إشارة قوية لتوليد الصورة بالذكاء الاصطناعي
data.ai_generation_scorenumber | nullكلما ارتفعت الدرجة، كانت إشارات التوليد بالذكاء الاصطناعي أقوى في الصورة كاملة. استخدمها كإشارة للمراجعة، لا كدليل على أن الصورة حقيقية.
data.review_status"likely_ai" | "likely_not_ai" | "review"يوصى بالمراجعة
data.analysis_scope"portrait"تحقّق مما إذا كان الوجه يبدو حقيقياً أم مولّداً بالذكاء الاصطناعي، بما في ذلك إشارات الوجوه الاصطناعية وتبديل الوجوه بالذكاء الاصطناعي والتنقيح المكثّف بمساعدة الذكاء الاصطناعي. يحلل النموذج الصورة كاملة ويعيد درجة مخاطر التوليد بالذكاء الاصطناعي.

أمثلة الاستجابة

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

رموز الخطأ

400INVALID_REQUESTيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
401INVALID_API_KEYيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
402CREDITS_EXHAUSTEDيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
403API_KEY_INACTIVE / API_KEY_EXPIREDيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
413PAYLOAD_TOO_LARGEيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
415UNSUPPORTED_IMAGEيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
502UPSTREAM_ERRORيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.
504UPSTREAM_TIMEOUTيتم عرض API messages كقيم خام من الخدمة العليا حتى تطابق الاستجابات الفعلية في بيئة الإنتاج.

أمثلة الكود

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