توفر مكتبة Python الآلية وصولاً سهلاً إلى REST API الآلية من أي تطبيق Python 3.10+. تتضمن المكتبة تعريفات النوع لجميع معلمات الطلب وحقول الاستجابة، وتوفر عملاء متزامنين وغير متزامنين مدعومين بواسطة httpx.
مهم
خدمة استخراج المستندات حاليًا في مرحلة تجريبية مغلقة.
# التثبيت من تثبيت PyPIpip تلقائيًا
حدد النموذج المستهدف الذي تريد تعبئته وقم بتمريره باستخدام ملف PDF الذي تريد معالجته في طريقة .extract_model()
. أول 1000 مستند لك مجانية، فقط تأكد من استبدال بريدك الإلكتروني في API_KEY
. ستتلقى رسالة تحقق تحتوي على رابط بعد تشغيل الاستخراج لأول مرة. ستفشل عملية التشغيل الأولى، لأن بريدك الإلكتروني (المحدد في مفتاح API الخاص بك) لم يتم التحقق منه بعد. بعد التحقق، يمكنك إعادة تشغيل البرنامج النصي الخاص بك ومن المفترض أن يعمل. هنا مثال:
من التاريخ والوقت تاريخ الاستيراد من حقل استيراد pydantic، BaseModelمن الاستيراد التلقائي DocExtClient# من الاستيراد التلقائي AsyncDocExtClientclass Article(BaseModel): Article_number: str | لا شيء = حقل (لا شيء، الوصف = "أبجدي أو أبجدي رقمي نموذجيًا.") الوصف: str | لا شيء = حقل (لا شيء، الوصف = "وصف العنصر.") الكمية: تعويم | لا شيء = حقل (لا شيء، الوصف = "عدد القطع.") فئة buyOrder(BaseModel): اسم_الزبون: str | بلا = حقل(لا شيء، وصف = "أمثلة: Kaladent Inc.، Henkel GmbH") order_number: str | لا شيء = حقل (لا شيء، الوصف = "رقم أمر الشراء.") order_date: التاريخ | لا شيء = حقل (لا شيء، وصف = "تاريخ أمر الشراء.") العناصر: القائمة [المادة] = الحقل (افتراضي_المصنع = قائمة، الوصف = "قائمة بجميع المقالات المطلوبة.") العميل = DocExtClient(API_KEY = "TEST_BETA:you @company.com") # استبدل البريد الإلكتروني ببريدك الإلكتروني. بمجرد خروجنا من النسخة التجريبية، ستتلقى مفتاح واجهة برمجة التطبيقات (API) المناسب للإنتاج.result: BuyOrder = client.extract_model(PurchaseOrder, "./po.pdf") # automaited.dev/samplesprint(result)
يمكنك تنزيل نموذج PDF هنا: automaited.dev/samples إذا كنت تريد معرفة المزيد حول كيفية تحديد النماذج المستهدفة، فما عليك سوى إلقاء نظرة على مستندات pydantic