دليل الدخل بالوكلاءموارد عامة مجانية
中文 EN العربية

العودة إلى الفهرس / سير عمل الوكلاء

أنشئ أداة حاسبة محدودة

اسمح للوكيل بطلب الحساب مع إبقاء تحليل التعبير وتنفيذه في دالة محلية حتمية.

الهدف

اسمح للوكيل بطلب الحساب مع إبقاء تحليل التعبير وتنفيذه في دالة محلية حتمية.

الخطوات

  1. عرّف مخطط حاسبة يقبل معاملات رقمية وعوامل محددة بدلاً من شيفرة عشوائية. [source03]
  2. وجّه كتل tool_use من client.messages.create إلى محلل يرفض الأسماء والاستيراد والسمات والتعبيرات الطويلة. [source03]
  3. أعد نتيجة رقمية أو خطأ منظماً كـ tool_result؛ واختبر القسمة على صفر والمدخل الخبيث دون Python eval. [source03]

طريقة التحقق

تحقق من أن العمليات المدعومة تعيد الرقم المتوقع، وأن القسمة على صفر تعيد خطأ منظماً، وأن مدخلات الاستيراد أو السمات أو الأسماء لا تصل إلى Python eval.

معالجة الأعطال

إذا قُبل تعبير غير مدعوم، فاقصر المحلل على قائمة العوامل المسموح بها وأضف اختباراً انحدارياً؛ لا تستخدم eval بديلاً.

الصلاحيات

المتطلبات السابقة

الصلاحيات

القيود

قد يكون خرج النموذج ناقصاً أو خاطئاً؛ وقد تتغير API وميزات beta، لذا تحقق من المصدر المثبت وسلوك الخدمة الحالي.

المصدر الأصلي المثبت

https://github.com/anthropics/anthropic-cookbook/blob/9c1e493ddd2b82df399d2a61b9c806c539e18be6/tool_use/calculator_tool.ipynb

المستودع
anthropics/anthropic-cookbook
مسار الملف
tool_use/calculator_tool.ipynb
الإيداع المثبت
9c1e493ddd2b82df399d2a61b9c806c539e18be6
تاريخ فحص المصدر
2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت

مقاييس المستودع

تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.

النجوم
لم يُجمع
التفرعات
لم يُجمع
وقت الرصد
لم يُجمع

لا تتوفر لقطة مقاييس بعد.

الترخيص: MIT

الموضوع الرئيسي

انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير

موارد ذات صلة