نموذج الذكاء الاصطناعي المُنشأ مسبقًا لمعالجة الفواتير

يقوم نموذج الذكاء الاصطناعي المُنشأ مسبقاً "معالجة الفواتير" باستخراج بيانات الفواتير الأساسية للمساعدة في أتمتة معالجة الفواتير. وقد تم تحسين نموذج معالجة الفواتير للتعرف على عناصر الفاتورة الشائعة، مثل معرف الفاتورة، وتاريخ الفاتورة، والمبلغ المستحق، والمزيد.

يتيح لك نموذج الفواتير زيادة السلوك الافتراضي من خلال إنشاء نموذج فواتير مخصص.

الاستخدام في Power Apps

لمعرفة كيفية استخدام النموذج المُنشأ مسبقًا لمعالجة الفواتير في Power Apps، انتقل إلى استخدام النموذج المُنشأ مسبقًا لمعالجة الفواتير في Power Apps.

الاستخدام في Power Automate

لمعرفة كيفية استخدام النموذج المُنشأ مسبقًا لمعالجة الفواتير في Power Automate، انتقل إلى استخدام النموذج المُنشأ مسبقًا لمعالجة الفواتير في Power Automate.

اللغات والملفات المدعومة

اللغات التالية مدعومة: الألبانية (ألبانيا)، التشيكية (جمهورية التشيك)، الصينية (المبسطة) الصين، الصينية (التقليدية) منطقة هونغ كونغ الإدارية الخاصة، الصينية (التقليدية) تايوان، الدنماركية (الدنمارك)، الكرواتية (البوسنة والهرسك)، الكرواتية (كرواتيا)، الكرواتية (صربيا)، الهولندية (هولندا)، الإنجليزية (أستراليا)، الإنجليزية (كندا)، الإنجليزية (الهند)، الإنجليزية (المملكة المتحدة)، الإنجليزية (الولايات المتحدة)، الإستونية (إستونيا)، الفنلندية (فنلندا) ، الفرنسية (فرنسا)، الألمانية (ألمانيا)، المجرية (المجر)، الأيسلندية (أيسلندا)، الإيطالية (إيطاليا)، اليابانية (اليابان)، الكورية (كوريا)، الليتوانية (ليتوانيا)، اللاتفية (لاتفيا)، الملايو (ماليزيا) والنرويجية (النرويج)، البولندية (بولندا)، البرتغالية (البرتغال)، الرومانية (رومانيا)، السلوفاكية (سلوفاكيا)، السلوفينية (سلوفينيا)، الصربية (صربيا)، الإسبانية (إسبانيا)، السويدية (السويد).

للحصول على أفضل النتائج، قم بتوفير صورة واحدة واضحة أو مسح ضوئي لكل فاتورة.

  • يجب أن يكون تنسيق الصورة JPEG أو PNG أو PDF.
  • يجب ألا يزيد حجم الملف عن 20 ميغابايت.
  • يجب أن تكون أبعاد الصورة بين 50 × 50 بكسل و10,000 × 10,000 بكسل.
  • يجب أن تكون أبعاد PDF على الأكثر 17 × 17 بوصة، أي ما يكافئ حجم الورق القانوني أو الورق من نوع A3 أو أصغر.
  • وبالنسبة لمستندات PDF، لا تتم معالجة سوى أول 2,000 صفحة.

إخراج النموذج

إذا تم الكشف عن فاتورة، يقوم نموذج معالجة الفاتورة بإخراج المعلومات التالية:

الخاصية تعريف
المبلغ المستحق (نص) المبلغ المستحق كما هو مكتوب في الفاتورة.
المبلغ المستحق (رقم) المبلغ المستحق بتنسيق الأرقام القياسي. مثال: 1234.98.
دقة المبلغ المستحق درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
عنوان الفوترة عنوان الفوترة.
دقة عنوان الفوترة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
مستلم عنوان الفوترة المستلم في عنوان الفوترة.
دقة مستلم عنوان الفوترة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
عنوان العميل عنوان العميل.
دقة عنوان العميل درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
مستلم عنوان العميل المستلم في عنوان العميل.
دقة مستلم عنوان العميل درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
معرّف العميل معّرف العميل.
دقة معرف العميل درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
اسم العميل اسم العميل.
دقة اسم العميل درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
المعرّف الضريبي للعميل رقم دافع الضرائب المرتبط بالعميل.
دقة المعرّف الضريبي للعميل درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
تاريخ الاستحقاق (نص) تاريخ الاستحقاق كما هو مكتوب في الفاتورة.
تاريخ الاستحقاق (تاريخ) تاريخ الاستحقاق بتنسيق تاريخ قياسي. مثال: 2019-05-31.
دقة تاريخ الاستحقاق درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
تاريخ الفاتورة (نص) تاريخ الفاتورة كما هو مكتوب في الفاتورة.
تاريخ الفاتورة (تاريخ) تاريخ الفاتورة بتنسيق تاريخ قياسي. مثال: 2019-05-31.
دقة تاريخ الفاتورة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
معرف الفاتورة معرّف الفاتورة.
دقة معرف الفاتورة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
إجمالي الفاتورة (نص) إجمالي الفاتورة كما هو مكتوب في الفاتورة.
‏‏إجمالي الفاتورة (رقم) إجمالي الفاتورة بتنسيق تاريخ قياسي. مثال: 2019-05-31.
دقة إجمالي الفاتورة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
بنود السطر البنود المستخرجة من الفاتورة. تتوفر درجات الثقة لكل عمود.
  • مبلغ البند: المبلغ في البند. تم إرجاعها بتنسيق نص ورقمي.
  • وصف البند: وصف للبند. إرجاع بتنسيق نصي.
  • كمية البند: الكمية في البند. تم إرجاعها بتنسيق نص ورقمي.
  • سعر وحدة البند: سعر الوحدة في البند. تم إرجاعها بتنسيق نص ورقمي.
  • رمز منتج البند: رمز المنتج في البند. إرجاع بتنسيق نصي.
  • وحدة البند: الوحدة في البند (على سبيل المثال كغ وليبرة). إرجاع بتنسيق نصي.
  • تاريخ البند: التاريخ للبند. إرجاعه بتنسيق نص وتاريخ.
  • ضريبة البند: الضريبة للبند. تم إرجاعها بتنسيق نص ورقمي.
  • جميع أعمدة البند: إرجاع جميع الأعمدة من البند كسطر نصي.
شروط الدفع شروط الدفع في الفاتورة.
الثقة في شروط الدفع درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
أمر الشراء أمر شراء.
دقة أمر الشراء درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
الرصيد السابق غير المدفوع (نص) الرصيد السابق غير المدفوع كما هو مكتوب في الفاتورة.
الرصيد السابق غير المدفوع (رقم) الرصيد السابق غير المدفوع بتنسيق رقمي موحد. مثال: 1234.98.
دقة الرصيد السابق غير المدفوع درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
عنوان الحوالة عنوان التحويلات.
دقة عنوان الحوالة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
مستلم عنوان الحوالة المستلم في عنوان التحويل.
دقة مستلم عنوان الحوالة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
عنوان الخدمة عنوان الخدمة.
دقة عنوان الخدمة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
مستلم عنوان الخدمة المستلم في عنوان الخدمة.
دقة مستلم عنوان الخدمة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
تاريخ بدء الخدمة (نص) تاريخ بدء الخدمة كما هو مكتوب في الفاتورة.
تاريخ بدء الخدمة (تاريخ) تاريخ بدء الخدمة بتنسيق تاريخ موحد. مثال: 2019-05-31.
دقة تاريخ بدء الخدمة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
تاريخ انتهاء الخدمة (نص) تاريخ انتهاء الخدمة كما هو مكتوب في الفاتورة.
تاريخ انتهاء الخدمة (تاريخ) تاريخ انتهاء الخدمة بتنسيق تاريخ موحد. مثال: 2019-05-31.
دقة تاريخ انتهاء الخدمة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
عنوان الشحن عنوان الشحن.
دقة عنوان الشحن درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
مستلم عنوان الشحن المستلم في عنوان الشحن.
دقة مستلم عنوان الشحن درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
الإجمالي الفرعي (نص) المجموع الفرعي كما هو مكتوب في الفاتورة.
الإجمالي الفرعي (رقم) الإجمالي الفرعي بتنسيق الأرقام القياسي. مثال: 1234.98.
دقة الإجمالي الفرعي درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
إجمالي الضريبة (نص) إجمالي الضريبة كما هو مكتوب في الفاتورة.
إجمالي الضريبة (رقم) إجمالي الضريبة بتنسيق الأرقام القياسي. مثال: 1234.98.
دقة إجمالي الضريبة درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
عنوان المورّد عنوان المورّد.
دقة عنوان المورّد درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
مستلم عنوان المورّد المستلم في عنوان المورّد
دقة مستلم عنوان المورّد درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
اسم المورّد اسم المورّد.
دقة اسم المورّد درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
المعرّف الضريبي للمورّد رقم دافع الضرائب المرتبط بالمورّد.
دقة المعرّف الضريبي للمورّد درجة دقة النموذج في تنبؤه. الدرجة بين 0 (دقة منخفضة) و1 (دقة عالية).
النص المُكتشف سطر نص تم التعرف عليه من تشغيل OCR على فاتورة. تم إرجاعه كجزء من قائمة نص.
المفتاح المكتشف أزواج مفتاح-قيمة هي جميع الملصقات أو المفاتيح المحددة والاستجابات أو القيم المرتبطة بها. يمكنك استخدامها لاستخراج قيم إضافية ليست جزءاً من قائمة الحقول المحددة مسبقاً.
القيمة المكتشفة أزواج مفتاح-قيمة هي جميع الملصقات أو المفاتيح المحددة والاستجابات أو القيم المرتبطة بها. يمكنك استخدامها لاستخراج قيم إضافية ليست جزءاً من قائمة الحقول المحددة مسبقاً.

أزواج مفتاح-قيمة

أزواج مفتاح-قيمة هي جميع الملصقات أو المفاتيح المحددة والاستجابات أو القيم المرتبطة بها. يمكنك استخدامها لاستخراج قيم إضافية ليست جزءاً من قائمة الحقول المحددة مسبقاً.

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

لقطة شاشة لجميع الأزواج مفتاح-قيمة على فاتورة.

لقطة شاشة لجميع الأزواج مفتاح-قيمة على فاتورة - نتائج.

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

لقطة شاشة لكيفية استرداد قيمة معينة بمفتاح.

الحدود

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

الإجراء حد فترة التجديد
الاستدعاءات (لكل بيئة) 360 60 ثانية

إنشاء حل مخصص لمعالجة الفواتير

تم تصميم نموذج الذكاء الاصطناعي المُنشأ مسبقًا لمعالجة الفواتير لاستخراج الحقول العامة الموجودة في الفواتير. نظراً لأن كل عمل فريد من نوعه، فقد ترغب في استخراج حقول أخرى غير تلك المضمنة في هذا النموذج الذي تم إنشاؤه مسبقاً. يمكن أيضاً أن تكون بعض الحقول القياسية غير مستخرجة جيداً لنوع معين من الفاتورة التي تعمل بها. لمعالجة ذلك، هناك خياران:

  • استخدام نموذج معالجة الفواتير المخصص: زيادة سلوكيات نموذج معالجة الفواتير المُنشأ مسبقاً عن طريق إضافة حقول جديدة ليتم استخراجها بالإضافة إلى الحقول الموجودة بشكل افتراضي، أو لم يتم استخراج عينات المستندات بشكل صحيح. لمعرفة كيفية زيادة نموذج معالجة الفواتير المُنشأ مسبقاً، انتقل إلى تحديد نوع المستند.

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

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

بمجرد التدريب على نموذج معالجة المستندات المخصص، يمكنك دمجه مع نموذج معالجة الفواتير المُنشأ مسبقاً في سير عمل Power Automate.

وإليك بعض الأمثلة:

استخدام نموذج معالجة مستندات مخصص لاستخراج الحقول الإضافية التي لم يتم إرجاعها بواسطة نموذج معالجة الفواتير الذي تم إنشاؤه مسبقاً

في هذا المثال ، قمنا بالتدريب على نموذج مخصص لمعالجة المستندات لاستخراج رقم برنامج ولاء، موجود فقط في الفواتير من الموفرين Adatum و Contoso.

يتم تشغيل سير العمل عند إضافة فاتورة جديدة إلى مجلد SharePoint. ثم يقوم باستدعاء نموذج الذكاء الاصطناعي لمعالجة الفواتير الذي تم إنشاؤه مسبقًا لاستخراج بياناتها. بعد ذلك، نتحقق مما إذا كان مورّد الفاتورة التي تمت معالجتها إما من Adatum أو Contoso. إذا كان الأمر كذلك، فإننا نستدعي نموذج معالجة مستندات مخصص قمنا بالتدريب عليه للحصول على رقم الولاء هذا. أخيراً، نحفظ البيانات المستخرجة من الفاتورة في ملف Excel.

لقطة شاشة لسير عمل معالجة فاتورة ومستند.

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

في هذا المثال، قمنا بالتدريب على نموذج مخصص لمعالجة المستندات لاستخراج المبلغ الإجمالي من الفواتير حيث نحصل عادةً على درجة ثقة منخفضة عند استخدام النموذج المُنشأ مسبقًا لمعالجة الفواتير.

يتم تشغيل سير العمل عند إضافة فاتورة جديدة إلى مجلد SharePoint. ثم يقوم باستدعاء نموذج الذكاء الاصطناعي لمعالجة الفواتير الذي تم إنشاؤه مسبقًا لاستخراج بياناتها. بعد ذلك، نتحقق مما إذا كانت درجة الثقة لخاصية القيمة الإجمالية للفاتورة أقل من 0.65. إذا كان الأمر كذلك، فإننا نستدعي نموذج معالجة مستندات مخصص قمنا بالتدريب عليه باستخدام الفواتير حيث نحصل عادةً على درجة ثقة منخفضة للحقل الإجمالي. أخيراً، نحفظ البيانات المستخرجة من الفاتورة في ملف Excel.

لقطة شاشة لسير عمل معالجة فاتورة ومستند للحصول على درجات منخفضة.

استخدام نموذج معالجة الفواتير المُنشأ مسبقاً للتعامل مع الفواتير التي لم يتم التدريب على نموذج معالجة المستندات المخصص للتعامل معها

تتمثل إحدى طرق استخدام نموذج معالجة الفواتير المُنشأ مسبقاً في استخدامه كنموذج احتياطي للتعامل مع الفواتير التي لم التدريب عليها باستخدام نموذج معالجة المستندات المخصص. على سبيل المثال، لنفترض أنك أنشأت نموذجاً لمعالجة المستندات، وقمت بالتدريب عليه لاستخراج البيانات من أفضل 20 مورّداً للفواتير. يمكنك عندئذٍ استخدام نموذج معالجة الفواتير المُنشأ مسبقاً لمعالجة جميع الفواتير الجديدة أو الفواتير ذات الحجم الأكثر انخفاضاً. وفيما يلي مثال على كيفية القيام بذلك:

يتم بدء تشغيل سير العمل هذا عند إضافة فاتورة جديدة إلى مجلد SharePoint. ثم يقوم باستدعاء نموذج معالجة مستندات مخصص لاستخراج بياناتها. بعد ذلك، نتحقق مما إذا كانت درجة الثقة للمجموعة المكتشفة أقل من 0.65. إذا كان الأمر كذلك، فربما يعني ذلك أن الفاتورة المقدمة ليست مطابقة بشكل جيد للنموذج المخصص. نقوم عندئذٍ باستدعاء نموذج معالجة الفواتير المُنشأ مسبقاً. أخيراً، نحفظ البيانات المستخرجة من الفاتورة في ملف Excel.

لقطة شاشة لسير عمل معالجة فاتورة ومستند للفواتير الجديدة.

(راجع أيضًا)