מודל הנתונים של Agent Registry

במאגר הנציגים, רכיבים דמויי-נציג של המערכת האקולוגית שלכם מסווגים לשלושה סוגים עיקריים שתוכלו לגלות בסביבה שלכם:

  • סוכנים: ישויות אוטונומיות בעלות מיומנויות ספציפיות. מיומנויות מייצגות את היכולות ברמה גבוהה של סוכן, והן מנגנון מרכזי לגילוי.
  • שרתי MCP: ספקים של משאבי נתונים סטנדרטיים וכלים. כלים הם פונקציות דטרמיניסטיות שנחשפות על ידי שרת MCP, וסוכנים יכולים להפעיל אותן כדי לבצע פעולות ספציפיות.
  • נקודות קצה (endpoints): כתובות URL של יעד, בדרך כלל ממשקי REST API, שהסוכן ניגש אליהם. הפלטפורמה Agent Registry מאפשרת לכם לנהל בצורה מרכזית את הגישה של הסוכנים שלכם לממשקי API חיצוניים, על ידי הפשטה של יעדים כאלה למשאבים שניתנים לניהול.

מידע נוסף על המושגים האלה ועל מושגים אחרים שמשמשים במאגר סוכנים זמין במאמר מושגים מרכזיים.

ב-Agent Registry API, פעולות הקריאה והכתיבה מופרדות. ב-Agent Registry,‏ Service הוא משאב API שניתן לכתיבה ומייצג סוכן, שרת MCP או נקודת קצה שמוסיפים ידנית לרישום. מאגר הסוכנים גם רושם באופן אוטומטי סוכנים ושרתים שנפרסו בסביבות זמן ריצה נתמכות של Google Cloud .

כדי לרשום ולנהל את הסוכנים, שרתי ה-MCP ונקודות הקצה, צריך להפעיל את Agent Registry API. אפשר להשתמש במשאב Service שאפשר לכתוב בו כדי ליצור, לעדכן ולמחוק רשומות במאגר באופן ידני. לאחר מכן שולחים שאילתה למשאבים לקריאה בלבד Agent, McpServer או Endpoint כדי לקבל, לפרט ולחפש את הסוכנים, השרתים ונקודות הקצה הרשומים.

כדי להתחיל, אפשר לעיין במאמר בנושא הגדרת רישום נציגים.

רישום רכיבים בעלי יכולות סוכנות במאגר

ב-Agent Registry מתחזקים את קטלוג הסוכנים ושרתי ה-MCP באמצעות שני מנגנוני רישום: אוטומטי וידני. אפשר להשתמש במשאב Service כדי ליצור, לעדכן ולמחוק רשומות באופן ידני.

מנגנון הרישום תיאור רכיב רשום מוצרים נתמכים Google Cloud
רישום אוטומטי אתם יכולים להגדיר את Agent Registry ולהשתמש בו כדי לגלות באופן אוטומטי משאבים ספציפיים שנפרסו בסביבות זמן ריצה נתמכות של Google Cloud . במקרה של סוכנים שמיישמים את פרוטוקול Agent2Agent‏ (A2A) הפתוח, המאגר גם מחלץ באופן אוטומטי את הכישורים והיכולות שלהם מכרטיס הסוכן. Agents
שרתי MCP שרתי MCP רשמיים של Google ו Google Cloud שרתי MCP מרוחקים
רישום ידני למשאבים חיצוניים, לרכיבים מותאמים אישית של סוכנים בסביבות זמן ריצה שלא נתמכות או לסוכני REST רגילים שלא מיישמים את פרוטוקול A2A, צריך לרשום אותם באופן ידני על ידי יצירת משאב Service במרשם. Agents נציגים מרחוק
שרתי MCP רכיבים מותאמים אישית של סוכנים בסביבות זמן ריצה לא נתמכות או בשרתי MCP חיצוניים

המאמרים הבאים