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

prx agent

تنفيذ تفاعل لدورة واحدة مع النموذج اللغوي. يعالج الوكيل مطالبة واحدة ويعيد الاستجابة ويخرج. مصمم للبرمجة والأنابيب والتكامل مع أدوات أخرى.

الاستخدام

bash
prx agent [OPTIONS] [PROMPT]

إذا لم تُحدد PROMPT، يُقرأ الإدخال من stdin.

الخيارات

الرايةاختصارالقيمة الافتراضيةالوصف
--provider-Pالافتراضي من الإعداداتمزود النماذج اللغوية المستخدم
--model-mالافتراضي من المزودمعرّف النموذج
--system-sمطالبة نظام مخصصة
--file-fإرفاق ملف بسياق المطالبة
--no-toolsfalseتعطيل استخدام الأدوات
--no-memoryfalseتعطيل قراءة وكتابة الذاكرة
--json-jfalseالمخرج بتنسيق JSON الخام
--temperature-tالافتراضي من المزوددرجة حرارة العينات (0.0 - 2.0)
--max-tokensالافتراضي من المزودالحد الأقصى لرموز الاستجابة
--timeout120المهلة بالثواني

أمثلة

bash
# سؤال بسيط
prx agent "What is the capital of France?"

# تمرير محتوى للتحليل عبر الأنبوب
cat error.log | prx agent "Summarize these errors"

# إرفاق ملف
prx agent -f report.pdf "Summarize the key findings"

# استخدام نموذج محدد
prx agent -P anthropic -m claude-sonnet-4-20250514 "Explain quantum entanglement"

# مخرج JSON للبرمجة
prx agent --json "List 5 programming languages" | jq '.content'

# التسلسل مع أوامر أخرى
git diff HEAD~1 | prx agent "Write a commit message for this diff"

الإدخال القياسي مقابل الوسيط

يمكن تقديم المطالبة كوسيط موضعي أو عبر stdin. عند تواجد كليهما، يتم دمجهما (محتوى stdin أولاً، ثم الوسيط كتعليمات).

bash
# وسيط فقط
prx agent "Hello"

# stdin فقط
echo "Hello" | prx agent

# كلاهما: stdin كسياق، الوسيط كتعليمات
cat data.csv | prx agent "Find anomalies in this dataset"

مرفقات الملفات

تضيف الراية --file محتوى الملف إلى سياق المطالبة. يمكن إرفاق ملفات متعددة:

bash
prx agent -f src/main.rs -f src/lib.rs "Review this code for bugs"

تشمل أنواع الملفات المدعومة الملفات النصية وPDF والصور (للنماذج التي تدعم الرؤية) وتنسيقات المستندات الشائعة.

رموز الخروج

الرمزالمعنى
0نجاح
1خطأ عام (إعدادات غير صالحة، فشل في الشبكة)
2تجاوز المهلة
3خطأ من المزود (تجاوز حد الطلبات، فشل المصادقة)

ذو صلة

Released under the Apache-2.0 License.