الذكاء الاصطناعي للمستندات: استخراج الحقول المحددة من أي مستند (AR-1)
كشوف الرواتب، إثبات الأموال، الإقرارات الضريبية، عقود التأسيس، كشوف الحسابات البنكية. المستندات الأكثر أهمية في عملية الإعداد هي تلك التي لا تحتوي على قالب ثابت.

وثائق الهوية سهلة. يوجد ما يقرب من 14,000 منها في العالم، ولديها تخطيطات ثابتة، ومحرك OCR جيد يقرأها دون الحاجة إلى توجيهات. المستندات التي تعيق عملية الإعداد هي الأخرى: "شهادة الوضع المالي" المكسيكية، و"RIF" الفنزويلية، و"وثيقة التأسيس" الإسبانية، وكشف حساب بنكي هندي، وكشف راتب بريطاني، وخطاب إثبات مصدر الثروة الذي كتبه محاسب شخص ما. لا يوجد اثنان متشابهان، ولا يوجد قالب يغطيها.
الإجابة المعتادة هي إنسان. يفتح أحدهم ملف PDF، ويقرأ الرقم، ويكتبه في نموذج، ثم ينتقل إلى التالي — عدة مئات من المرات في الأسبوع. الذكاء الاصطناعي للمستندات هو الإجابة التي ليست إنسانًا.
النقاط الرئيسية
- يمكنك تهيئة ما يصل إلى ثلاثة مستندات لكل سير عمل، ولكل منها تحدد الحقول الدقيقة التي تريد استخراجها — الاسم، النوع (
نص،رقم،تاريخ)، تعليمات الاستخراج، وما إذا كانت مطلوبة. - يقرأ نموذج اللغة البصرية كل مستند مقابل مخطط مبني من تعريفات الحقول الخاصة بك ويعيد قيمًا مكتوبة — الأرقام كأرقام، التواريخ بتنسيق
YYYY-MM-DD. - يتم تشغيل تحليلات PDF و EXIF على كل عملية تحميل للكشف عن التلاعب.
- يمكن التحقق من الحقول المستخرجة مقابل خطوات أخرى — اسم صاحب الحساب في كشف الحساب البنكي مقابل الاسم في الهوية الموثقة، على سبيل المثال — وضد القواعد المخصصة التي تكتبها.
- 0.20 دولار لكل مستند. توجد أيضًا واجهة برمجة تطبيقات مستقلة إذا كنت تمتلك الملف بالفعل ولا تريد أي واجهة مستخدم مستضافة على الإطلاق.
ماذا يفعل الذكاء الاصطناعي للمستندات
تصف مستندًا مرة واحدة. تعطيه عنوانًا ووصفًا على الشاشة، يتم ترجمتهما تلقائيًا إلى كل لغة تحقق، وتدرج نقاط البيانات المراد قراءتها. يحصل كل حقل على مفتاح، واسم بشري، وتعليمات تخبر النموذج بما يجب البحث عنه، ونوع، وعلامة مطلوبة.
يقوم المستخدم بتحميل ملف PDF أو صورة. يقوم Didit بعرضه، ويشغل الاستخراج مقابل مخططك، ويطبق التحليلات الجنائية، ثم يطبق قواعدك. والنتيجة هي حالة لكل مستند تتجمع في حالة الميزة، حيث يتفوق مرفوض على قيد المراجعة على موافق عليه.
لماذا يهم
ثلاثة أشياء تتعطل في عملية الإعداد ولا يمكن لمحرك OCR ذي القالب الثابت إصلاحها.
المستند لا يحتوي على قالب. إثبات الأموال هو ما يختاره بنك العميل لطباعته. خطاب مصدر الثروة هو نص نثري. الشيء الوحيد الذي يعمم هو نموذج يقرأ المعنى بدلاً من الموضع.
يجب أن تتوافق البيانات مع بقية الجلسة. استخراج "ج. سميث" من كشف الراتب لا قيمة له بحد ذاته. استخراجه ومقارنته بالاسم الكامل في وثيقة الهوية الموثقة هو إجراء تحكم. يقوم الذكاء الاصطناعي للمستندات بالمقارنة ويتيح لك تحديد ما يحدث عندما يفشل.
قد يكون المستند معدلاً. كشف الراتب برقم مختلف تم لصقه فوق الأصل هو أقدم خدعة في الإقراض. يتم إجراء فحوصات جنائية على بنية ملف PDF وبيانات EXIF للصورة عند كل عملية تحميل ويمكن أن ترفض أو تراجع أو تمرر حسب الإجراء الذي تهيئه.
التفاصيل التقنية
إذا كان الملف موجودًا بالفعل على خادمك، فإن طلبًا واحدًا يقوم بكل شيء:
curl -X POST https://verification.didit.me/v3/document-ai/ \
-H "x-api-key: $DIDIT_API_KEY" \
-F "document=@payslip.pdf" \
-F 'fields=[{"key":"account_holder","name":"Account holder","instruction":"Full name of the employee","type":"text","required":true,"is_full_name":true},{"key":"net_pay","name":"Net pay","instruction":"Net amount paid this period","type":"number","required":true},{"key":"pay_date","name":"Pay date","instruction":"Date of payment","type":"date","required":true}]'
تحصل على الحقول المستخرجة، ونتيجة مطابقة الاسم، وحالة بشكل متزامن. لا يوجد تدفق مستضاف، ولا جلسة.
داخل سير العمل، تعيش نفس التهيئة على ميزة DOCUMENT_AI، ويقوم المستخدم بالتحميل من خلال التدفق المستضاف أو SDK. تظهر DOCUMENT_AI بعد ذلك في مصفوفة features[] الخاصة بالقرار، وتقوم بجلب النتيجة من GET /v3/session/{sessionId}/decision/ أو الاشتراك في session.status.updated.
القواعد التي يمكنك تعيينها
| القاعدة | تُشغّل عندما | الإجراء |
|---|---|---|
document_ai_unreadable_document_action | لا يمكن قراءة الملف | رفض · مراجعة · لا_إجراء |
document_ai_missing_required_fields_action | حقل مطلوب غائب | رفض · مراجعة · لا_إجراء |
document_ai_document_tampering_action | تكتشف التحليلات الجنائية تلاعبًا | رفض · مراجعة · لا_إجراء |
document_ai_name_mismatch_action | يسجل حقل الاسم أقل من الحد الأدنى | رفض · مراجعة · لا_إجراء |
document_ai_unsupported_file_action | نوع الملف غير مقبول | رفض · مراجعة · لا_إجراء |
document_ai_max_attempts_exceeded_action | يستنفد المستخدم محاولات إعادة المحاولة | رفض · مراجعة · لا_إجراء |
بالإضافة إلى document_ai_name_match_score_threshold من 0 إلى 100 و document_ai_max_retry_attempts من 2 إلى 5.
التحقق المتقاطع من خطوات أخرى
تشير status_rules[] المخصصة إلى حقل مستخرج باسم document_ai. ويمكن مقارنته بمخرجات خطوة أخرى باستخدام value_type: "field". لذا فإن document_ai.account_holder equals kyc.full_name هي قاعدة تكتبها، وليست ميزة تنتظرها.
في سير عمل شخصي، يتم مقارنة حقل معلم بـ is_full_name تلقائيًا بالهوية الموثقة. في سير عمل تجاري، يتم مقارنته باسم الشركة المطابق للسجل.
حالات الاستخدام
الإقراض وBNPL. كشوف الرواتب وكشوف الحسابات البنكية، مع استخراج صافي الأجر كرقم يمكن لقواعد الاكتتاب الخاصة بك التصرف بناءً عليه، وكشف التلاعب في كل عملية تحميل.
إعداد العملات المشفرة والعمليات عالية القيمة. إثبات الأموال وخطابات مصدر الثروة، يتم التحقق منها بشكل متقاطع مقابل الهوية الموثقة.
إعداد الأعمال التجارية في أمريكا اللاتينية. شهادة الوضع المالي، RIF، عقد اجتماعي، شهادة وجود. مستندات يتم تحديد تنسيقها من قبل سلطة ضريبية وتتغير دون إشعار، تُقرأ بالتعليمات بدلاً من القالب.
الخدمات المهنية المنظمة. خطابات الارتباط وصكوك الثقة، حيث يجب أن يتطابق الاسم الموجود في المستند مع الشخص الذي وقع الجلسة.
كيفية التكامل مع Didit
- افتح منشئ سير العمل وأضف ميزة الذكاء الاصطناعي للمستندات.
- حدد مستنداتك وحقولها. ابدأ من قالب أو ابنِ من الصفر.
- عيّن القواعد الأساسية وعتبة مطابقة الاسم.
- أضف أي قواعد حالة مخصصة تتحقق من خطوات أخرى بشكل متقاطع.
- أنشئ جلسات باستخدام
POST /v3/session/واقرأ القرار، أو اتصل بـPOST /v3/document-ai/مباشرة إذا كنت تمتلك الملف بالفعل.
الأسئلة المتكررة
كم عدد المستندات التي يمكنني تهيئتها؟
ما يصل إلى ثلاثة لكل سير عمل، كل منها بقائمة الحقول الخاصة به، وعنوانه ووصفه.
ما أنواع الملفات التي تعمل؟
PDF والصور. أي شيء آخر يشغل document_ai_unsupported_file_action.
هل يتعامل مع المستندات بلغات أخرى؟
نعم. يتم ترجمة العناوين والأوصاف التي تكتبها تلقائيًا إلى كل لغة تحقق، والاستخراج يعتمد على التعليمات بدلاً من كونه مقيدًا باللغة.
ما هي التكلفة؟
0.20 دولار لكل مستند، سواء من خلال سير العمل أو واجهة برمجة التطبيقات المستقلة. أول 500 شهريًا مجانية، كما هو الحال مع كل ميزة من ميزات Didit.
هل يمكنني استخدامه بدون أي تحقق من الهوية؟
نعم. POST /v3/document-ai/ هو استدعاء مستقل من خادم إلى خادم. لا توجد جلسة، ولا واجهة مستخدم مستضافة، ولا توجد خطوة هوية مطلوبة.
هل أنت مستعد للبدء؟
اقرأ وثائق الذكاء الاصطناعي للمستندات، ومرجع واجهة برمجة التطبيقات المستقلة، وتحقق من الأسعار، وابدأ مجانًا.
مقالات ذات صلة
- الذكاء الاصطناعي للمستندات: استخراج الحقول المحددة من أي مستند (AR-1)
- المرحلة الثانية من مكافحة غسيل الأموال وتمويل الإرهاب في أستراليا: متطلبات العناية الواجبة بالعملاء (AR)
- قاعدة التزييف العميق الأوروبية: تطبيق على الأدوات لا الاحتيال
- الذكاء الاصطناعي على طرفي نقيض في التحقق من هوية المقامرين
- قواعد تعريف هوية العملات المستقرة: الإصدار والاسترداد لا ما يليهما
- مصر تتحمل تكلفة تحديث اعرف عميلك بدلاً من تحميلها للعميل