Skip to content
تم إنشاء هذه الصفحة وترجمتها بمساعدة الذكاء الاصطناعي. إذا لاحظت أي أخطاء، لا تتردد في المساهمة في تحسينها. تعديل على GitHub

prx chat ​

ابدأ جلسة محادثة تفاعلية في الطرفية مع بث الاستجابات وسجل المحادثة والوصول الكامل للأدوات.

الاستخدام ​

bash
prx chat [OPTIONS]

الخيارات ​

الرايةاختصارالقيمة الافتراضيةالوصف
--provider-Pالافتراضي من الإعداداتمزود النماذج اللغوية المستخدم (مثل anthropic، openai، ollama)
--model-mالافتراضي من المزودمعرّف النموذج (مثل claude-sonnet-4-20250514، gpt-4o)
--system-sمطالبة نظام مخصصة (تتجاوز الإعدادات)
--session-Sجلسة جديدةاستئناف جلسة مسمّاة
--no-toolsfalseتعطيل استخدام الأدوات لهذه الجلسة
--no-memoryfalseتعطيل قراءة وكتابة الذاكرة
--no-streamfalseانتظار الاستجابة الكاملة بدلاً من البث
--max-turnsبلا حدالحد الأقصى لدورات المحادثة قبل الخروج التلقائي
--temperature-tالافتراضي من المزوددرجة حرارة العينات (0.0 - 2.0)

عناصر التحكم التفاعلية ​

داخل جلسة المحادثة، تتوفر اختصارات لوحة المفاتيح التالية:

المفتاحالإجراء
Enterإرسال الرسالة
Shift+Enter أو \ ثم Enterسطر جديد (إدخال متعدد الأسطر)
Up / Downالتنقل في سجل الرسائل
Ctrl+Cإلغاء التوليد الحالي
Ctrl+Dالخروج من جلسة المحادثة
Ctrl+Lمسح الشاشة

أوامر الشرطة المائلة ​

اكتب هذه الأوامر مباشرة في حقل إدخال المحادثة:

الأمرالوصف
/helpعرض الأوامر المتاحة
/model <name>تبديل النموذج أثناء الجلسة
/provider <name>تبديل المزود أثناء الجلسة
/system <prompt>تحديث مطالبة النظام
/clearمسح سجل المحادثة
/save [name]حفظ الجلسة الحالية
/load <name>تحميل جلسة محفوظة
/sessionsعرض الجلسات المحفوظة
/toolsعرض الأدوات المتاحة
/exitالخروج من المحادثة

أمثلة ​

bash
# البدء بالإعدادات الافتراضية
prx chat

# استخدام نموذج محدد
prx chat --provider anthropic --model claude-sonnet-4-20250514

# استئناف جلسة سابقة
prx chat --session project-planning

# سؤال سريع مع نموذج محلي
prx chat --provider ollama --model llama3

# تحديد 10 دورات (مفيد لسير العمل المبرمج)
prx chat --max-turns 10

إدارة الجلسات ​

تُحفظ جلسات المحادثة تلقائيًا عند الخروج. كل جلسة تسجّل:

  • رسائل المحادثة (المستخدم + المساعد)
  • استدعاءات الأدوات ونتائجها
  • المزود والنموذج المستخدم
  • الطابع الزمني والمدة

تُخزّن الجلسات في مجلد بيانات PRX (~/.local/share/prx/sessions/ افتراضيًا).

bash
# عرض جميع الجلسات
prx chat --session ""  # اسم فارغ يعرض الجلسات

# الاستئناف بالاسم
prx chat --session my-project

الإدخال متعدد الأسطر ​

للمطالبات الأطول، استخدم وضع الأسطر المتعددة. اضغط Shift+Enter لإدراج سطر جديد دون الإرسال. يتغير مؤشر المطالبة من > إلى ... لإظهار أنك في وضع الأسطر المتعددة.

بدلاً من ذلك، مرّر الإدخال من ملف:

bash
# تُفتح المحادثة تفاعليًا مع محتوى الملف كرسالة أولى
prx chat < prompt.txt

تجاوز المزود والنموذج ​

تتجاوز رايتا --provider و--model الإعدادات الافتراضية من ملف الإعدادات طوال الجلسة. يمكنك أيضًا التبديل أثناء الجلسة باستخدام أوامر الشرطة المائلة.

bash
# البدء مع OpenAI، التبديل إلى Anthropic أثناء المحادثة
prx chat --provider openai
# في المحادثة: /provider anthropic
# في المحادثة: /model claude-sonnet-4-20250514

ذو صلة ​

Released under the Apache-2.0 License.