Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Työkalut ja apuohjelmat copilot-hallintaan.
-init, clone-, pull-, push- ja pack -komentojen avulla voit pitää Copilot Studio agentin levyllä olevien tiedostojen joukkona, muokata sitä paikallisesti ja synkronoida sen Dataverse-ympäristöön.
Tyypillinen silmukka näyttää tältä:
- Käynnistä työtila. Rakenne: upouusi agentti palvelulla
pac copilot init, tai lataa olemassa oleva palvelu palvelullapac copilot clone. Kummassakin tapauksessa saat paikallisen työtilan, joka sisältää synkronoinnin metatiedot, joista muut komennot ovat riippuvaisia. - Hae ennen muokkaamista.
pac copilot pulltuo etämuutokset alaspäin ja yhdistää ne paikallisiin tiedostoihisi, joten aloitat nykyisestä palvelintilasta. - Työnnä, kun olet valmis.
pac copilot pushlähettää paikalliset muutokset takaisin. Jos samaa kohdetta tällä välin muutetaan palvelimessa, työnnä pysäytykset ja pyydä sinua vetämään ensin. - Paketti käyttöönottoa varten.
pac copilot packmuuttaa työtilan ratkaisuksi.zip, jonka voit ottaa käyttöön :n avullapac solution import.
Kun haluat siirtyä yksittäisessä vaiheessa tyhjästä reaaliaikaiseksi agentiksi, pac copilot init --environment voit luoda rakenneita, paketteja, tuoda työtilan ja yhdistää sen puolestasi. Yksittäisten komentojen avulla voit ajaa silmukan jokaista osaa yksinään.
Komennot
| Komento | Description |
|---|---|
| pac copilot clone | Kloonaa Copilot Studio agentti paikalliseen työtilahakemistoon. |
| pac copilot create | Luo uuden copilot-kohteen käyttämällä olemassa olevaa mallitiedostoa viitteenä. |
| pac copilot delete | Poista mukautettu Copilot. |
| pac copilot extract-template | Poimii mallitiedoston ympäristössä aiemmin luodusta copilotista. |
| pac copilot extract-translation | Poimii tiedoston, joka sisältää lokalisoitua sisältöä yhdelle tai useammalle botille. |
| pac copilot init | Luo mallista uusi Copilot Studio agenttityötila. |
| pac copilot list | Luettelo copiloteista nykyisessä tai kohde-Dataverse-ympäristössä. |
| pac copilot mcp | Paikallisen MCP-palvelimen (Model Context Protocol) tiedot. |
| pac copilot merge-translation | Yhdistä tiedostoja, jotka sisältävät lokalisoitua sisältöä yhdelle tai useammalle botille. |
| pac copilot model list | AI Builder -mallit nykyisessä ympäristössä. |
| pac copilot model predict | Lähettää tekstin tai kehotteen tekoälymalliin |
| pac copilot model prepare-fetch | Ottaa FetchXML-tiedoston AI Large Language Modelista (LLM) ja valmistelee sen suorittamista varten nykyisessä ympäristössä. |
| pac copilot pack | Pakkaa Copilot Studio agentin työtila ratkaisun zip-tiedostoon. |
| pac copilot publish | Mukautetun copilotin julkaiseminen |
| pac copilot pull | Nouda etämuutokset Copilot Studio ja yhdistä paikalliseen työtilaan. |
| pac copilot push | Lähetä paikallisen työtilan muutokset Copilot Studio. |
| pac copilot quarantine | Kopilottiagentin karanteenitila. |
| pac copilot status | Kyselyn kohdistaminen määritetyn copilot-kohteen käyttöönottotilaan nykyisessä tai kohde-Dataverse-ympäristössä. |
pac copilot clone
Kloonaa Copilot Studio agentti paikalliseen työtilahakemistoon.
pac copilot clonelataa olemassa olevan Copilot Studio -agentin paikalliseen työtilahakemistoon sekä synkronoi metatiedot, joista pac copilot pull ja luotatpac copilot push. Agentin tiedostot kirjoitetaan alikansioon, joka on nimetty sen näyttönimen mukaan.
Esimerkki
pac copilot clone `
--bot 11111111-1111-1111-1111-111111111111 `
--environment 22222222-2222-2222-2222-222222222222 `
--output-dir contoso-support
Pakolliset parametrit parametrille copilot clone
--bot
-id
Copilot-tunnuksen tai rakenteen nimi (yksilöivä nimi botin tiedoista tai tiedostonimestä ratkaisunhallinnassa).
Valinnaiset parametrit parametrille copilot clone
--component-collection
-cc
Kloonataksesi osakokoelman tunnuksen. Toista useille.
--display-name
-dn
Agentin näyttönimi (käytetään kansion nimeämiseen).
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--output-dir
-od
Kloonaa tulosteen juurikansio. Oletusarvo on nykyinen hakemisto.
Huomautuksia
-
--bothyväksyy Copilot tunnuksen tai rakenteen nimen. Anna joko Copilot tunnus (GUID) tai agentin rakenteen nimi. Komento ratkaisee rakenteen nimen suhteessa kohdeympäristöön. - Kohde-alikansion on oltava tyhjä. Kloonaa kirjoittaa kansioon, joka on nimetty agentin (sanitized) näyttönimen mukaan kohdassa
--output-dir. Jos tämä kansio sisältää jo tiedostoja, kloonaaminen ei korvaa niitä. Käytä tätä--display-name, jos haluat valita eri kansion nimen. - Osakokoelmien kloonaus. Jos haluat tuoda komponenttikokoelmat alas agentin rinnalle, siirrä vähintään yksi kokoelmatunnus, jossa
--component-collectionon , puolipisteillä eroteltuna. - Kloonaaminen edellyttää todennettua profiilia (
pac auth create) ja ympäristön ratkaisee kohteen tai aktiivisen profiilin organisaatiosta--environment, kun se jätetään pois.
pac copilot create
Luo uuden copilot-kohteen käyttämällä olemassa olevaa mallitiedostoa viitteenä.
Pakolliset parametrit parametrille copilot create
--displayName
Uuden copilotin näyttönimi
--schemaName
Uuden copilotin rakenteen nimi (yksilöivä nimi).
--solution
-s
Ratkaisun nimi.
--templateFileName
Lähde yaml-tiedosto, joka sisältää copilot-mallin, joka on poimittu käyttämällä poimintamalli-komentoa.
Valinnaiset parametrit parametrille copilot create
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac copilot delete
Poista mukautettu Copilot.
Pakolliset parametrit parametrille copilot delete
--bot
-id
Copilot-tunnuksen tai rakenteen nimi (yksilöivä nimi botin tiedoista tai tiedostonimestä ratkaisunhallinnassa).
Valinnaiset parametrit parametrille copilot delete
--confirm
-y
Vaaditaan copilot-kohteen poistamisen vahvistamista varten.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac copilot extract-template
Poimii mallitiedoston ympäristössä aiemmin luodusta copilotista.
Esimerkki
Tämä komento poimii mallitiedoston aiemmin luodusta copilotista ympäristössä.
pac copilot extract-template `
--environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
--bot 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e `
--templateFileName NewTestCopilot.yaml
Komento palauttaa copilotille seuraavankaltaiset tulokset englannin ja saksan kielillä:
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
Pakolliset parametrit parametrille copilot extract-template
--bot
-id
Copilot-tunnuksen tai rakenteen nimi (yksilöivä nimi botin tiedoista tai tiedostonimestä ratkaisunhallinnassa).
--templateFileName
Sen yaml-tiedoston sijainti, jonne copilot-malli kirjoitettava.
Valinnaiset parametrit parametrille copilot extract-template
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--overwrite
-o
Salli tulostetietotiedoston korvaaminen, jos se on jo olemassa.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--templateName
Mallin nimi tai kickStartTemplate, jos nimeä ei ole määritetty.
--templateVersion
Malliversio X.X.X-muodossa tai 1.0.0, jos versiota ei ole määritetty.
pac copilot extract-translation
Poimii tiedoston, joka sisältää lokalisoitua sisältöä yhdelle tai useammalle botille.
Esimerkki
Tämä komento purkaa tiedoston, joka sisältää lokalisoitua sisältöä yhdelle tai useammalle copilotille.
pac copilot extract-translation `
--environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
--bot 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e `
--all `
--outdir . `
--format json
Komento palauttaa seuraavankaltaiset tulokset:
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
Valinnaiset parametrit parametrille copilot extract-translation
--all
-a
Kirjoita lokalisointitiedostot kaikille tuetuille kielille. Oletusarvoisesti vain ensisijainen kieli kirjoitetaan.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--bot
-id
Copilot-tunnuksen tai rakenteen nimi (yksilöivä nimi botin tiedoista tai tiedostonimestä ratkaisunhallinnassa).
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--format
Tiedostomuoto, johon kirjoitettavat lokalisoidut tiedostot, joko 'resx' tai 'json'. Oletusarvo on resx.
--outdir
Tuloshakemisto, jota haluat kirjoittaa.
--overwrite
-o
Salli tulostetietotiedoston korvaaminen, jos se on jo olemassa.
Tämä parametri ei vaadi arvoa. Se on valitsin.
--sourcedir
-src
Lähderatkaisun hakemisto. Kun tämä on määritetty, se ohittaa yhdistetyn ympäristön etsiessään botteja ja etsii sen sijaan sisältöä ratkaisukansiosta.
pac copilot init
Luo mallista uusi Copilot Studio agenttityötila.
pac copilot initskaalaa uuden Copilot Studio agenttityötilan mallista. Se toimii kahdessa tilassa, ja sen mukanaolo --environment päättää, mitä tilaa käytetään:
-
Paikallinen rakenne – ei
--environment. Kirjoittaa mallitiedostot projektihakemistoon ja pysähtyy. Komento ei luo mitään Dataversessa eikä vaadi kirjautumista. Käytä tätä tilaa, kun haluat luoda paikallisesti ja muodostaa yhteyden ympäristöön myöhemmin. -
Bootstrap –
--environmentannettu. Skaalaa tiedostot, pakkaa ne ratkaisuksi, tuo kyseisen ratkaisun ympäristöön ja yhdistää työtilan uuteen luotuun agenttiin. Tämä tila on yksivaiheinen polku tyhjästä reaaliaikaiseen, synkronoituun agenttiin, ja se edellyttää todennettua profiilia.
Esimerkkejä
Työtilan paikallinen rakenne:
pac copilot init `
--name "Contoso Support Agent" `
--publisher-prefix contoso
Rakenne ja reaaliaikaisen agentin käynnistys ympäristössä yhdessä vaiheessa:
pac copilot init `
--name "Contoso Support Agent" `
--publisher-prefix contoso `
--environment 22222222-2222-2222-2222-222222222222
Skaalaa CLI-tekijän (CliCopilot) agentti tiettyyn kansioon:
pac copilot init `
--name "Contoso Support Agent" `
--publisher-prefix contoso `
--authoring-mode cli-copilot `
--project-dir contoso-support
Pakolliset parametrit parametrille copilot init
--name
-n
Agentin näyttönimi.
--publisher-prefix
-pp
Publisher ratkaisun mukautusetuliitteen.
Valinnaiset parametrit parametrille copilot init
--authoring-mode
-am
Agentti, joka luo muotoa rakennekansioon (oletus: perinteinen). Käytä cli-copilot-komentoa komentorivikäyttöliittymän luoman CliCopilot-agentin skaalaamiseen.
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--instructions
-ins
Agenttijärjestelmän ohjeet.
--project-dir
-pd
Agentin työtilan kohdehakemisto. Oletusarvo on nykyinen hakemisto.
--schema-name
-sn
Agentin koko rakenteen nimi. Ohittaa oletus johdetun kohteen ({publisher-prefix}_{sanitized-name}). Käytetty as-is muokkaamatta.
--template
-t
Malliprofiilin nimi (oletus, minimaalinen). Oletusarvo on "default".
Huomautuksia
- Projektihakemiston on oltava tyhjä.
initei rakennetta olemassa olevien tiedostojen päälle, joten osoita--project-diruuteen tai tyhjään kansioon. - Rakenteen nimi johdetaan. Kun poistat
--schema-namekohteen , agentin rakenteen nimeksi{publisher-prefix}_{sanitized-name}luodaan . Siirrä--schema-namemäärittämään se eksplisiittisesti; arvoa käytetään as-is. - Bootstrap toimii molemmissa luontitiloissa.
init --environmentkäynnistää reaaliaikaisen agentin yhdessä vaiheessa oletusarvoista perinteistä tilaa varten ja lle--authoring-mode cli-copilot. Vaihtoehtona CliCopilot-agentille voit luoda rakennealueen paikallisesti (ei--environment), jonka jälkeen voit ottaa sen käyttöön itse suorittamallapac solution importpac copilot packsen. - Bootstrap luo palvelinpuolen objekteja. Tuo käynnistystilassa
initratkaisun ja luo agentin kohdeympäristöön. Jos agentti, jolla on sama rakenteen nimi, on jo olemassa,initpysähtyy ja osoittaa sinua muodostamaanpac copilot cloneyhteyden olemassa olevaan agenttiin. - Uusi ympäristö voi hyväksyä ensimmäisen tuonnin hitaasti. Juuri luodun ympäristön lämmittely saattaa kestää minuutin tai pari. Varhainen käynnistys voi epäonnistua, kun Asynkroniset toiminnot ovat tällä hetkellä poissa käytöstä tälle organisaatiolle. Odota hetki ja suorita se uudelleen.
-
--template(defaulttaiminimal) koskee vain perinteistä luontitilaa.
pac copilot list
Luettelo copiloteista nykyisessä tai kohde-Dataverse-ympäristössä.
Esimerkki
Tässä komennossa luetellaan kaikki nykyisen tai kohteena olevan Dataverse-ympäristön copilotit.
pac copilot list --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118
Komento palauttaa seuraavankaltaiset tulokset:
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
Valinnaiset parametrit parametrille copilot list
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac copilot mcp
Paikallisen MCP-palvelimen (Model Context Protocol) tiedot.
Esimerkki
pac copilot mcp --run
Valinnaiset parametrit parametrille copilot mcp
--run
-r
Suorita paikallinen MCP-palvelin (mallin kontekstiprotokolla).
Tämä parametri ei vaadi arvoa. Se on valitsin.
Huomautuksia
Opi käyttämään Power Platform CLI:tä sisäänrakennetun MCP-palvelimen kanssa
pac copilot merge-translation
Yhdistä tiedostoja, jotka sisältävät lokalisoitua sisältöä yhdelle tai useammalle botille.
Esimerkki
Tämä komento yhdistää tiedostot, jotka sisältävät lokalisoitua sisältöä yhdelle tai useammalle copilotille.
pac copilot merge-translation `
--environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
--file ms_store_newTestCopilot.de-DE.json `
--solution SolutionName
Komento palauttaa seuraavankaltaiset tulokset saksan kieltä päivitettäessä:
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.
Lue lisätietoja virheiden hallinnasta merge-translation-komennolla
Valinnaiset parametrit parametrille copilot merge-translation
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--file
-f
Luettelo tiedostoista, jotka sisältävät käännöksiä. Glob-kuvioita tuetaan.
--solution
-s
Ratkaisun nimi.
--sourcedir
-src
Lähderatkaisun hakemisto. Kun tämä on määritetty, se ohittaa yhdistetyn ympäristön etsiessään botteja ja etsii sen sijaan sisältöä ratkaisukansiosta.
--verbose
Tuottaa lisää diagnostiikkatietoja tietojen tuonnin ja viennin aikana
Tämä parametri ei vaadi arvoa. Se on valitsin.
--whatif
Ei suorita komentoa, mutta tulostaa tiedot siitä, mitä tapahtuu.
Tämä parametri ei vaadi arvoa. Se on valitsin.
merge-translation-virheet
Edellä olevan esimerkin perusteella tulos näyttää seuraavalta, jos tiedostossa, jota käytetään copilot-päivityksenä, on olemassa yksi virhe:
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 merkintä lisää virheen tiedot:
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
AI Builder -mallit nykyisessä ympäristössä.
Esimerkki
Tässä komennossa luetellaan kaikki AI Builder -mallit.
pac copilot model list --environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118
Komento palauttaa seuraavankaltaiset tulokset:
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
Valinnaiset parametrit parametrille copilot model list
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac copilot model predict
Lähettää tekstin tai kehotteen tekoälymalliin
Valinnaiset parametrit parametrille copilot model predict
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
--model-id
-id
AI Builder -mallin tunnus
--model-name
-n
Tekoälymallin täydellinen tai osittainen nimi
--prompt
-p
Kehote lähettää tekoälymalliin
--text
-t
Tekoälymalliin lähetettävä teksti
pac copilot model prepare-fetch
Ottaa FetchXML-tiedoston AI Large Language Modelista (LLM) ja valmistelee sen suorittamista varten nykyisessä ympäristössä.
Pakolliset parametrit parametrille copilot model prepare-fetch
--inputFile
-i
Syöte FetchXML-tiedosto, joka on yleensä peräisin AI LLM:stä.
--outputFile
-o
Tuloste FetchXML-tiedostosta, joka on valmis suoritettavaksi nykyisessä ympäristössä.
Valinnaiset parametrit parametrille copilot model prepare-fetch
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac copilot pack
Pakkaa Copilot Studio agentin työtila ratkaisun zip-tiedostoon.
pac copilot pack pakkaa agentin työtilan Dataverse-ratkaisuun .zip , jonka voit ottaa käyttöön palvelussa pac solution import. Se on paketointivaiheen itsenäinen muoto, joka pac copilot init --environment suoritetaan puolestasi, joten voit tuottaa käyttöön otettavan ratkaisun erillisenä vaiheena – esimerkiksi koontiputkessa. Se toimii sekä perinteisissä että CLI-luoduissa (CliCopilot) agenttityötiloissa.
Esimerkki
pac copilot pack `
--publisher-prefix contoso `
--project-dir contoso-support `
--output-path out
Pakolliset parametrit parametrille copilot pack
--publisher-prefix
-pp
Publisher ratkaisun mukautusetuliitteen.
Valinnaiset parametrit parametrille copilot pack
--output-path
-op
Ratkaisun zip-tiedoston tulospolku. Oletusarvo on nykyinen hakemisto.
--project-dir
-pd
Agenttityötilan hakemisto pakettiin. Oletusarvo on nykyinen hakemisto.
--solution-name
-sn
Ratkaisun yksilöivä nimi. Jos tämä jätetään pois, se johdetaan agentin rakenteen nimestä.
Huomautuksia
- Se on paikallinen operaatio. Pack lukee työtilan ja kirjoittaa ratkaisun
.zip. Se ei tarvitse todentamista eikä ympäristöä, joten sitä voi käyttää koontiputkessa turvallisesti. - Julkaisijan etuliitteen täytyy olla kelvollinen.
--publisher-prefixtulee olla hyvin muodostettu mukautusetuliite, tai paketti lakkaa kirjoittamasta mitään. - Ratkaisun nimi ja tuloste. Jos poistat
--solution-name-merkin, ratkaisun yksilöivä nimi johdetaan agentin rakenteen nimestä..zip-arvo kirjoitetaan nykyiseen hakemistoon, ellet ole määrittänyt -hakemistoa--output-path. - Packia ei käytetä. Se tuottaa ratkaisun, mutta ei tuo sitä. Ota agentti käyttöön noudattamalla
pac solution importsitä ja jos haluat synkronoidusti yhdistetynpac copilot clonetyötilan sille.
pac copilot publish
Mukautetun copilotin julkaiseminen
Pakolliset parametrit parametrille copilot publish
--bot
-id
Copilot-tunnuksen tai rakenteen nimi (yksilöivä nimi botin tiedoista tai tiedostonimestä ratkaisunhallinnassa).
Valinnaiset parametrit parametrille copilot publish
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
pac copilot pull
Nouda etämuutokset Copilot Studio ja yhdistä paikalliseen työtilaan.
Komento pac copilot pull noutaa agentin nykyisen palvelimen tilan ja yhdistää sen paikalliseen työtilaan käyttämällä kolmisuuntaista yhdistämistä. Tämä prosessi varmistaa, että sekä palvelinpuolen muokkaukset että koskemattomat paikalliset tiedostot säilyvät ennallaan. Suorita se ennen muokkaamisen aloittamista ja suorita se uudelleen, ennen kuin teet muutoksia.
Esimerkki
Suorita komento työtilakansiosta:
pac copilot pull
Voit myös ohjata sen työtilaan muualle levylle:
pac copilot pull --project-dir contoso-support
Valinnaiset parametrit parametrille copilot pull
--project-dir
-pd
Projektihakemiston polku. Oletusarvo on nykyinen työhakemisto.
Huomautuksia
- Suorita se synkronointityötilassa. Komento
pulltoimii vain kansiossa, jonkapac copilot cloneon luonut taipac copilot init. Se lukee kohdeympäristön ja agentin työtilan synkronoinnin metatiedoista, minkä vuoksi argumentteja ei ole--environment. Jos suoritat sen missä tahansa muualla, se epäonnistuu ja sisältää "työtilaa ei löydy" -virheen. - Se kirjoittaa paikallisiin tiedostoihisi. Pull yhdistää etämuutokset työtilaan ja lataa tietotiedostoja. Vahvista tai varmuuskopioi paikallinen työ, josta välität ennen vetämistä.
- Kirjaudu ensin sisään :lla
pac auth create.
pac copilot push
Lähetä paikallisen työtilan muutokset Copilot Studio.
pac copilot push Lähettää paikallisen työtilasi muutokset takaisin Dataversen agentille. Se vertaa tiedostoja viimeksi tunnettuun palvelintilaan, lataa vain sen, mikä on muuttunut , mukaan lukien tietotiedostot, pilvipalvelutyönkulut ja yhteysviittaukset, ja lähettää raportteja siitä, mitä se on lähettänyt.
Esimerkki
Suorita se työtilakansiosta:
pac copilot push
Voit myös ohjata sen työtilaan muualle levylle:
pac copilot push --project-dir contoso-support
Valinnaiset parametrit parametrille copilot push
--project-dir
-pd
Projektihakemiston polku. Oletusarvo on nykyinen työhakemisto.
Huomautuksia
- Suorita se synkronointityötilassa. Kuten
pull,pushtoimii vain kansiossa, jonkapac copilot cloneon luonut taipac copilot init. Se lukee kohdeympäristön työtilan synkronoinnin metatiedoista. Ei ole mitään--environmentargumenttia. - Vedä ensin, jos on ristiriita. Jos samaa kohdetta muutetaan sekä paikallisesti että palvelimella, työnnä pysäytys ja pyytää suorittamaan
pac copilot pullennen kuin yrität uudelleen. Tämä prosessi siirtää työnnön siitä, että palvelinpuolen muutosta korvataan automaattisesti, mitä et näe. - Paikalliset muutokset eivät ole no-op. Jos Push ei löydä mitään lähetettävää, se ilmoittaa siitä ja poistuu koskematta ympäristöön.
- Onnistunut työntö muuntaa reaaliaikaisen agentin kohdeympäristössä.
- Kirjaudu ensin sisään :lla
pac auth create.
pac copilot quarantine
Kopilottiagentin karanteenitila.
Pakolliset parametrit parametrille copilot quarantine
--bot-id
-id
Kopilotin henkilöllisyys karanteeniin/karanteeniin poistumiseen.
Valinnaiset parametrit parametrille copilot quarantine
--environment
-env
Ympäristö (tunnus, organisaation tunnus, URL-osoite, yksilöivä nimi tai osittainen nimi).
--status
-s
Karanteenitilan arvo. tosi = karanteeni, epätosi = karanteeniton. Oletusarvo on tosi.
Tämä parametri ei vaadi arvoa. Se on valitsin.
pac copilot status
Kyselyn kohdistaminen määritetyn copilot-kohteen käyttöönottotilaan nykyisessä tai kohde-Dataverse-ympäristössä.
Esimerkki
Tämä komento määrittää määritetyn copilot-kohteen käyttöönottotilan nykyisessä tai kohde-Dataverse-ympäristössä.
pac copilot status `
--environment 2e250e7a-5607-4fea-aa4e-1aeb7bf79118 `
--bot-id 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e
Komento palauttaa seuraavankaltaiset tulokset:
Connected as user@contoso.org
Connected to... Contoso Organization
Virtual Agent New Bot German with ID 9ee3f7aa-ab79-4cf6-a726-d85c8c18cc3e has been provisioned.
Pakolliset parametrit parametrille copilot status
--bot-id
-id
Copilotin (Chatbot) tunnus.
Valinnaiset parametrit parametrille copilot status
--environment
-env
Määrittää Dataverse-kohdetaulukon. Arvo voi olla GUID-tunnus tai absoluuttinen https-URL-osoite. Kun tätä ei määritetä, käytetään aktiiviseen organisaatioon, joka on valittu nykyiseen todennusprofiiliin.
Todentaminen ja synkronointikomentojen ympäristö
Kaikki -, pull-clone, push- ja init --environment -komennot puhuvat Dataverse-ympäristöstä, joten he tarvitsevat todennusprofiilin. Kirjaudu ensin sisään :lla pac auth create.
-
clone,pulljapushedellyttävät aktiivista profiilia.pac copilot inittarvitset vain sellaisen välitettäessä--environment. Ilman sitäinitrakennetiedostot paikallisesti eivätkä tarvitse sisäänkirjautumista. -
pulljapushlukea kohdeympäristö työtilan synkronoinnin metatiedoista, jotta ne eivät käytä--environmentargumenttia.clonejainittee. -
pac copilot packon puhtaasti paikallinen. Se lukee ja kirjoittaa vain tiedostoja, joten se ei tarvitse todennusta eikä ympäristöä.
pull ja push toimia vain työtilassa, jonka on clone luonut tai init. Kun työtila luodaan, kirjoitetut synkronoinnin metatiedot kertovat heille, minkä agentin ja ympäristön kanssa haluat puhua, joten niiden suorittaminen muualle epäonnistuu nopeasti työtilaa ei löydy -virhesanomalla.
Katso myös
Microsoft Power Platform CLI-komentoryhmät
Microsoft Power Platform-komentorivikäyttöliittymän yleiskatsaus