عن المشروع
PageIndex محرك بحث مدعوم بالذكاء الاصطناعي (RAG) مفتوح المصدر يحل محل بحث التماثل المتجهي بفهرس شجري هرمي واستخدام reasoning من نموذج لغوي كبير. يجادل المشروع بأن التماثل ليس هو نفسه الملاءمة، وأن الملاءمة في الوثائق المهنية الطويلة تتطلب استدلالاً rather than lookup بالتضمينات.
كيف يعمل: يحدث الاسترجاع على خطوتين. أولاً، خطوة الفهرسة تولد فهرساً بهيكل شجري لكل وثيقة. ثانياً، تبحث خطوة الاسترجاع عن هذا الشجر بشكل وكيل باستخدام reasoning من الـ LLM، مشابهة لكيفية تنقل الخبير البشري عبر تقرير طويل. يشير دليل المشروع إلى أن هيكل الشجرة يُستخرج من تخطيط الوثيقة بدون LLM، ونموذج الفهرسة يقوم فقط بالتلخيص والصقل، لذا يكفي نموذج أساسي في مرحلة الفهرسة. أما نموذج المحادثة الذي يبحث في الشجرة فهو المكان الذي يوصي فيه الدليل باستخدام أفضل نموذج متاح.
التثبيت والاستخدام: يتم تثبيت SDK عبر الأمر pip install -U pageindex. يتم تكوين PageIndexClient بنموذج فهرسة ونموذج محادثة، تُقدم الوثيقة للحصول على doc_id، ثم تُطرح الأسئلة عبر client.chat(). يذكر الدليل وضعاً محلياً يعمل فيه الفهرسة والاسترجاع والمحادثة على جهاز المستخدم بمفتاح الـ LLM الخاص به، ووضع سحابي يوجه نفس العميل إلى PageIndex Cloud باستخدام مفتاح API. يُوصف الوضع السحابي بأنه يتعامل مع التنقيح وOCR وفهم الصور وبناء فهرس شجري وتخزين مُدار، مع استشهادات على مستوى الأسطر وخادم MCP، بينما يُوضع الوضع المحلي للوثائق PDF الغنية بالنصوص وسير العمل المحلي مع استشهادات على مستوى الصفحات.
يصف الدليل أيضاً التكامل مع أطر العمل الوكيلية مثل OpenAI Agents SDK وClaude Agent SDK، وطبقة PageIndex File System للاستدلال على مجموعة كاملة من الوثائق rather than وثيقة واحدة.
تشمل المعايير المبلغ عنها في الدليل تكلفة فهرسة محلية تبلغ حوالي 0.001 دولار للصفحة، وأوقات فهرسة تتراوح بين 13 ثانية و4.5 دقائق لوثائق تتراوح بين 9 و1,098 صفحة، ومقارنة تدعي أن إدخال PDF الأصلي يكلف 2.1 مرة أكثر عند 52 صفحة و16.6 مرة أكثر عند 420 صفحة، ودقة تبلغ 98.7% على FinanceBench. هذه الأرقام来源于 وثائق المشروع ومستودع المعايير وليست مؤكدة بشكل مستقل هنا.
تتضمن حالات الاستخدام المستهدفة المذكورة في الدليل التقارير المالية، والوثائق القانونية، وإقرارات التنظيم، والكتيبات الفنية، والأدبيات الطبية، والكتب الأكاديمية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.