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.