Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł jest autorytatywnym odwołaniem do tabeli Szczegóły agenta w usłudze Dataverse, która obsługuje stronę Spis agentów w zestawie Copilot Studio Kit. Tabela Szczegóły agenta zawiera listę wszystkich pól, regułę źródła lub wykrywania usługi Dataverse, wersję i zwięzły opis dla odbiorców podrzędnych.
Publiczność
- Inżynierowie i integratorzy platform implementowania logiki synchronizacji lub walidacji
- Operatorzy i zespoły pomocy technicznej — rozwiązywanie problemów z konfiguracjami agentów
- Analitycy i autorzy raportów korzystający z szczegółów agenta na potrzeby pulpitów nawigacyjnych i raportów
Jak korzystać z tego artykułu
- Tabela schematów umożliwia określenie dokładnych nazw kolumn, typów danych i źródeł.
- Użyj reguł wyprowadzania podczas implementowania logiki wykrywania lub testów walidacji.
- Kolumna wersji wskazuje dojrzałość pól (V1, V2).
Terminologia
- Tabele usługi Dataverse, do których odwołuje się odwołanie, to
bot,botcomponent,processesiconversationtranscript. - "Temat w wersji 2" oznacza schemat tematu platformy używany w przepływach konwersacyjnych.
Tabela Szczegóły agenta
Poniższa tabela zawiera szczegółowe informacje o tabeli Dataverse agenta, która obsługuje stronę Spis agentów .
Wskazówka
Aby uzyskać lepszą czytelność, wybierz pozycję Rozwiń tabelę , aby wyświetlić całą tabelę.
| Nie. | Nazwa kolumny | Nazwa schematu kolumny | Typ danych | Źródło | wersja | Description |
|---|---|---|---|---|---|---|
| 1 | Identyfikator agenta | cat_agentid | Tekst | Dataverse: kolumna → bot tabeli botid |
V1 | Unikatowy identyfikator usługi Dataverse dla agenta (botid). |
| 2 | Name | cat_name | Tekst | Dataverse: kolumna → bot tabeli name |
V1 | Nazwa wyświetlana agenta. |
| 3 | Typ | cat_type | Tekst | Zakodowana wartość jako niestandardowa | V2 | Typ agenta (deklaratywny, niestandardowy). |
| 4 | Nazwa środowiska | cat_environmentname | Tekst | Łącznik administratora platformy Power Platform —List environments as admin dane wyjściowe: preferuj friendlyNameopcję , powrót do displayName lub properties.linkedEnvironmentMetadata.friendlyName |
V1 | Nazwa wyświetlana środowiska, w którym wdrożono agenta. |
| 5 | Identyfikator środowiska | cat_environmentid | Tekst | ŁącznikList environments as admin administratora platformy Power — dane wyjściowe: name (identyfikator wystąpienia) |
V1 | Unikatowy identyfikator środowiska (nazwa wystąpienia). |
| 6 | Typ środowiska | cat_environmenttype | Tekst | Łącznik administratora platformy Power Platform —List environments as admin dane wyjściowe: properties.environmentSku |
V1 | Jednostka SKU/typ środowiska (produkcja, programowanie). |
| 7 | Description | cat_description | Tekst wielowierszowy | Dataverse: tabelabotcomponent, gdzie componenttypename = niestandardowa kolumna GPT (15) → description |
V1 | Czytelny dla człowieka opis agenta. |
| 8 | Instrukcje | cat_Instructions | Tekst wielowierszowy | Dataverse: właściwość → kolumny botcomponent TABLE (Custom GPT) → data YAML instructions |
V1 | Instrukcje dotyczące administratora lub wskazówki dotyczące użycia agenta. |
| 9 | Data utworzenia agenta | cat_agentcreateddate | DateTime | Dataverse: kolumna → bot tabeli createdon |
V1 | Sygnatura czasowa tworzenia agenta. |
| 10 | Data modyfikacji agenta | cat_agentmodifieddate | DateTime | Dataverse: kolumna → bot tabeli modifiedon |
V1 | Znacznik czasu ostatniej modyfikacji agenta. |
| 11 | Agent utworzony przez | cat_agentcreatedby | Tekst | Dataverse: kolumna → bot tabeli createdby |
V1 | Użytkownik, który utworzył agenta. |
| 12 | Agent zmodyfikowany przez | cat_agentmodifiedby | Tekst | Dataverse: kolumna → bot tabeli modifiedby |
V1 | Użytkownik, który ostatnio zmodyfikował agenta. |
| 13 | Stan zarządzany | cat_managedstate | Tekst | Dataverse: kolumna → bot tabeli ismanaged |
V1 | Wskazuje, czy agent jest zarządzany, czy niezarządzany. |
| 14 | Opublikowany | cat_published | logiczny | Dataverse: tabela bot → data publikacji → true |
V1 | Wartość True, jeśli agent ma datę publikacji. |
| 15 | Data opublikowania | cat_publisheddate | DateTime | Dataverse: kolumna → bot tabeli published (data publikacji) |
V1 | Sygnatura czasowa publikowania agenta. |
| 16 | Opublikowane przez | cat_publishedby | Tekst | Dataverse: kolumna → bot tabeli publishedby |
V2 | Użytkownik, który opublikował agenta. |
| 17 | Domyślny identyfikator aplikacji | cat_defaultapplicationid | Tekst | Dataverse: bot właściwość → synchronizationstatus JSON → applicationId |
V1 | Domyślny identyfikator aplikacji skojarzony z agentem. |
| 18 | Używa sztucznej inteligencji generacji | cat_usesgenai | logiczny | Pochodne: prawda, jeśli agent używa jakichkolwiek akcji, monitów, źródeł wiedzy, MCP, dostosowanych odpowiedzi, klasycznych źródeł generowania, wiedzy sztucznej inteligencji lub ma orkiestrację generowania | V1 | Wskazuje, czy agent korzysta z możliwości generowania sztucznej inteligencji. |
| 19 | Typ aranżacji | cat_orchestrationtype | Tekst | Dataverse: tabela bot → → configurationGenerativeActionsEnabled JSON (generowanie rzeczywiste →; w przeciwnym razie klasyczne) |
V1 | Typ aranżacji (generowanie lub klasyczny). |
| 20 | Agent autonomiczny | cat_AutonomousAgent | logiczny | Dataverse: Table botcomponent → = External Trigger (17) → componenttypename presence = true |
V2 | Wartość true, jeśli agent zawiera składnik wyzwalacza zewnętrznego (autonomiczny). |
| dwadzieścia jeden | Używa rozszerzonych wyników wyszukiwania | cat_usesenhancedsearchresults | logiczny | Dataverse: tabela bot → → configurationisSemanticSearchEnabled JSON (true → true) |
V1 | Wskazuje, czy wyszukiwanie semantyczne/rozszerzone jest włączone. |
| 22 | Używa narzędzi | cat_usesactions | logiczny | Dataverse: Tabela botcomponent (temat v2) → data zawiera TaskDialog → true |
V1 | Prawda, jeśli agent używa węzłów narzędzi/akcji. |
| 23 | Korzysta z wiedzy na temat sztucznej inteligencji | cat_usesaiknowledge | logiczny | Dataverse: tabela bot → → configurationuseModelKnowledge JSON (true → true) |
V1 | Wskazuje, czy agent może korzystać z ogólnej wiedzy na temat sztucznej inteligencji. |
| 24 | Używa źródeł wiedzy | cat_UsesKnowledgeSources | logiczny | Dataverse: tabela botcomponent , w której componenttypename = załącznik do pliku bota lub źródła wiedzy → data.KnowledgeSourceConfiguration prezentować → true |
V1 | Wartość True, jeśli skonfigurowano jakiekolwiek źródła wiedzy. |
| 25 | Używa klasycznych źródeł odpowiedzi generowania | cat_UsesClassicGenerativeAnswersSources | logiczny | Dataverse: Tabela botcomponent (temat v2) → W data kolumnie właściwość searchAndSummarizeContent zawiera dowolne źródła klasyczne: publicdatasource, sharePointSearchDataSource, customdatasource i azureopenaionyourdatasource → true |
V2 | Prawda, jeśli są skonfigurowane klasyczne źródła odpowiedzi generowania. |
| 26 | Używa monitów | cat_usesaibuilderprompts | logiczny | Dataverse: Tabela botcomponent (temat v2) → data zawiera InvokeAIBuilderModelAction → true |
V1 | Wartość True, jeśli są używane monity. |
| 27 | Używa umowy MCP | cat_UsesMCP | logiczny | Dataverse: Tabela botcomponent (temat v2) → data zawiera kind: InvokeExternalAgentTaskAction → true |
V2 | Wartość True, jeśli istnieją akcje protokołu MCP (Model Context Protocol). |
| 28 | Używa dostosowanej odpowiedzi | cat_UsesCustomizedResponse | logiczny | Dataverse: Tabela botcomponent (temat v2) → data zawiera kind: AnswerQuestionWithAI → true |
V2 | Prawda, jeśli istnieją dostosowane węzły odpowiedzi. |
| 29 | Używa kontekstu uwierzytelniania twórcy łącznika | cat_UsesConnectorMakerAuthContext | logiczny | Dataverse: botcomponent.data → →connectionProperties.mode = maker true |
V2 | Wartość true, jeśli jakikolwiek łącznik jest skonfigurowany do uruchamiania w trybie uwierzytelniania twórcy. |
| 30 | Używa kontekstu uwierzytelniania przepływu w chmurze | cat_UsesCloudFlowAuthContext | logiczny | Dataverse: logika →processesclientdata.connectionreferences + impersonation/ tabeli runtimesource (personifikacja = {} lub osadzone źródło środowiska uruchomieniowego → maker; personifikacja.source=invoker → invoker) |
V2 | Wskazuje, czy wywoływane przepływy w chmurze wymagają kontekstu uwierzytelniania twórcy lub wywołania. |
| 31 | typ uwierzytelniania End-User | cat_enduserauthenticationtype | Tekst | Dataverse: kolumna → bot tabeli authenticationmode |
V1 | Tryb uwierzytelniania użytkownika końcowego dla agenta. |
| 32 | Używa żądań HTTP | cat_useshttprequests | logiczny | Dataverse: Tabela botcomponent (temat v2) → data zawiera HttpRequestAction → true |
V1 | Wartość True, jeśli agent wystawia akcje żądania HTTP. |
| 33 | Korzysta z umiejętności | cat_usesskills | logiczny | Dataverse: Tabela botcomponent (temat v2) → data zawiera InvokeSkillAction → true |
V2 | Prawda, jeśli agent wywołuje umiejętności. |
| 34 | Źródła wiedzy | cat_knowledgesources | Tekst wielowierszowy | Dataverse: tabela botcomponent , gdzie componenttypename = załącznik do pliku bota —>FileDataName lub źródła wiedzy → data.KnowledgeSourceConfiguration |
V1 | Lista skonfigurowanych źródeł wiedzy (konfiguracja nieprzetworzona). |
| 35 | Klasyczne źródła danych | cat_ClassicDataSources | Tekst wielowierszowy | Dataverse: Tabela botcomponent (temat v2) → W data kolumnie właściwość searchAndSummarizeContent zawiera dowolne źródła klasyczne: publicdatasource, sharePointSearchDataSource, customdatasource i azureopenaionyourdatasource |
V2 | Lista klasycznych źródeł danych, do których odwołuje się agent. |
| 36 | Akcje żądania HTTP | cat_httprequestactions | Tekst wielowierszowy | Dataverse: Tabela botcomponent (temat v2) → data zawiera HttpRequestAction wpisy |
V1 | Lista skonfigurowanych akcji żądania HTTP. |
| 37 | Polecenia | cat_aibuilderprompts | Tekst wielowierszowy | Dataverse: Tabela botcomponent (temat v2) → data zawiera InvokeAIBuilderModelAction wpisy |
V1 | Lista monitów używanych przez agenta. |
| 38 | Connections | cat_Connections | Tekst wielowierszowy | Połączenia agentów: botcomponent.data.connectionreference + connectionProperties.mode; Połączenia przepływu: processes.clientdata.connectionreferences (nazwa interfejsu API, personifikacja, źródło środowiska uruchomieniowego) — uzyskiwanie nazwy połączenia i trybu uwierzytelniania (twórca lub wywoływany) |
V2 | Nazwy połączeń łącznika/przepływu i wnioskowane tryby uwierzytelniania (maker/invoker). |
| 39 | Wyzwalacze agenta | cat_AgentTriggers | Tekst wielowierszowy | Dataverse: table botcomponent → componenttypename = External Trigger (17) → data.triggerConnectionType |
V2 | Lista łączników wyzwalacza używanych przez agenta. |
| 40 | Używa niestandardowych źródeł wiedzy | cat_UsesCustomKnowledgesSources | logiczny | Dataverse: tabela botcomponent (temat v2) → data rozpoczyna się od kind: AdaptiveDialog i beginDialog.kind: OnKnowledgeRequested → true |
V2 | Prawda, jeśli są obecne niestandardowe okna dialogowe adaptacyjnego żądania wiedzy. |
| 41 | Używa modeli głębokiego rozumowania | cat_UsesDeepReasoningModels | logiczny | Dataverse: → bot tabeli configuration.optInUseLatestModels (true → true) |
V2 | Prawda, jeśli agent zdecyduje się na najnowsze/głębsze modele rozumowania. |
| 42 | Używa danych wejściowych pliku | cat_UsesFileInput | logiczny | Dataverse: → bot tabeli configuration.isFileAnalysisEnabled (true → true) |
V2 | Wartość True, jeśli włączono analizę pliku/dane wejściowe. |
| 43 | EnvironmentUrl | cat_EnvironmentUrl | Tekst | ŁącznikList environments as admin administratora platformy Power — dane wyjściowe: adres URL wystąpienia |
V2 | Adres URL wystąpienia środowiska. |
| 44 | IsTranscriptAvailable | cat_IsTranscriptAvailable | Tekst | Dataverse: tabela — conversationtranscript obecność wskazuje dostępność |
V2 | Wskazuje, czy transkrypcje konwersacji istnieją dla agenta. |
Reguły wyprowadzania i wykrywania pól
Następujące reguły wykrywania mają zastosowanie do każdego pola pochodnego lub logicznego. Nazwy kolumn schematu są wskazywane w nawiasach.
- Identyfikator agenta (
cat_agentid): Dataversebot.botid. - Nazwa (
cat_name): Dataversebot.name. - Typ (
cat_type): wartośćCustomzakodowana na twardo (V2). - Nazwa środowiska (
cat_environmentname): łącznikList environments as adminadministratora platformy Power Platform — preferujfriendlyNameopcję , powrót dodisplayNamelubproperties.linkedEnvironmentMetadata.friendlyName. - Identyfikator środowiska (
cat_environmentid): łączniknameadministratora (identyfikator wystąpienia). - Typ środowiska (
cat_environmenttype): łącznikproperties.environmentSkuadministratora . - Opis (
cat_description):botcomponentwherecomponenttypename= Custom GPT (15) →description. - Instrukcje (
cat_Instructions):botcomponent(Niestandardowy GPT) → YAMLdata.instructions. - Data utworzenia agenta (
cat_agentcreateddate):bot.createdon. - Data modyfikacji agenta (
cat_agentmodifieddate):bot.modifiedon. - Agent utworzony przez (
cat_agentcreatedby):bot.createdby. - Agent zmodyfikowany przez (
cat_agentmodifiedby):bot.modifiedby. - Stan zarządzany ():
cat_managedstate(bot.ismanagedzarządzany vs niezarządzany). - Opublikowano (
cat_published): wartość true, jeślibotzawiera opublikowany znacznik czasu. - Data publikacji (
cat_publisheddate):bot.publishedznacznik czasu. - Opublikowane przez (
cat_publishedby):bot.publishedby. - Domyślny identyfikator aplikacji (
cat_defaultapplicationid):bot.synchronizationstatus→applicationIdJSON. - Używa sztucznej inteligencji generacji (
cat_usesgenai): prawda, jeśli agent używa dowolnego narzędzia/akcji, monitów, źródeł wiedzy, MCP, dostosowanych odpowiedzi, klasycznych źródeł generowania, wiedzy sztucznej inteligencji lub ma włączoną orkiestrację generowania. - Typ orkiestracji (
cat_orchestrationtype):bot.configuration.GenerativeActionsEnabled→generativeinneclassic. - Agent autonomiczny (
cat_AutonomousAgent): prawda, gdybotcomponent.componenttypename= wyzwalacz zewnętrzny (17) istnieje. - Używa rozszerzonych wyników wyszukiwania (
cat_usesenhancedsearchresults):bot.configuration.isSemanticSearchEnabled= true. - Używa narzędzi (
cat_usesactions): temat w wersji 2botcomponent.datazawieraTaskDialogwpisy. - Używa wiedzy sztucznej inteligencji (
cat_usesaiknowledge):bot.configuration.useModelKnowledge= true. - Używa źródeł wiedzy (
cat_UsesKnowledgeSources): obecność wpisów knowledgeSourcesbotcomponent(data.KnowledgeSourceConfigurationlub wpisów załącznika pliku bota). - Używa klasycznych źródeł odpowiedzi generowania (
cat_UsesClassicGenerativeAnswersSources): temat w wersji 2data.searchAndSummarizeContentzawiera klasyczne typy źródeł (publicdatasource, sharePointSearchDataSource, customdatasource, azureopenaionyourdatasource). - Używa monitów (
cat_usesaibuilderprompts): temat w wersji 2datazawieraInvokeAIBuilderModelAction. - Używa protokołu MCP (
cat_UsesMCP): temat w wersji 2datazawierakind: InvokeExternalAgentTaskAction. - Używa dostosowanej odpowiedzi (
cat_UsesCustomizedResponse): temat w wersji 2datazawierakind: AnswerQuestionWithAI. - Używa kontekstu uwierzytelniania producenta łącznika (
cat_UsesConnectorMakerAuthContext): dowolnybotcomponent.data.connectionProperties.mode=maker. - Używa kontekstu uwierzytelniania przepływu w chmurze (
cat_UsesCloudFlowAuthContext): pochodzi zprocesses.clientdata.connectionreferencesużycia iimpersonationruntimesourcereguł (personifikacja = {} lub osadzone źródło środowiska uruchomieniowego → maker; personifikacja.source = invoker → invoker). - End-User typ uwierzytelniania (
cat_enduserauthenticationtype):bot.authenticationmode. - Używa żądań HTTP (
cat_useshttprequests): temat w wersji 2datazawieraHttpRequestActionwpisy. - Używa umiejętności (
cat_usesskills): temat w wersji 2datazawieraInvokeSkillActionwpisy. - Źródła wiedzy (
cat_knowledgesources): nieprzetworzonedata.KnowledgeSourceConfigurationzbotcomponent(wielowierszowy kod JSON/YAML). - Klasyczne źródła danych (
cat_ClassicDataSources): zagregowane wpisy klasyczne tematu w wersji 2data.searchAndSummarizeContent. - Akcje żądania HTTP (
cat_httprequestactions): konfiguracja → tematu wdatawersji 2HttpRequestAction. - Monity (
cat_aibuilderpromts): Konfiguracja → tematu wdatawersji 2InvokeAIBuilderModelAction. - Połączenia (
cat_Connections): agregacja zbotcomponent.data.connectionreference+connectionProperties.modeiprocesses.clientdata.connectionreferences(nazwa interfejsu API, personifikacja, źródło środowiska uruchomieniowego) w celu uzyskania nazwy połączenia i trybu uwierzytelniania (maker/invoker). - Wyzwalacze agenta (
cat_AgentTriggers):botcomponentwiersze, w którychcomponenttypename= Wyzwalacz zewnętrzny (17) →data.triggerConnectionType. - Informacje o użyciu: zbierane z punktów końcowych interfejsu API licencjonowania dla raportów uprawnień i użycia.
- Używa niestandardowych źródeł wiedzy (
cat_UsesCustomKnowledgesSources): temat w wersji 2datazaczyna się odkind: AdaptiveDialogibeginDialog.kind: OnKnowledgeRequested. - Używa modeli głębokiego rozumowania (
cat_UsesDeepReasoningModels):bot.configuration.optInUseLatestModels= true. - Używa danych wejściowych pliku (
cat_UsesFileInput):bot.configuration.isFileAnalysisEnabled= true. - EnvironmentUrl (
cat_EnvironmentUrl): adres URL wystąpienia łącznikaList environments as adminadministratora →. - IsTranscriptAvailable (
cat_IsTranscriptAvailable): true, gdy istnieją rekordy agenta w programieconversationtranscript.