מקור נתונים למלאי סוכן

מאמר זה הוא ההפניה הסמכותית לטבלת פרטי הסוכן ב-Dataverse, שמפעילה את דף Agent Inventory ב-Copilot Agent Kit. הטבלה 'פרטי סוכן' מפרטת כל שדה, את כלל המקור או הזיהוי של Dataverse, את הגירסה ותיאור תמציתי עבור צרכנים במורד הזרם.

Audience

  • מהנדסי פלטפורמה ומאינטגרטורים המיישמים לוגיקת סינכרון או אימות
  • מפעילים בצוותי תמיכה בפתרון בעיות בתצורות סוכן
  • אנליסטים ודוחות על מחברים הצורכים פרטי סוכן עבור לוחות מחוונים ודוחות

כיצד להשתמש במאמר זה

  • השתמש בטבלת הסכימה עבור שמות עמודות מדויקים, סוגי נתונים ומקורות.
  • השתמש בכללי הנגזרים בעת יישום לוגיקת זיהוי או בדיקות אימות.
  • עמודת גירסה מציינת את פירעון השדה (V1, V2).

Terminology

  • טבלאות Dataverse שאליהן יש הפניה כוללות botאת , botcomponent, processesו- conversationtranscript.
  • "Topic v2" מציין את סכימת הנושא של הפלטפורמה המשמשת בזרימות שיחה.

טבלת פרטי סוכן

הטבלה הבאה מספקת פרטים אודות הטבלה Agent Details Dataverse, אשר מפעילה את הדף מלאי סוכן.

Tip

לשיפור הקריאות, בחר הרחב טבלה כדי להציג את הטבלה כולה.

No Column name שם סכימת עמודה Data type Source Version Description
1 Agent ID cat_agentid Text Dataverse: טבלה bot → botid עמודה V1 מזהה ייחודי Dataverse עבור הסוכן (botid).
2 Name cat_name Text Dataverse: טבלה bot → name עמודה V1 שם התצוגה של הסוכן.
3 Type cat_type Text ערך עם קוד קשיח כמותאם אישית V2 סוג סוכן (הצהרתי, מותאם אישית).
4 Environment Name cat_environmentname Text מחבר מנהל מערכת של Power Platform —List environments as admin פלט: מעדיף friendlyName, חזרה למצב displayName או properties.linkedEnvironmentMetadata.friendlyName V1 שם התצוגה של הסביבה שבו נפרס הסוכן.
5 Environment ID cat_environmentid Text מחבר מנהל מערכת של Power Platform —List environments as admin פלט: name (מזהה מופע) V1 מזהה ייחודי עבור הסביבה (שם מופע).
6 Environment Type cat_environmenttype Text מחבר מנהל מערכת של Power Platform —List environments as admin פלט: properties.environmentSku V1 SKU/סוג סביבה (ייצור, פיתוח).
7 Description cat_description Multiline Text Dataverse: טבלה שבה botcomponentcomponenttypename = GPT מותאם אישית (15) → description עמודה V1 תיאור קריא אנושי של הסוכן.
8 Instructions cat_Instructions Multiline Text Dataverse: טבלה botcomponent (GPT מותאם אישית) → העמודה YAML data → instructions המאפיין V1 הוראות מנהל מערכת או הדרכה לשימוש עבור הסוכן.
9 תאריך יצירת סוכן cat_agentcreateddate DateTime Dataverse: טבלה bot → createdon עמודה V1 חותמת זמן של יצירה עבור הסוכן.
10 תאריך שינוי סוכן cat_agentmodifieddate DateTime Dataverse: טבלה bot → modifiedon עמודה V1 חותמת זמן של שינוי אחרון עבור הסוכן.
11 סוכן נוצר על-ידי cat_agentcreatedby Text Dataverse: טבלה bot → createdby עמודה V1 משתמש שיצר את הסוכן.
12 סוכן השתנה על-ידי cat_agentmodifiedby Text Dataverse: טבלה bot → modifiedby עמודה V1 המשתמש האחרון ששינה את הסוכן.
13 Managed State cat_managedstate Text Dataverse: טבלה bot → ismanaged עמודה V1 מציין אם הסוכן מנוהל או לא מנוהל.
14 Published cat_published בוליאני Dataverse: טבלה bot → תאריך פרסמה תאריך → True V1 נכון אם לנציג יש תאריך פרסום.
15 Published Date cat_publisheddate DateTime Dataverse: טבלה bot → published (תאריך פרסום) V1 חותמת זמן כאשר הסוכן פורסם.
16 Published By cat_publishedby Text Dataverse: טבלה bot → publishedby עמודה V2 משתמש שפרסם את הסוכן.
17 מזהה יישום המהווה ברירת מחדל cat_defaultapplicationid Text Dataverse: מאפיין bot → synchronizationstatus JSON → applicationId טבלה V1 מזהה יישום המהווה ברירת מחדל המשויך לסוכן.
18 משתמש ב- Gen AI cat_usesgenai בוליאני נגזר: נכון אם הסוכן משתמש בפעולות, בקשות, מקורות ידע, MCP, תגובות מותאמות אישית, מקורות גנאי קלאסיים, ידע בבינה מלאכותית או בעל תזמור גנאי V1 מציין אם הסוכן משתמש ביכולות בינה מלאכותית generative.
19 Orchestration Type cat_orchestrationtype Text Dataverse: טבלה bot → configuration JSON → GenerativeActionsEnabled (true → generative; אחרת classic) V1 סוג התזמור (generative או classic).
20 Autonomous Agent cat_AutonomousAgent בוליאני Dataverse: טבלה botcomponent → componenttypename = גורם מפעיל חיצוני (17) → נוכחות = true V2 True אם הסוכן מכיל רכיב גורם מפעיל חיצוני (אוטומטי).
21 משתמש בתוצאות חיפוש משופרות cat_usesenhancedsearchresults בוליאני Dataverse: טבלה bot → configuration JSON → isSemanticSearchEnabled (true → true) V1 מציין אם חיפוש סמנטי/משופר זמין.
22 Uses Tools cat_usesactions בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מכילה TaskDialog → true V1 True אם הסוכן משתמש בצמתים של כלי/פעולה.
23 משתמש בידע של בינה מלאכותית cat_usesaiknowledge בוליאני Dataverse: טבלה bot → configuration JSON → useModelKnowledge (true → true) V1 מציין אם הסוכן רשאי להשתמש בידע כללי של בינה מלאכותית.
24 משתמש במקורות ידע cat_UsesKnowledgeSources בוליאני Dataverse: טבלה שבה botcomponentcomponenttypename = קובץ מצורף של Bot או מקורות ידע → data.KnowledgeSourceConfiguration להציג → True V1 True אם מקורות ידע כלשהם מוגדרים.
25 משתמש במקורות תשובות ג'נטיביים קלאסיים cat_UsesClassicGenerativeAnswersSources בוליאני Dataverse: טבלה botcomponent (נושא v2) → data בעמודה, searchAndSummarizeContent המאפיין מכיל אחד מהמקורות הקלאסיים: publicdatasource, sharePointSearchDataSource, customdatasource ו- azureopenaionyourdatasource → true V2 נכון אם מקורות התשובה הג'יניטיבית הקלאסית מוגדרים.
26 Uses Prompts cat_usesaibuilderprompts בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מכילה InvokeAIBuilderModelAction → true V1 True אם נעשה שימוש בהנחיות.
27 Uses MCP cat_UsesMCP בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מכילה kind: InvokeExternalAgentTaskAction → true V2 True אם פעולות פרוטוקול הקשר של מודל (MCP) קיימות.
28 משתמש בתגובה מותאמת אישית cat_UsesCustomizedResponse בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מכילה kind: AnswerQuestionWithAI → true V2 True אם קיימים צמתי תגובה מותאמים אישית.
29 משתמש בהקשר אימות של מחבר יוצר מחברים cat_UsesConnectorMakerAuthContext בוליאני Dataverse: botcomponent.data → connectionProperties.mode = maker → נכון V2 True אם מחבר כלשהו מוגדר לפעול במצב אימות יוצר.
30 משתמש בהקשר אימות זרימת ענן cat_UsesCloudFlowAuthContext בוליאני Dataverse: לוגיקת processes →clientdata.connectionreferences + impersonation/runtimesource טבלה (התחזות = {} או מקור זמן ריצה מוטבע → maker; התחזות.source=invoker → מפעיל) V2 מציין אם זרימות ענן שהופעלו דורשות הקשר אימות של יוצר או מפעיל.
31 End-User סוג אימות cat_enduserauthenticationtype Text Dataverse: טבלה bot → authenticationmode עמודה V1 מצב אימות של משתמשי קצה עבור הסוכן.
32 משתמש בבקשות HTTP cat_useshttprequests בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מכילה HttpRequestAction → true V1 True אם הסוכן מבעיית פעולות של בקשת HTTP.
33 Uses Skills cat_usesskills בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מכילה InvokeSkillAction → true V2 נכון אם הסוכן מפעיל כישורים.
34 Knowledge Sources cat_knowledgesources Multiline Text Dataverse: טבלה שבה botcomponentcomponenttypename = קובץ מצורף של Bot ->FileDataName או מקור →data.KnowledgeSourceConfiguration V1 רשימה של מקורות ידע שתצורתם נקבעה (תצורה גולמית).
35 מקורות נתונים קלאסיים cat_ClassicDataSources Multiline Text Dataverse: טבלה botcomponent (נושא v2) → data בעמודה, searchAndSummarizeContent המאפיין מכיל אחד מהמקורות הקלאסיים: publicdatasource, sharePointSearchDataSource, customdatasource ו- azureopenaionyourdatasource V2 רשימה של מקורות נתונים קלאסיים שהסוכן מפנה.
36 פעולות בקשת Http cat_httprequestactions Multiline Text Dataverse: טבלה botcomponent (נושא v2) → dataHttpRequestAction מכילה ערכים V1 רשימה של פעולות של בקשות HTTP שתצורתן נקבעה.
37 Prompts cat_aibuilderprompts Multiline Text Dataverse: טבלה botcomponent (נושא v2) → dataInvokeAIBuilderModelAction מכילה ערכים V1 רשימת ההנחיות המשמשות את הסוכן.
38 Connections cat_Connections Multiline Text חיבורי סוכן: botcomponent.data.connectionreference + connectionProperties.mode; חיבורי זרימה: processes.clientdata.connectionreferences (שם api, התחזות, זמן ריצה)— גזר שם חיבור ומצב אימות (יוצר או מפעיל) V2 שמות חיבורי מחבר/זרימה ומצבי אימות נגזרים (יוצר/מפעיל).
39 Agent Triggers cat_AgentTriggers Multiline Text Dataverse: טבלה botcomponent → componenttypename = גורם מפעיל חיצוני (17) → data.triggerConnectionType V2 רשימה של מחברי גורם מפעיל המשמשים את הסוכן.
40 שימוש במקורות ידע מותאמים אישית cat_UsesCustomKnowledgesSources בוליאני Dataverse: טבלה botcomponent (נושא v2) → data מתחילה ב- ו kind: AdaptiveDialog - beginDialog.kind: OnKnowledgeRequested → true V2 נכון אם קיימות תיבות דו-שיח מותאמות אישית של בקשת ידע.
41 משתמש במודלים של מסתמות עמוקות cat_UsesDeepReasoningModels בוליאני Dataverse: ערך bot → configuration.optInUseLatestModels (true → true) V2 נכון אם הסוכן בוחר במודלים אחרונים/מעמיקים יותר של סיבתיות.
42 משתמש בקלט קובץ cat_UsesFileInput בוליאני Dataverse: ערך bot → configuration.isFileAnalysisEnabled (true → true) V2 True אם ניתוח/קלט של קובץ זמינים.
43 EnvironmentUrl cat_EnvironmentUrl Text מחבר מנהל מערכת של Power Platform — פלטList environments as admin : כתובת URL של מופע V2 כתובת URL של מופע סביבה.
44 IsTranscriptAvailable cat_IsTranscriptAvailable Text Dataverse: conversationtranscript טבלה — נוכחות מציינת זמינות V2 מציין אם קיימים תעתיקי שיחה עבור הסוכן.

כללי גזור וזיהוי של שדה

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

  • מזהה סוכן (cat_agentid): Dataverse bot.botid.
  • שם (cat_name): Dataverse bot.name.
  • סוג (cat_type): ערך Custom מקודד קשיח (V2).
  • שם סביבה (cat_environmentname): מחבר מנהל מערכת של Power Platform List environments as admin- מעדיף friendlyName, חזרה למצב קודם או displayNameproperties.linkedEnvironmentMetadata.friendlyName.
  • מזהה סביבה (cat_environmentid): מחבר מנהל מערכת name (מזהה מופע).
  • סוג סביבה (cat_environmenttype): מחבר מנהל מערכת properties.environmentSku.
  • תיאור (cat_description): כאשר botcomponentcomponenttypename = GPT מותאם אישית (15) → description.
  • הוראות (cat_Instructions): botcomponent (GPT מותאם אישית) → YAML data.instructions.
  • תאריך יצירת סוכן (cat_agentcreateddate): bot.createdon.
  • תאריך השינוי של הסוכן (cat_agentmodifieddate): bot.modifiedon.
  • סוכן נוצר על-ידי (cat_agentcreatedby): bot.createdby.
  • סוכן השתנה על-ידי (cat_agentmodifiedby): bot.modifiedby.
  • מצב מנוהל (cat_managedstate): bot.ismanaged (מנוהל לעומת לא מנוהל).
  • פורסם (cat_published): true כאשר bot מכיל חותמת זמן שפ פורסמה.
  • תאריך פרסום (cat_publisheddate): bot.published חותמת זמן.
  • פורסם על-ידי (cat_publishedby): bot.publishedby.
  • מזהה יישום ברירת מחדל (cat_defaultapplicationid): bot.synchronizationstatus JSON → applicationId.
  • משתמש בבינה מלאכותית Gen (cat_usesgenai): true אם הסוכן משתמש בכלים/פעולות, בקשות, מקורות ידע, MCP, תגובות מותאמות אישית, מקורות generative קלאסיים, ידע בינה מלאכותית או ש- generative orchestration מופעל.
  • סוג התזמור (cat_orchestrationtype): bot.configuration.GenerativeActionsEnabled → generative אחר classic.
  • סוכן אוטונום (cat_AutonomousAgent): True כאשר botcomponent.componenttypename = גורם מפעיל חיצוני (17) קיים.
  • משתמש בתוצאות חיפוש משופרות (cat_usesenhancedsearchresults): bot.configuration.isSemanticSearchEnabled = true.
  • שימוש בכלים (cat_usesactions): נושא v2 botcomponent.dataTaskDialog מכיל ערכים.
  • משתמש בידע בינה מלאכותית (cat_usesaiknowledge): bot.configuration.useModelKnowledge = true.
  • שימוש במקורות ידע (cat_UsesKnowledgeSources): נוכחות של ערכי KnowledgeSources botcomponent (אוdata.KnowledgeSourceConfiguration ערכי קובץ מצורף של Bot).
  • משתמש במקורות תשובות גנרטיביים קלאסיים (cat_UsesClassicGenerativeAnswersSources): נושא v2 data.searchAndSummarizeContent כולל סוגי מקור קלאסיים (publicdatasource, sharePointSearchDataSource, customdatasource, azureopenaionyourdatasource).
  • משתמש בהנחיות (cat_usesaibuilderprompts): נושא v2 data מכיל InvokeAIBuilderModelAction.
  • משתמש ב- MCP (cat_UsesMCP): נושא v2 data מכיל kind: InvokeExternalAgentTaskAction.
  • משתמש בתגובה מותאמת אישית (cat_UsesCustomizedResponse): נושא v2 data מכיל kind: AnswerQuestionWithAI.
  • משתמש בהקשר אימות של מחבר יוצר מחברים (cat_UsesConnectorMakerAuthContext): כלbotcomponent.data.connectionProperties.mode = maker .
  • משתמש בהקשר אימות זרימת ענן (cat_UsesCloudFlowAuthContext): processes.clientdata.connectionreferencesimpersonationruntimesource נגזר מהשימוש ומהכללים (התחזות = או {} יוצר מקור זמן ריצה מוטבע →; התחזות.source = → invoker).
  • End-User סוג אימות (cat_enduserauthenticationtype): bot.authenticationmode.
  • משתמש בבקשות HTTP (cat_useshttprequests): נושא v2 dataHttpRequestAction מכיל ערכים.
  • שימוש במיומנויות (cat_usesskills): נושא v2 dataInvokeSkillAction מכיל ערכים.
  • מקורות ידע (cat_knowledgesources): גולמי מ data.KnowledgeSourceConfiguration - botcomponent (JSON/YAML מרובה שורות).
  • מקורות נתונים קלאסיים (cat_ClassicDataSources): ערכים קלאסיים של נושא v2 data.searchAndSummarizeContent מצטברים.
  • פעולות בקשת http (cat_httprequestactions): תצורות → data נושא v2 HttpRequestAction .
  • בקשות (cat_aibuilderpromts): תצורות → נושא 2 dataInvokeAIBuilderModelAction .
  • חיבורים (cat_Connections): צבורbotcomponent.data.connectionreference + connectionProperties.modeprocesses.clientdata.connectionreferences מ- ו- (שם api, התחזות, זמן ריצה) כדי לגזור שם חיבור ומצב אימות (maker/invoker).
  • גורמים מפעילים של סוכן (cat_AgentTriggers): שורות שבהן botcomponent = גורם מפעיל חיצוני (17) → componenttypenamedata.triggerConnectionType .
  • פרטי שימוש: נאסף מנקודות קצה של API של רישוי עבור דוחות זכאות וצריכה.
  • משתמש במקורות ידע מותאמים אישית (cat_UsesCustomKnowledgesSources): נושא v2 data מתחיל ב- וב kind: AdaptiveDialog - beginDialog.kind: OnKnowledgeRequested.
  • משתמש במודלים של סיבת עמוקות (cat_UsesDeepReasoningModels): bot.configuration.optInUseLatestModels = true.
  • משתמש בקלט קובץ (cat_UsesFileInput): bot.configuration.isFileAnalysisEnabled = true.
  • EnvironmentUrl (cat_EnvironmentUrl): מחבר מנהל מערכת → List environments as admin URL של מופע.
  • IsTranscriptAvailable (cat_IsTranscriptAvailable): true כאשר קיימות רשומות עבור הסוכן ב- conversationtranscript.