יצירת agents
צור קבצי תצורה JSONC בתיקייתbase44/agents/ שלך (קובץ אחד לכל agent), ואז הרץ agents push כדי לסנכרן אותם ל-Base44.
דוגמה
סימוכין שדות
תצורות סוכן משתמשות ב-JSONC. כל סוכן מוגדר בקובץ נפרד בתיקייתbase44/agents/.
שדות נדרשים
string
נדרש
מזהה ייחודי עבור הסוכן. השתמש באותיות קטנות וקו תחתון. השם
צריך להתאים לשם הקובץ, כך שסוכן בשם
customer_support יהיה
ב-customer_support.jsonc.string
נדרש
תיאור קצר של מה שהסוכן עושה.
string
נדרש
System prompt המגדיר את התנהגות הסוכן, האישיות שלו וההנחיות.
string
נדרש
מודל ה-AI לשימוש, בפורמט
provider/model-name.מודלים נתמכים:anthropic/claude-sonnet-4-20250514anthropic/claude-3-5-sonnet-20241022openai/gpt-4oopenai/gpt-4o-mini
שדות אופציונליים
array
כלים שהסוכן יכול להשתמש בהם כדי לתקשר עם האפליקציה שלך. ראה Tool
configuration.
string
הודעת ברכה לשיחות WhatsApp עם סוכן זה.
תצורת כלים
המערךtool_configs מגדיר אילו יכולות יש לסוכן שלך. יש שני סוגים: entity tools ו-function tools.
Entity tools
Entity tools מאפשרים לסוכן לבצע פעולות CRUD על entities של האפליקציה שלך.string
נדרש
שם ה-entity. חייב להתאים ל-entity קיים באפליקציה שלך.
array
נדרש
פעולות שהסוכן יכול לבצע על entity זה. ערכים תקפים הם
"read",
"create", "update", ו-"delete".Function tools
Function tools מאפשרים לסוכן להפעיל פונקציות בקאנד של האפליקציה שלך.string
נדרש
שם הפונקציה. חייב להתאים לפונקציה קיימת באפליקציה שלך.
string
נדרש
תיאור של מה שהפונקציה עושה. הסוכן משתמש בזה כדי להחליט מתי
לקרוא לה.
TypeScript types
ייצר TypeScript types מתצורות הסוכנים שלך כדי לקבל בטיחות סוגים ו-autocomplete עבור שמות סוכנים בקוד ה-SDK שלך. למד עוד על dynamic types.ראה גם
agents pull: סנכרן תצורות סוכן מ-Base44 לפרויקט המקומי שלךagents push: פרוס את תצורות הסוכן המקומיות שלך ל-Base44agents: סימוכין SDK לעבודה עם agents בקוד שלך- Setting up AI agents: מדריך ליצירה והגדרה של סוכני AI
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.