پارس‌رگ
انگلیسی نصب
۱.۱.۲تازه‌های این نسخه

هر پاسخ، با نشانی صفحه‌اش.

از اسنادتان روی رایانهٔ خودتان بپرسید و هر پاسخ را با همان فایل و صفحه‌ای که از آن آمده مقایسه کنید.

پارس‌رگ فقط اسناد مدل محلی

هزینهٔ کل چقدر است و تحویل کی انجام می‌شود؟

پارس‌رگ۲ منبع

هزینهٔ کل ۴٫۲ میلیارد ریال است و مجوزها و سه ماه پشتیبانی را هم شامل می‌شود. تحویل برای پایان آذر ۱۴۰۵ و پس از آزمون پذیرش برنامه‌ریزی شده است.

دربارهٔ این اسناد بپرسید یا با @ به یکی اشاره کنید

PDFبودجه.pdfصفحهٔ ۳

هزینهٔ کل پروژه ۴٫۲ میلیارد ریال است و مجوزها و سه ماه پشتیبانی را هم شامل می‌شود.

DOCXزمان‌بندی.docxبند ۷

تحویل برای پایان آذر ۱۴۰۵ و پس از قبولی در آزمون پذیرش برنامه‌ریزی شده است.

پاسخ به صفحهٔ ۳ از بودجه.pdf و بند ۷ از زمان‌بندی.docx ارجاع می‌دهد. هر ارجاع همان بخشی را باز می‌کند که پاسخ از آن آمده است.

۰۱نمونهٔ زنده

از اسناد نمونه بپرسید.

یک مجموعه سند انتخاب کنید و بپرسید. هر ارجاع را که بزنید، بخشی که پاسخ از آن آمده باز می‌شود. اگر با @ به فایلی اشاره کنید، همان بخش از پرسش فقط در آن فایل جست‌وجو می‌شود.

پرسش‌هایی که پاسخشان در این اسناد هست

برای ارسال، Enter را بزنید

این نمونه کاملاً در مرورگر خودتان اجرا می‌شود. پشت آن یک جست‌وجوی کلیدواژه‌ای کوچک روی اسناد نمونه است و پاسخ پرسش‌های پیشنهادی از قبل نوشته شده‌اند. خود پارس‌رگ جست‌وجوی برداری و کلیدواژه‌ای را کنار یک رتبه‌بند و یک مدل زبانی محلی به کار می‌برد.

۰۲حالت فقط اسناد

بی‌شاهد، بی‌ادعا.

در حالت «فقط اسناد»، هر جمله فقط تا وقتی در پاسخ می‌ماند که بخشی از سند پشتوانه‌اش باشد. شاهد را بردارید، ادعا هم با آن کنار می‌رود.

حالت «فقط اسناد» معنای پرسش را در نظر می‌گیرد؛ برای همین پرسشی که با کلمات دیگری نوشته شده یا دربارهٔ کل سند است هم پاسخ می‌گیرد. شرطش این است که هر واقعیتِ پاسخ از خود اسناد بیاید.

ادعا

اجاره‌بها ماهانه ۴۵ میلیون ریال است و تا پنجم هر ماه باید پرداخت شود.

شاهد

اجاره‌بهای ماهانه ۴۵ میلیون ریال است و تا پنجم هر ماه پرداخت می‌شود.

منبع

PDF اجاره‌نامه.pdf، صفحهٔ ۱

یک بخش از سند پشتوانهٔ این ادعاست

۰۳طرز کار

مسیر یک صفحه، از بارگذاری تا پاسخ.

هر مرحله‌ای که به سند شما دست می‌زند، از بارگذاری تا پاسخ منبع‌دار، روی رایانهٔ خودتان اجرا می‌شود.

  1. بارگذاری

    فایل PDF، Word، PowerPoint، تصویر، متن یا کد. پیش از خواندن، نوع و حجم و ساختار فایل بررسی می‌شود.

    از درون: امضای فایل بررسی می‌شود، آرشیوهای آفیس از نظر فشرده‌سازی مشکوک وارسی می‌شوند و فایل تکراری از روی محتوایش شناخته می‌شود، نه فقط از روی نام.

  2. خواندن و OCR

    لایهٔ متنی فایل مستقیم استخراج می‌شود و اسکن‌ها و تصویرها با OCR فارسی و انگلیسی خوانده می‌شوند.

    از درون: متن PDFهای فارسی از روی جای حروف و به ترتیب خواندن بازسازی می‌شود. OCR هم صفحه‌های چرخیده، وارونه یا کج را دوباره می‌خواند.

  3. بخش‌بندی

    متن به بخش‌هایی تقسیم می‌شود که هر کدام فایل و صفحه، اسلاید، بند، جدول یا تصویر خودش را به خاطر دارد.

    از درون: املای فارسی یکسان می‌شود، فایل‌های Word زیر سرعنوان‌هایشان بخش‌بندی می‌شوند و یک بخش پل‌مانند کوتاه، صفحه‌های پشت‌سرهم PDF را به هم وصل می‌کند.

  4. بردار و کلیدواژه

    هر بخش یک بردار multilingual-e5 می‌گیرد و به یک نمایهٔ کلیدواژه‌ای هم اضافه می‌شود. هر دو روی رایانهٔ شما ساخته می‌شوند.

    از درون: نتیجهٔ جست‌وجوی کلیدواژه‌ای (BM25) و جست‌وجوی برداری با هم ترکیب می‌شود؛ این ترکیب برای نام‌ها، عددها و کدهای دقیق به کار می‌آید.

  5. نگه‌داری جدا برای هر گفت‌وگو

    بخش‌ها در Qdrant و جدا برای هر گفت‌وگو نگه‌داری می‌شوند. گفت‌وگو را که حذف کنید، این بخش‌ها هم حذف می‌شوند.

    از درون: سندی را که یک بار ایندکس شده، می‌توانید بدون بارگذاری دوباره در گفت‌وگوی دیگری هم به کار ببرید.

  6. بازیابی و ارجاع

    نزدیک‌ترین بخش‌ها همراه پرسش شما به مدل می‌رسند. پرسشی که چند چیز را با هم می‌پرسد، بخش‌به‌بخش جست‌وجو می‌شود و پاسخ با ارجاع‌های شماره‌دار، کم‌کم روی صفحه می‌آید.

    از درون: حالت ترکیبی نامزدها را با یک cross-encoder مخصوص خط فارسی و عربی دوباره رتبه‌بندی می‌کند. حالت «فقط اسناد» هم پیش از پاسخ، کافی‌بودن شواهد را می‌سنجد.

۰۴حریم خصوصی

شما تصمیم می‌گیرید چه چیزی از رایانه‌تان بیرون برود.

خواندن فایل‌ها، OCR، نمایهٔ جست‌وجو و گفت‌وگوها روی رایانهٔ خودتان می‌ماند. فقط مدلی که انتخاب می‌کنید تعیین می‌کند پاسخ کجا نوشته شود.

پاسخ روی همین رایانه تولید می‌شود. هیچ پرسش یا بخشی از سند از راه رابط مدل خارج نمی‌شود.

هر مرحله کجا انجام می‌شود

  • خواندن و OCRرایانهٔ شما
  • نمایهٔ جست‌وجورایانهٔ شما
  • تاریخچهٔ گفت‌وگومرورگر شما
  • پرسش و بخش‌های سندرایانهٔ شما
  • نوشتن پاسخرایانهٔ شما

یک چت‌بات ابری معمولی هر پنج مرحله را روی سرورهای ارائه‌دهنده انجام می‌دهد. کلیدهای API فقط در حافظه یا متغیرهای محیطی می‌مانند و هرگز در حافظهٔ مرورگر، لاگ‌ها یا پاسخ‌های API ذخیره نمی‌شوند.

۰۵سنجش

اول اندازه‌گیری، بعد انتشار.

هر عدد این بخش به جایی از مخزن پیوند دارد که آن را ثبت کرده است. یک بهبود کوچک و صادقانه را به ادعایی بزرگ و مبهم ترجیح می‌دهیم.

جست‌وجوی کلیدواژه‌ای در کنار برداری

میانگین رتبهٔ معکوس (MRR) روی ۱۲۷ پرسش کلیدواژه‌ای. بیشتر بهتر است.

پیش از
۰٫۷۴۸
پس از
۰٫۸۲۳

با رتبه‌بند حالت ترکیبی به ۰٫۸۵۱ می‌رسد. روی ۱۲۵ پرسش بازنویسی‌شده، تغییر در حد نوسان بود.

خواندن اسکن‌های چرخیده با OCR

خطای نویسه روی صفحه‌های فارسی ۹۰ درجه چرخیده. کمتر بهتر است.

پیش از
۰٫۸۵
پس از
۰٫۰۹

صفحه‌های ۵ درجه کج از ۰٫۴۰ به ۰٫۲۴ رسیدند و صفحه‌های صاف تغییری نکردند.

دقت کلی OCR

میانگین خطای نویسه پس از تغییرات OCR نسخهٔ ۱٫۰. کمتر بهتر است.

پیش از
۰٫۲۲۵
پس از
۰٫۱۳۳

تصویر خاکستری با ۲۰۰ dpi، بدون کشش کنتراست و با گذر دوم بر اساس اطمینان.

بهبودی کوچک‌تر از آنکه پیش‌فرض شود

معیار MRR جست‌وجوی برداری با پیشوندهای E5 برای پرسش و بخش.

پیش از
۰٫۶۷۲
پس از
۰٫۶۸۲

آن‌قدر کوچک بود که ارزش ایندکس دوبارهٔ اسناد همه را نداشت؛ پس اختیاری مانده است.

بررسی‌شده در هر تغییر

  • یک آزمون سرتاسری، یک PDF فارسی بارگذاری می‌کند و پاسخی می‌خواهد که به صفحهٔ درست ارجاع دهد. از ۸ پرسش بازنویسی‌شدهٔ فارسی هم دست‌کم ۷ پرسش باید اول به بخش خودشان ارجاع دهند.
  • بررسی‌های بک‌اند و فرانت‌اند روی لینوکس، ویندوز و مک اجرا می‌شوند.
  • پوشش آزمون بک‌اند نباید از ۸۵ درصد کمتر شود.

عددهای بازیابی و OCR را نگه‌دارندهٔ پروژه روی مجموعه‌سندهایی اندازه گرفته که منتشر نشده‌اند؛ پس از روی مخزن عمومی قابل بازتولید نیستند. بررسی‌های CI در هر تغییر به‌صورت عمومی اجرا می‌شوند.

۰۶قالب‌ها

قفسه‌ای برای همهٔ فایل‌هایتان.

فایل‌های آفیس، اسکن‌ها، داده و کد با ساختارشان خوانده می‌شوند تا ارجاع بتواند به اسلاید یا بخش اشاره کند، نه فقط به نام فایل.

اسناد

.pdf .docx .pptx

استخراج ساختاریافته، همراه با OCR برای صفحه‌های اسکن‌شده یا پرتصویر PDF و تصاویر درون فایل‌های Word و PowerPoint.

به‌طور پیش‌فرض هر گفت‌وگو ۱۰ فایل، هر فایل تا ۱۰۰ مبی‌بایت و هر بارگذاری تا ۵۰۰ مبی‌بایت را می‌پذیرد. فایل‌های آفیس از نظر فشرده‌سازی مشکوک بررسی می‌شوند و قالب‌های دودویی پشتیبانی‌نشده به‌جای اشتباه خوانده‌شدن، رد می‌شوند.

۰۷دو زبان

فارسی و انگلیسی، هر دو درجه‌یک.

زبان رابط را عوض کنید تا جهت، ارقام و برچسب‌های کل فضای کار تغییر کند. هر پاسخ هم از زبان خودش پیروی می‌کند.

زمان‌بندی تحویلاسناد

تحویل چه زمانی برنامه‌ریزی شده است؟

فقط از اسناد · ۱ منبع

تحویل برای پایان آذر ۱۴۰۵ و پس از آزمون پذیرش برنامه‌ریزی شده است.۱

۱زمان‌بندی.docxبند ۷

پرسشتان را اینجا بنویسید…فقط اسناد

۰۸نصب

روی رایانهٔ خودتان اجرا کنید.

به Docker، Ollama و ۸ تا ۱۶ گیگابایت RAM نیاز دارید. نصب پیشنهادی از همان Ollamaی روی رایانهٔ شما با مدل‌ها و GPU خودش استفاده می‌کند و پس از نخستین دانلود، بدون اینترنت کار می‌کند.

سپس http://127.0.0.1:8000 را باز کنید. نخستین اجرا مدل embedding و رتبه‌بند (حدود ۱۰۰ مگابایت) را در حافظهٔ مدل‌ها دانلود می‌کند.

# Ollama را از ollama.com نصب کنید و یک مدل بگیرید
ollama pull qwen2.5:7b
# دریافت کد
git clone https://github.com/Pooria82/ParsRAG.git
cd ParsRAG
# ساخت فایل تنظیمات
cp .env.example .env
# مقدار LLM_MODEL_NAME در فایل .env را نام همان مدل بگذارید
# ساخت و اجرای پارس‌رگ
docker compose up -d --build

حمایت از پروژه

خوشتان آمد؟ به آن ستاره بدهید.

پارس‌رگ پروژه‌ای مستقل است. ستاره دادن در گیت‌هاب کمک می‌کند کسانی که با اسناد فارسی کار می‌کنند راحت‌تر پیدایش کنند، و نشان می‌دهد ادامهٔ کار در کدام مسیر ارزش دارد.

۰۹معرفی کامل

همهٔ این نسخه، فصل به فصل.

معرفی کامل، همهٔ قابلیت‌هایی را که امروز عرضه شده‌اند فصل‌به‌فصل نشان می‌دهد و به همان منابعی ارجاع می‌دهد که این صفحه. می‌توانید آن را بخوانید یا تمام‌صفحه ارائه کنید.

  1. ۱پارس‌رگ چیست
  2. ۲نصب و نخستین اجرا
  3. ۳اتصال به مدل
  4. ۴افزودن اسناد
  5. ۵اسناد چطور خوانده می‌شوند
  6. ۶یافتن شواهد
  7. ۷پرسیدن
  8. ۸خواندن پاسخ
  9. ۹حریم خصوصی و امنیت
  10. ۱۰فضای کار شما
  11. ۱۱معماری
  12. ۱۲کیفیت و انتشار
  13. ۱۳مرجع پیکربندی
  14. ۱۴مجوز و ارجاع

اسناد شما. رایانهٔ شما. شواهد شما.

پارس‌رگ برای کسانی است که نمی‌توانند فایل‌هایشان را به یک چت‌بات ابری بسپارند، اما باز هم پاسخی می‌خواهند که بشود بررسی‌اش کرد.

در حال بارگذاری…