العودة إلى الفهرس / سير عمل الوكلاء
ألزم سير العمل بأداة إجراء محددة
استخدم tool_choice لفرض تسليم محدد النوع عندما يجب أن ينتج كل طلب مقترح إجراء قابل للمعالجة.
الهدف
استخدم `tool_choice` لفرض تسليم محدد النوع عندما يجب أن ينتج كل طلب مقترح إجراء قابل للمعالجة.
الخطوات
- عرّف مخطط أداة الإجراء واضبط
tool_choice={"type":"tool","name":"print_sentiment_scores"}للخطوة المقيدة. [source05] - افحص اسم الأداة ومدخلاتها مقابل المخطط قبل قبول المقترح. [source05]
- أضف مساراً بديلاً باستخدام
{"type":"auto"}عندما يُسمح بالرد الطبيعي واختبر المطالبات غير ذات الصلة أو العدائية. [source05]
طريقة التحقق
عند فرض tool_choice تحقق من أن الكتلة الناتجة باسم print_sentiment_scores مع استمرار فحص حقولها؛ وفي وضع auto تأكد من إمكان الإجابة النصية المناسبة.
معالجة الأعطال
إذا أنتج طلب غير ذي صلة إجراءً مشوهاً، فارفضه بعد التحقق من المخطط واستخدم مسار auto/البديل الموثق؛ فالفرض يحدد التوجيه لا صحة الوقائع.
الصلاحيات
المتطلبات السابقة
- مفتاح Anthropic API ومستهلِك لاحق يتحقق من مقترحات الإجراءات قبل تنفيذها。
الصلاحيات
- استخدم بيانات اختبار معتمدة أو منزوعة الهوية فقط؛ وقيد بيانات الاعتماد لكل سير عمل واشترط موافقة صريحة على الكتابة الخارجية.
القيود
قد يكون خرج النموذج ناقصاً أو خاطئاً؛ وقد تتغير API وميزات beta، لذا تحقق من المصدر المثبت وسلوك الخدمة الحالي.
المصدر الأصلي المثبت
- المستودع
- anthropics/anthropic-cookbook
- مسار الملف
- tool_use/tool_choice.ipynb
- الإيداع المثبت
9c1e493ddd2b82df399d2a61b9c806c539e18be6- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الموضوع الرئيسي
انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير