יצירת סוכנים
צור קובצי תצורה בפורמט JSONC בתיקייהbase44/agents/, קובץ אחד לכל סוכן. לאחר מכן הרץ את agents push כדי לסנכרן אותם ל-Base44.
דוגמה
מדריך שדות
תצורות הסוכנים משתמשות ב-JSONC. כל סוכן מוגדר בקובץ נפרד בתיקייהbase44/agents/.
שדות חובה
string
נדרש
מזהה ייחודי של הסוכן. השתמש באותיות קטנות ובקווים תחתונים. השם צריך
להתאים לשם הקובץ. לדוגמה, סוכן בשם
customer_support יוגדר
בקובץ customer_support.jsonc.string
נדרש
תיאור קצר של מה שהסוכן עושה.
string
נדרש
פרומפט מערכת שמגדיר את ההתנהגות, האישיות וההנחיות של הסוכן.
string
נדרש
מודל ה-AI שעליו הסוכן רץ. השתמש ב-
automatic כדי לתת ל-Base44 לבחור מודל. לחלופין, הגדר מזהה מוגדר מראש מרשימת המודלים הנתמכים, לדוגמה claude-sonnet-5 או gpt_6_sol.מזהים מוגדרים מראש שהוצאו משימוש ו-Base44 עדיין מזהה משודרגים אוטומטית לחלופה עדכנית.שדות אופציונליים
array
כלים שהסוכן יכול להשתמש בהם כדי לפעול מול האפליקציה. ראה תצורת
כלים.
string
הודעת פתיחה לשיחות WhatsApp עם הסוכן.
array
שמות כישורי הסוכן
שמצורפים לסוכן. עד 10 כישורים לכל סוכן.
תצורת כלים
המערךtool_configs מגדיר את היכולות של הסוכן. יש שני סוגים: כלי ישויות וכלי פונקציות.
כלי ישויות
כלי ישויות מאפשרים לסוכן לבצע פעולות CRUD על הישויות של האפליקציה.string
נדרש
שם הישות. חייב להתאים לישות קיימת באפליקציה.
array
נדרש
הפעולות שהסוכן יכול לבצע על הישות. הערכים החוקיים הם
"read",
"create", "update" ו-"delete".כלי פונקציות
כלי פונקציות מאפשרים לסוכן להפעיל את פונקציות הבקאנד של האפליקציה.string
נדרש
שם הפונקציה. חייב להתאים לפונקציה קיימת באפליקציה.
string
נדרש
תיאור של מה שהפונקציה עושה. הסוכן משתמש בתיאור כדי להחליט מתי
לקרוא לה.
טיפוסי TypeScript
צור טיפוסי TypeScript מתצורות הסוכנים. כך תקבל בטיחות טיפוסים והשלמה אוטומטית לשמות הסוכנים בקוד ה-SDK. מידע נוסף זמין בטיפוסים דינמיים.ראה גם
agents pull: סנכרון תצורות סוכנים מ-Base44 לפרויקט המקומיagents push: פריסת תצורות הסוכנים המקומיות ל-Base44- כישורי סוכנים: הגדרת סטים של הנחיות לשימוש חוזר עבור הסוכנים
agents: מדריך ה-SDK לעבודה עם סוכנים בקוד- הגדרת סוכני AI: מדריך ליצירה ולהגדרה של סוכני AI
דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.