AI Daily
العودة إلى الصفحة الرئيسية

نصيحة · Anthropic Claude Platform Documentation + Markaicode

استخراج بيانات الفواتير بدقة 100%: سير عمل كلود للرؤية + المخرجات المنظمة

استخراج بيانات الفواتير بدقة 100%: سير عمل كلود للرؤية + المخرجات المنظمة

الصورة: Kelly Sikkema على Unsplash

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

يعد استخراج الفواتير أحد أكثر مهام أتمتة المكاتب الخلفية شيوعًا، ومع ذلك لا تزال معظم الفرق تعتمد على أدوات التعرف الضوئي على الحروف (OCR) التي تتعطل عند الحقول المكتوبة يدويًا أو التخطيطات غير المعتادة. تتفوق قدرات الرؤية في كلود هنا لأنها تفهم السياق — وليس مجرد وحدات البكسل. لكن اتساق المخرجات هو التحدي الحقيقي: تحتاج إلى JSON منظم يمكن لقاعدة بياناتك قبوله دون حيل معالجة الأخطاء. الحل هو الجمع بين تحليل الرؤية في كلود والمخرجات المنظمة (Structured Outputs)، وهي ميزة تنقل قيود التنسيق من طبقة التعليمات البرمجية إلى محرك الاستدلال في النموذج. عندما تقترن الرؤية بالمخرجات المنظمة باستخدام tool_use، لا يمكن لكلود إصدار JSON غير صالح — تقيّد واجهة برمجة التطبيقات أخذ عينات الرموز لضمان الامتثال للمخطط بالبناء. لا كتل try/except. لا محللات احتياطية. لا عمليات استيراد فاشلة. إليك سير العمل: أولًا، ارفع فاتورة ممسوحة ضوئيًا أو صورة إيصال إلى كلود. ثانيًا، حدد مخطط الاستخراج الخاص بك — بنية JSON تحدد invoice_id وvendor_name وdate وtotal_amount وpayment_terms وline_items وما إلى ذلك. ثالثًا، استخدم معلمة المخرجات المنظمة مع tool_choice مضبوطًا على أداة الاستخراج الخاصة بك. يقرأ كلود المحتوى المرئي ويعيد JSON مُتحققًا منه يطابق مخططك تمامًا. تُظهر الاختبارات الصناعية أن هذا النهج يحقق دقة 94%+ في المحاولة الأولى للمستندات المالية، حتى مع جودة المسح الضوئي الرديئة. لمعالجة الدُفعات، قم بتوجيه فواتير متعددة عبر واجهة برمجة تطبيقات الدُفعات في كلود (خصم 50% على تسعير الرمز الواحد) ومعالجة أكثر من 100 فاتورة بين عشية وضحاها. خزّن تعريف المخطط في قاعدة التعليمات البرمجية الخاصة بك — تغييره يُبطل ذاكرة التخزين المؤقت للقواعد لمدة 24 ساعة، لكن تعديل أوصاف الحقول فقط يبقي التخزين المؤقت نشطًا. ابدأ بـ Claude Sonnet 4.6 (3 ملايين رمز إدخال) للكميات الكبيرة، وارتقِ إلى Opus 4.6 للمستندات المعقدة متعددة الصفحات حيث تكون جودة الاستدلال أكثر أهمية من السرعة. تفصيل حاسم واحد: لا يمكن دمج الاستشهادات مع مخرجات JSON في واجهة برمجة التطبيقات، لذا إذا كنت بحاجة إلى الشفافية والبنية في نفس الطلب، استخرج JSON أولًا، ثم اطرح سؤالًا متابعة للتفسير.

المصادر والاعتمادات

المصدر الأصلي: Anthropic Claude Platform Documentation + Markaicode