prx agent
تنفيذ تفاعل لدورة واحدة مع النموذج اللغوي. يعالج الوكيل مطالبة واحدة ويعيد الاستجابة ويخرج. مصمم للبرمجة والأنابيب والتكامل مع أدوات أخرى.
الاستخدام
bash
prx agent [OPTIONS] [PROMPT]إذا لم تُحدد PROMPT، يُقرأ الإدخال من stdin.
الخيارات
| الراية | اختصار | القيمة الافتراضية | الوصف |
|---|---|---|---|
--provider | -P | الافتراضي من الإعدادات | مزود النماذج اللغوية المستخدم |
--model | -m | الافتراضي من المزود | معرّف النموذج |
--system | -s | مطالبة نظام مخصصة | |
--file | -f | إرفاق ملف بسياق المطالبة | |
--no-tools | false | تعطيل استخدام الأدوات | |
--no-memory | false | تعطيل قراءة وكتابة الذاكرة | |
--json | -j | false | المخرج بتنسيق JSON الخام |
--temperature | -t | الافتراضي من المزود | درجة حرارة العينات (0.0 - 2.0) |
--max-tokens | الافتراضي من المزود | الحد الأقصى لرموز الاستجابة | |
--timeout | 120 | المهلة بالثواني |
أمثلة
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 | خطأ من المزود (تجاوز حد الطلبات، فشل المصادقة) |
ذو صلة
- prx chat -- محادثة تفاعلية متعددة الدورات
- نظرة عامة على المزودين -- مزودو النماذج اللغوية المدعومون
- نظرة عامة على الأدوات -- الأدوات المتاحة أثناء تنفيذ الوكيل