RetroChat عبارة عن واجهة سطر أوامر قوية للتفاعل مع نماذج لغات الذكاء الاصطناعي المختلفة. فهو يوفر تجربة سلسة للتعامل مع موفري الدردشة المختلفين مع تقديم ميزات قوية لإدارة محادثاتك وتخصيصها.
تنبيه: يعمل RAG فقط مع نص nomic-embed-text حاليًا، كل ما عليك فعله هو الحصول عليه على Ollama.
لتشغيل RetroChat، تحتاج إلى تثبيت Python 3.11 أو إصدار أحدث على نظامك. رابط إلى Python 3.12 من متجر MS. اتبع هذه الخطوات لإعداد البيئة:
retrochat.py
وملفات requirements.txt
وقم بتشغيلها من أي مكان أو وضعها في الدليل 'C:Usersyour username.retrochat'. cd C:Users<your username>.retrochat
pip install -r requirements.txt
python retrochat.py --setup
ملاحظة: إذا لم يتم تثبيت chromadb بشكل صحيح، فكل ما عليك فعله هو تنزيل وتثبيت Microsoft Visual Studio Build Tools وبعد تثبيت ذلك، انتقل إلى المكونات الفردية وقم بتثبيت MSVC v143 - VS 2022 C++ x64/x86 أدوات البناء (الأحدث ) وWindows 11 SDK (10.0.22621.0)
بعد التثبيت، يمكنك بدء تشغيل RetroChat عن طريق تشغيل أمر الاختصار:
rchat
يمكن استخدام هذا الأمر من أي دليل في جهازك الطرفي.
يدعم RetroChat أوامر مختلفة لإدارة جلسات الدردشة وإعداداتها:
/chat rename <new_name>
- إعادة تسمية الدردشة الحالية/chat delete
- حذف الدردشة الحالية/chat new <chat_name>
- إنشاء دردشة جديدة/chat reset
- إعادة تعيين سجل الدردشة الحالي/chat list
- قائمة بجميع الدردشات المتاحة/chat open <chat_name>
- فتح دردشة معينة/set system <message>
- اضبط رسالة النظام/set
- إظهار المعلمات المتاحة وقيمها الحالية/set <parameter> <value>
- قم بتعيين معلمة/edit
- تحرير المحادثة بأكملها/show length
- عرض إجمالي الرموز المميزة للمحادثة/show context
- عرض سياق الاستعلام الأخير/switch
- قم بالتبديل إلى موفر أو طراز مختلف/help
- عرض رسالة المساعدة/exit
- الخروج من البرنامج/load <folder_name>
- تحميل المستندات من مجلد محدد@<folder_name> <query>
- الاستعلام عن المستندات المحملة من مجلد معين يدعم RetroChat الآن تحميل المستندات والاستعلام عنها:
/load <folder_name>
لتحميل المستندات من مجلد معين في دليل .retrochat
الخاص بك.@<folder_name> <your question>
. يستخدم RetroChat ملف .env
لتخزين إعدادات التكوين. يتم إنشاء هذا الملف تلقائيًا في دليل .retrochat
الموجود في المجلد الرئيسي لديك. يمكنك تحرير هذا الملف يدويًا لتعيين مفاتيح API والتفضيلات الأخرى.
يتحقق RetroChat من التحديثات تلقائيًا عند بدء تشغيل التطبيق. إذا كانت التحديثات متوفرة، فستتم مطالبتك بتثبيتها.
شاهد الفيديو التجريبي
المساهمات في RetroChat هي موضع ترحيب! لا تتردد في إرسال طلبات السحب أو إنشاء مشكلات للأخطاء وطلبات الميزات.
رخصة معهد ماساتشوستس للتكنولوجيا.