Делите путем


pac copilot

Алати и услужни програми за управљање копилотом

Команде

Command Опис
pac copilot create Креира нови копилот користећи постојећу датотеку шаблона као референцу.
pac copilot extract-template Извлачи датотеку шаблона из постојећег копилота у окружењу.
pac copilot extract-translation Екстракти фајл који садржи локализован садржај за једног или више ботова.
pac copilot list Листа копилота у тренутном или циљном Датаверсе окружењу.
pac copilot mcp Информације о локалном МЦП (Модел Цонтеxт Протоцол) серверу.
pac copilot merge-translation Стопи фајлове који садрже локализован садржај за једног или више ботова.
pac copilot model list АИ Буилдер модели у тренутном окружењу.
pac copilot model predict Шаље текст или упит АИ моделу
pac copilot model prepare-fetch Узима ФетцхКСМЛ датотеку из АИ Ларге Лангуаге Модел (ЛЛМ) и припрема је за извршење у тренутном окружењу.
pac copilot publish Објавите прилагођени Цопилот
pac copilot status Испитајте статус примене одређеног копилота у тренутном или циљном Датаверсе окружењу.

pac copilot create

Креира нови копилот користећи постојећу датотеку шаблона као референцу.

Потребни параметри за copilot create

--displayName

Приказно име новог копилота

--schemaName

Име шеме (јединствено име) новог копилота.

--solution -s

Назив решења.

--templateFileName

Изворна иамл датотека која садржи шаблон копилота који је извађен помоћу команде екстракт-шаблон.

Опциони параметри за copilot create

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

pac copilot extract-template

Извлачи датотеку шаблона из постојећег копилота у окружењу.

Пример

Ова команда извлачи датотеку шаблона из постојећег копилота у окружењу.

pac copilot extract-template `
   --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
   --bot 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e `
   --templateFileName NewTestCopilot.yaml

Команда враћа излаз као што је следеће за копилота користећи енглески и немачки језик:

Connected as user@contoso.org

Loaded 34 components for bot 'New Test Copilot ' with id 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e. Primary language: English, supported languages: German

New Test Copilot -> C:\Users\user\NewTestCopilot.yaml

Потребни параметри за copilot extract-template

--bot -id

Цопилот ИД или име шеме (јединствено име пронађено у Бот Детаилс или име датотеке у Солутион Екплорер).

--templateFileName

Локација иамл датотеке за писање шаблона копилота.

Опциони параметри за copilot extract-template

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

--overwrite -o

Дозволите преписивање датотеке излазних података ако већ постоји.

Овај параметар не захтева никакву вредност. То је прекидач.

--templateName

Име шаблона или 'кицкСтартТемплате' ако име није наведено.

--templateVersion

Верзија шаблона у X.X.X формату или 1.0.0 ако верзија није наведена.

pac copilot extract-translation

Екстракти фајл који садржи локализован садржај за једног или више ботова.

Пример

Ова команда извлачи датотеку која садржи локализовани садржај за једног или више копилота.

pac copilot extract-translation `
   --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
   --bot 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e `
   --all `
   --outdir . `
   --format json

Команда враћа излаз као што следи:

Connected as user@contoso.org

Loaded 32 components for bot 'New Test Copilot' with id 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e. Primary language: English, supported languages: German

Опциони параметри за copilot extract-translation

--all -a

Напишите датотеке локализације за све подржане језике. По дефаулту, пише се само примарни језик.

Овај параметар не захтева никакву вредност. То је прекидач.

--bot -id

Цопилот ИД или име шеме (јединствено име пронађено у Бот Детаилс или име датотеке у Солутион Екплорер).

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

--format

Формат датотеке у којем се пишу локализоване датотеке, било 'ресx' или 'јсон'. Подразумевано је 'ресx'.

--outdir

Излазни директоријум за писање.

--overwrite -o

Дозволите преписивање датотеке излазних података ако већ постоји.

Овај параметар не захтева никакву вредност. То је прекидач.

--sourcedir -src

Изворно решење директоријум. Када је наведено, игнорисаће повезано окружење када тражите ботове и уместо тога тражити садржај у фолдеру решења.

pac copilot list

Листа копилота у тренутном или циљном Датаверсе окружењу.

Пример

Ова команда наводи све копилоте у тренутном или циљном Датаверсе окружењу.

pac copilot list --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118

Команда враћа излаз као што следи:

Name                           Bot ID                               Component State Is Managed Solution ID                          Status Code State Code
Ask Me Anything Copilot       584e012c-dc95-46d6-af5a-1263b6a44342 Published       Unmanaged  285af946-6383-49a0-8615-4e2afafeaf38 Active      Provisioned
New Test Copilot               9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e Published       Unmanaged  285af946-6383-49a0-8615-4e2afafeaf38 Active      Provisioned

Опциони параметри за copilot list

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

pac copilot mcp

Информације о локалном МЦП (Модел Цонтеxт Протоцол) серверу.

Пример

pac copilot mcp --run

Опциони параметри за copilot mcp

--run -r

Покрените локални МЦП (Модел Цонтеxт Протоцол) сервер.

Овај параметар не захтева никакву вредност. То је прекидач.

Напомене

Научите како да користите Повер Платформ ЦЛИ са уграђеним МЦП сервером

pac copilot merge-translation

Стопи фајлове који садрже локализован садржај за једног или више ботова.

Пример

Ова команда спаја датотеке које садрже локализовани садржај за једног или више копилота.

pac copilot merge-translation `
   --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
   --file ms_store_newTestCopilot.de-DE.json `
   --solution SolutionName

Команда враћа излаз као што следи приликом ажурирања немачког језика:

Connected as user@contoso.org

Loading language German into bot 'ms_store_newTestCopilot' (New Test Copilot) from file 'C:\Users\user\ms_store_newTestCopilot'. 0 key(s) were missing, 0 value(s) were not used. Use the --verbose switch to get more details.

Updated 16 out of 16 components.

Сазнајте више о томе како да управљате грешкама из команде спајања-превођења

Опциони параметри за copilot merge-translation

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

--file -f

Списак фајлова који садрже преводе. Глоб обрасци су подржани.

--solution -s

Назив решења.

--sourcedir -src

Изворно решење директоријум. Када је наведено, игнорисаће повезано окружење када тражите ботове и уместо тога тражити садржај у фолдеру решења.

--verbose

Излаз више дијагностичких информација током увоза / извоза података

Овај параметар не захтева никакву вредност. То је прекидач.

--whatif

Не извршава команду, али излази детаље о томе шта ће се десити.

Овај параметар не захтева никакву вредност. То је прекидач.

Мерге -превод грешке

На основу горњег примера, ако постоји једна грешка у датотеци која се користи за ажурирање копилота, излаз изгледа овако:

Connected as user@contoso.org

Loading language German into bot 'ms_store_newTestCopilot' (New Test Copilot) from file 'C:\Users\user\ms_store_newTestCopilot'. 1 key(s) were missing, 1 value(s) were not used. Use the --verbose switch to get more details.

Updated 16 out of 16 components.

Застава --verbose додаје детаље о грешци:

Connected as user@contoso.org

Missing translation key: 'dialog(ms_store_newTestCopilot.topic.Lesson2)'.'trigger(main)'.'action(LbWwpD)'.Entity.Definition.'closedListItem(Redmond)'.DisplayName.

Unused translation: 'dialog(ms_store_newTestCopilot.topic.Lesson2)'.'trigger(main)'.'action(LbWwpD)'.Entity.Definition.'closedListItem(Redmont)'.DisplayName, value: Redmond

Loading language German into bot 'ms_store_newTestCopilot' (New Test Copilot) from file 'C:\Users\user\ms_store_newTestCopilot'. 1 key(s) were missing, 1 value(s) were not used. Use the --verbose switch to get more details.

Updated 16 out of 16 components.

pac copilot model list

АИ Буилдер модели у тренутном окружењу.

Пример

Ова команда наводи све АИ Буилдер моделе.

pac copilot model list --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118

Команда враћа излаз као што следи:

Id                                   State    Name
32a9e265-1149-4155-af54-d2856d2b83f5 Active   Document Processing 2023/09/20, 12:21:40
2bcd7b94-50bc-4767-af4a-367c63fb5487 Inactive AI Classify
4e72b59a-17d6-451e-8657-89fbdec56d7a Inactive AI Extract
572f57a7-7a8f-49fc-adb4-331e02c509a6 Inactive AI Reply
b9b636cf-9748-47a7-b617-6df5f00f5151 Inactive AI Sentiment
c076eac8-f218-4feb-8ad1-7ee4fb039419 Inactive AI Summarize
a0440df3-2656-e911-8194-000d3a6cd5a5 Inactive BusinessCard model
62d1e848-5ca7-490a-94bf-79baabe85ef4 Inactive CategoryClassification model
4da7ec17-5c26-4fd2-9ddb-be4f7eda21a9 Inactive DataGenieEmailAddressValidation
51f4da11-5702-401d-b53a-9638744e8ac9 Inactive Document Layout Analysis Model
d1bb8d57-24ab-3b36-9592-bd792e153b79 Inactive DVCopilotQueryModel
3fbd4e5c-32bc-40fc-acce-59c2821cf113 Inactive Empty Dynamic Prompt
8c281981-c5d6-484f-bac7-4924ddd0b8ae Inactive EntityExtraction model
a1afa5d4-7a44-4c31-9cd2-e852a78431fa Inactive GptPromptEngineering model
2c444168-f8b1-4c6a-9313-2d9c03be6fea Inactive Id Scanning Model
77365cfa-7021-4cb7-a9b2-dc9823cde772 Inactive ImageDescription model
aef1bdd2-2a74-4f74-b4eb-9dfa22e35ded Inactive Invoice Model
5ed4d0fd-e9d4-4026-b09b-71f83ea90c60 Inactive Invoice Processing Model
c8425db7-c5a7-4226-b38e-c93a044c0fe1 Inactive KeyPhraseExtraction model
17a6f893-5b0b-4867-8fac-fb2eda9080b2 Inactive LanguageDetection model
046ab801-2756-e911-8194-000d3a6cd5a5 Inactive ObjectDetectionProposal model
892d3698-ba03-3d15-8e9e-843ca4ac5e7d Inactive PowerAppsAppCopilotModel
baa44529-bebe-49e6-837a-80bee63b0d2c Inactive Receipt Scanning Model
f1c549c2-a97e-47a5-b612-c5c2bab0f163 Inactive SentimentAnalysis model
7f8a7856-003a-3662-9871-0000d7674433 Inactive SimsModel
86419a67-205a-454f-b6fc-601394f2786d Inactive TextRecognition model
6225038a-8b5a-4913-bfd2-d8236f4102ba Inactive TextTranslation model
02e1fca3-232a-4f58-8c93-bdd8c9cd6de9 Inactive TextTranslationInternal model

Опциони параметри за copilot model list

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

pac copilot model predict

Шаље текст или упит АИ моделу

Опциони параметри за copilot model predict

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

--model-id -id

АИ Буилдер модел Ид

--model-name -n

Потпуно или делимично име АИ модела

--prompt -p

Упит за слање на АИ модел

--text -t

Текст за слање АИ моделу

pac copilot model prepare-fetch

Узима ФетцхКСМЛ датотеку из АИ Ларге Лангуаге Модел (ЛЛМ) и припрема је за извршење у тренутном окружењу.

Потребни параметри за copilot model prepare-fetch

--inputFile -i

Улаз ФетцхКСМЛ датотека која обично долази из АИ ЛЛМ.

--outputFile -o

Излаз ФетцхКСМЛ датотека која је спремна за извршење против тренутног окружења.

Опциони параметри за copilot model prepare-fetch

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

pac copilot publish

Објавите прилагођени Цопилот

Потребни параметри за copilot publish

--bot -id

Цопилот ИД или име шеме (јединствено име пронађено у Бот Детаилс или име датотеке у Солутион Екплорер).

Опциони параметри за copilot publish

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

pac copilot status

Испитајте статус примене одређеног копилота у тренутном или циљном Датаверсе окружењу.

Пример

Ова команда испитује статус примене одређеног копилота у тренутном или циљном Датаверсе окружењу.

pac copilot status `
   --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
   --bot-id 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e

Команда враћа излаз као што следи:

Connected as user@contoso.org
Connected to... Contoso Organization
Virtual Agent New Bot German with ID 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e has been provisioned.

Потребни параметри за copilot status

--bot-id -id

ИД копилота (Цхатбот).

Опциони параметри за copilot status

--environment -env

Одређује циљну Датаверсе. Вредност може бити Гуид или апсолутни хттпс УРЛ. Када није наведено, користиће се активна организација изабрана за тренутни профил аутентификације.

Погледајте и

Мицрософт Повер Платформ ЦЛИ командне групе
Преглед Мицрософт Повер Платформ ЦЛИ