Lior Testa
LIOR TESTA
TESTAMIND
AI Educator & Developer
Claude API & SDK - פיצ'רים מתקדמים
Tool Use
שיעור 4 מתוך 10 (מודול 2)
חומרים נוספים
1 / 10
📚מודול2 - פיצ'רים מתקדמים
🎓שיעור4 מתוך 10
משך~7 דקות
📈רמהבינוני
🎯
נקודות מפתח מהשיעור
1
Tool Use = ידיים לקלוד
במקום רק לדבר, קלוד יכול לפעול: לחפש, לחשב, לשאוב דאטהבייס.
2
הלולאה של Tool Use
שליחה → tool_use → ביצוע → tool_result → תשובה סופית. חוזר על עצמה כמה פעמים שצריך.
3
strict mode ו-tool_choice
strict mode מבטיח תאימות לסכמה. tool_choice נותן שליטה על הבחירה של קלוד.
4
טיפול בשגיאות
ולידציה, is_error: true, fallback. שגיאות ב-Tool Use הן לא אסון אם מטפלים נכון.
🧠
בדקו את עצמכם
1מה שלושת השדות שמגדירים כלי ב-Tool Use?
name, description, input_schema
id, type, parameters
function, args, return_type
2מה ה-stop_reason כשקלוד רוצה להשתמש בכלי?
end_turn
tool_use
function_call
3מה עושה strict mode?
מגביל את מספר הכלים
מבטיח שהפרמטרים עומדים בסכמה
מונע מקלוד חסר
4איך מחזירים שגיאה מכלי לקלוד?
שולחים הודעה חדשה בלי tool_result
מתעלמים מהשגיאה וממשיכים
שולחים tool_result עם is_error: true
תשובות נכונות מתוך 4
🚀 UP NEXT
שיעור 5: Vision & Multimodal
בשיעור הבא נלמד איך לשלוח תמונות ו-PDF לקלוד. ניתוח גרפים, טבלאות, OCR, ועוד. קלוד לא רק שומע, הוא גם רואה.
Vision API
PDF Analysis
Files API
OCR