pac copilot

Алати и комуналије за управљање копилотом.

, , , и команде вам омогућавају да задржите < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента као скуп датотека на диску, уредите га локално и синхронизујете га са Датаверсе окружењем.

Типична петља изгледа овако:

  1. Започните радни простор. Скеле потпуно новог агента са pac copilot init, или преузмите постојећи са pac copilot clone. У сваком случају добијате локални радни простор који носи метаподатке о синхронизацији од којих зависе друге команде.
  2. Повуци пре него што уредиш. pac copilot pull Спушта удаљене измене и спаја их у ваше локалне датотеке, тако да почињете од тренутног стања сервера.
  3. Гурните када завршите. pac copilot push шаље ваше локалне промене назад. Ако се иста ставка у међувремену променила на серверу, пусх се зауставља и тражи од вас да прво повучете.
  4. Пакет за распоређивање. pac copilot packПретвара радни простор у решење .zip које можете да примените са . pac solution import

Да бисте прешли од ничега до живог агента у једном кораку, pac copilot init --environment скеле, пакује, увози и повезује радни простор за вас. Појединачне команде вам омогућавају да возите сваки део петље самостално.

Команде

Команда Опис
pac copilot clone Клонирајте < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента у локални директоријум радног простора.
pac copilot create Креира нови копилот користећи постојећу датотеку шаблона као референцу.
pac copilot delete Избришите прилагођени Цопилот .
pac copilot extract-template Извлачи датотеку шаблона из постојећег копилота у окружењу.
pac copilot extract-translation Екстракти фајл који садржи локализован садржај за једног или више ботова.
pac copilot init Креирајте нови радни простор < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента из шаблона.
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 pack Спакујте радни простор < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента у зип датотеку решења.
pac copilot publish Објавите прилагођени Цопилот
pac copilot pull Повуците удаљене промене из < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио и спојите се са локалним радним простором.
pac copilot push Гурните локалне промене радног простора на < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио .
pac copilot quarantine Статус карантина агента копилота.
pac copilot status Испитајте статус примене одређеног копилота у тренутном или циљном Датаверсе окружењу.

pac copilot clone

Клонирајте < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента у локални директоријум радног простора.

преузима постојећи < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агент у локалном радном простору директоријум, заједно са синхронизацију метаподатака који и ослањају се на. Фајлови агента се записују у подфасциклу названу по њеном имену за приказ.

Пример

pac copilot clone `
   --bot 11111111-1111-1111-1111-111111111111 `
   --environment 22222222-2222-2222-2222-222222222222 `
   --output-dir contoso-support

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

--bot -id

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

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

--component-collection -cc

ИД колекције компоненти за клонирање. Поновите за више.

--display-name -dn

Име за приказ агента (користи се за именовање фолдера).

--environment -env

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

--output-dir -od

Роот фолдер за клон излаз. Подразумевано је текући директоријум.

Напомене

  • --botприхвата Цопилот ИД или име шеме. Пренесите или Цопилот ИД (ГУИД) или име шеме агента. Команда решава име шеме у односу на циљно окружење.
  • Одредишни подфолдер мора бити празан. Клон пише у фасциклу названу по агентовом (санираном) приказном имену под --output-dir. Ако тај фолдер већ садржи фајлове, клон их зауставља уместо да их преписује. Користите --display-name да бисте изабрали друго име фасцикле.
  • Клонирање колекције компоненти. Да бисте смањили колекције компоненти заједно са агентом, прођите један или више ИД-ова колекције са --component-collection, одвојеним тачка-зарезом.
  • Клонирање захтева аутентификовани профил ( pac auth create) и решава окружење из --environment, или из организације активног профила када га изоставите.

pac copilot create

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

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

--displayName

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

--schemaName

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

--solution -s

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

--templateFileName

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

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

--environment -env

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

pac copilot delete

Избришите прилагођени Цопилот .

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

--bot -id

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

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

--confirm -y

Потребно је потврдити брисање копилота.

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

--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 init

Креирајте нови радни простор < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента из шаблона.

скеле нови радни простор < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента из шаблона. Ради у једном од два режима, а присуство --environment одлучује који режим да користите:

  • Локална скела — не --environment. Пише фајлове шаблона у директоријум пројекта и зауставља се. Команда не ствара ништа у Датаверсе-у и не захтева пријаву. Користите овај режим када желите да пишете локално и касније се повежете са окружењем.
  • Боотстрап --environment испоручено. Скеле датотеке, пакује их у решење, увози то решење у окружење и повезује радни простор са новоствореним агентом. Овај режим је пут у једном кораку од ничега до живог агента спремног за синхронизацију и захтева аутентификовани профил.

Примери

Скела радни простор на локалном нивоу:

pac copilot init `
   --name "Contoso Support Agent" `
   --publisher-prefix contoso

Скеле и боотстрап живог агента у окружењу у једном кораку:

pac copilot init `
   --name "Contoso Support Agent" `
   --publisher-prefix contoso `
   --environment 22222222-2222-2222-2222-222222222222

Скела ЦЛИ-аутор (ЦлиЦопилот) агент у одређену фасциклу:

pac copilot init `
   --name "Contoso Support Agent" `
   --publisher-prefix contoso `
   --authoring-mode cli-copilot `
   --project-dir contoso-support

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

--name -n

Име приказа агента.

--publisher-prefix -pp

Публисхер префикс прилагођавања за решење.

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

--authoring-mode -am

Агент који ствара облик на скеле (подразумевано: 'цлассиц'). Користите 'цли-цопилот' за скеле ЦЛИ-аутора ЦлиЦопилот агента.

--environment -env

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

--instructions -ins

Инструкције за систем агента.

--project-dir -pd

Циљни директоријум за радни простор агента. Подразумевано је текући директоријум.

--schema-name -sn

Име шеме пуног агента. Преписује подразумевану деривацију ({публисхер-префикс}_{санитизед-наме}). Користи се as-is без модификација.

--template -t

Назив профила шаблона (подразумевано, минимално). Подразумевано је 'дефаулт'.

Напомене

  • Директоријум пројекта мора бити празан. init не скеле преко постојећих фајлова, па покажите --project-dir на нову или празну фасциклу.
  • Извођење имена шеме. Када изоставите --schema-name, име шеме агента је изграђено као {publisher-prefix}_{sanitized-name}. Пасс --schema-name да бисте га експлицитно поставили; вредност се користи as-is.
  • Боотстрап ради за оба начина ауторства. init --environment Боотстрапс Ливе агент у једном кораку за подразумевани класични режим и за --authoring-mode cli-copilot. Као алтернатива за ЦлиЦопилот агента, можете скеле локално (не --environment), а затим покренути pac copilot pack а затим pac solution import да га сами распоредите.
  • Боотстрап креира објекте на страни сервера. У боотстрап моду, init увози решење и креира агента у циљном окружењу. Ако агент са истим именом шеме већ постоји, init зауставља се и упућује на pac copilot clone вас да се повежете са постојећим агентом уместо тога.
  • Потпуно ново окружење може бити споро да прихвати први увоз. Свеже створено окружење може потрајати минут или два да се загреје. Рани боотстрап може да пропадне са "Асинхроне операције су тренутно онемогућене за ову организацију." Сачекајте тренутак и покрените га поново.
  • --template ( default или minimal) се односи само на класични ауторски режим.

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 pack

Спакујте радни простор < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио агента у зип датотеку решења.

pac copilot packпакује радни простор агента у Датаверсе решење .zip које можете да примените са . pac solution import То је самостални облик корака паковања који pac copilot init --environment ради за вас, тако да можете произвести решење које се може применити као посебан корак - на пример, у изградњи цевовода. Ради и за класичне и ЦЛИ-ауторске (ЦлиЦопилот) радне просторе агента.

Пример

pac copilot pack `
   --publisher-prefix contoso `
   --project-dir contoso-support `
   --output-path out

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

--publisher-prefix -pp

Публисхер префикс прилагођавања за решење.

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

--output-path -op

Излазна путања за зип датотеку решења. Подразумевано је текући директоријум.

--project-dir -pd

Директоријум радног простора агента у пакет. Подразумевано је текући директоријум.

--solution-name -sn

Решење јединствено име. Ако је изостављен, изведен из имена агента шеме.

Напомене

  • То је локална операција. Пакет чита радни простор и пише решење .zip. Није потребна аутентификација и окружење, тако да је сигурно радити у изградњи цевовода.
  • Префикс издавача мора бити важећи. --publisher-prefix мора бити добро формиран префикс прилагођавања, или се пакет зауставља пре него што било шта напише.
  • Име решења и излаз. Ако изоставите --solution-name, јединствено име решења је изведено из имена шеме агента. Пише .zip се у текући директоријум, осим ако не подесите --output-path.
  • Пацк се не распоређује. Производи решење, али га не увози. Пратите га са pac solution import да бисте распоредили агента, а затим pac copilot clone ако желите радни простор повезан са синхронизацијом за њега.

pac copilot publish

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

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

--bot -id

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

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

--environment -env

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

pac copilot pull

Повуците удаљене промене из < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио и спојите се са локалним радним простором.

Команда pac copilot pull преузима тренутно стање сервера агента и спаја га у ваш локални радни простор користећи тросмерно спајање. Овај процес осигурава да измене на серверу и ваше нетакнуте локалне датотеке остану нетакнуте. Покрените га пре него што почнете да уређујете, и покрените га поново пре него што притиснете измене.

Пример

Покрените команду из фолдера радног простора:

pac copilot pull

Или га усмерите на радни простор негде другде на диску:

pac copilot pull --project-dir contoso-support

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

--project-dir -pd

Путања ка директоријуму пројекта. Подразумевано је текући радни фолдер.

Напомене

  • Покрените га унутар радног простора за синхронизацију. Команда pull ради само у фолдеру креираном од стране pac copilot clone или pac copilot init. Чита циљно окружење и агента из метаподатака за синхронизацију радног простора, због чега нема --environment аргумента. Ако га покренете било где другде, не успева са грешком "радни простор није пронађен".
  • Пише у ваше локалне датотеке. Пулл спаја удаљене промене у радни простор и преузима датотеке знања. Извршите или направите резервну копију локалног посла до којег вам је стало пре него што повучете.
  • Пријавите се прво са pac auth create.

pac copilot push

Гурните локалне промене радног простора на < ДИЦТ__Цопилот ⚐ Студио > Цопилот Студио .

pac copilot push шаље промене у вашем локалном радном простору назад агенту у Датаверсе. Упоређује ваше датотеке са последњим познатим стањем сервера, учитава само оно што се променило - укључујући датотеке знања, токове облака и референце везе - и извештава о томе шта је гурнуо.

Пример

Покрените га из фасцикле радног простора:

pac copilot push

Или га усмерите на радни простор негде другде на диску:

pac copilot push --project-dir contoso-support

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

--project-dir -pd

Путања ка директоријуму пројекта. Подразумевано је текући радни фолдер.

Напомене

  • Покрените га унутар радног простора за синхронизацију. Као pull, push ради само у фолдеру креираном од стране pac copilot clone или pac copilot init. Чита циљно окружење из метаподатака о синхронизацији радног простора. Нема расправе --environment .
  • Прво повуците ако постоји сукоб. Ако се иста ставка променила и локално и на серверу, пусх се зауставља и тражи од вас да покренете pac copilot pull пре него што покушате поново. Овај процес спречава тихо преписивање промене на серверу коју нисте видели.
  • Нема локалних промена је no-op. Ако пусх не пронађе ништа да пошаље, он то извештава и излази без додиривања околине.
  • Успешан притисак мутира живог агента у циљном окружењу.
  • Пријавите се прво са pac auth create.

pac copilot quarantine

Статус карантина агента копилота.

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

--bot-id -id

ИД копилота за карантин / некарантин.

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

--environment -env

Окружење (ИД, ИД организације, урл, јединствено име или делимично име).

--status -s

Вредност статуса карантина. труе = карантин, фалсе = некарантин. Подразумевано је труе.

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

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

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

Аутентификација и окружење за команде за синхронизацију

, clonepull, push и команде init --environment разговарају са Датаверсе окружењем, тако да им је потребан профил за аутентификацију. Пријавите се прво са pac auth create.

  • clone, pull и push захтевају активан профил. pac copilot init потребан је само један када прођете --environment; без њега, init скеле фајлова локално и не треба пријављивање.
  • pull и push читају циљно окружење из метаподатака за синхронизацију радног простора, тако да не узимају --environment аргумент. clone и init урадити.
  • pac copilot pack је чисто локално. Чита и пише само датотеке, тако да му није потребна аутентификација и окружење.

pull и push раде само унутар радног простора који је створио clone или init. Метаподаци о синхронизацији написани када се креира радни простор је оно што им говори са којим агентом и окружењем да разговарају, тако да их покретање било где другде брзо не успева са грешком "радни простор није пронађен".

Погледајте и

&лт;c0&гт;< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ ЦЛИ командне групе&лт;/c0&гт;
&лт;c0&гт;< ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ ЦЛИ преглед&лт;/c0&гт;