หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เครื่องมือและสาธารณูปโภคสําหรับการจัดการนักบิน
คำสั่ง
| คำสั่ง | คำอธิบาย |
|---|---|
| pac copilot create | สร้างตัวนําร่องใหม่โดยใช้ไฟล์แม่แบบที่มีอยู่เป็นการอ้างอิง |
| pac copilot extract-template | แยกไฟล์เทมเพลตจากตัวนําร่องที่มีอยู่ในสภาพแวดล้อม |
| pac copilot extract-translation | แยกไฟล์ที่มีเนื้อหาที่แปลเป็นภาษาท้องถิ่นสําหรับบอทอย่างน้อยหนึ่งรายการ |
| pac copilot list | รายการของตัวนําร่องในสภาพแวดล้อม Dataverse ปัจจุบันหรือเป้าหมาย |
| pac copilot mcp | ข้อมูลเกี่ยวกับเซิร์ฟเวอร์ MCP (Model Context Protocol) ภายในเครื่อง |
| pac copilot merge-translation | ผสานไฟล์ที่มีเนื้อหาที่แปลเป็นภาษาท้องถิ่นสําหรับบอทอย่างน้อยหนึ่งตัว |
| รายการแบบจําลอง copilot pac | แบบจําลอง AI Builder ในสภาพแวดล้อมปัจจุบัน |
| การคาดการณ์แบบจําลองนักบิน pac | ส่งข้อความหรือพร้อมท์ไปยังแบบจําลอง AI |
| pac copilot model prepare-fetch | ใช้ไฟล์ FetchXML จาก AI Large Language Model (LLM) และเตรียมสําหรับการดําเนินการกับสภาพแวดล้อมปัจจุบัน |
| pac copilot publish | เผยแพร่ Copilot แบบกําหนดเอง |
| สถานะนักบิน pac | สํารวจสถานะการปรับใช้ของตัวนําร่องที่ระบุในสภาพแวดล้อม Dataverse ปัจจุบันหรือเป้าหมาย |
pac copilot create
สร้างตัวนําร่องใหม่โดยใช้ไฟล์แม่แบบที่มีอยู่เป็นการอ้างอิง
พารามิเตอร์ที่จําเป็นสําหรับการสร้างตัวนําร่อง
--displayName
ชื่อที่แสดงของ copilot ใหม่
--schemaName
ชื่อ Schema (ชื่อที่ไม่ซ้ํา) ของตัวนําร่องใหม่
--solution
-s
ชื่อของโซลูชัน
--templateFileName
ไฟล์ yaml ต้นทางที่มีเทมเพลต copilot ที่ถูกแยกโดยใช้คําสั่ง extract-template
พารามิเตอร์เผื่อเลือกสําหรับการสร้างผู้ร่วมทาง
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
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
--bot
-id
รหัสหรือชื่อ Schema ของ Copilot (ชื่อที่ไม่ซ้ํากันที่พบในรายละเอียดของบอทหรือชื่อไฟล์ในตัวสํารวจโซลูชัน)
--templateFileName
ตําแหน่งที่ตั้งของไฟล์ yaml ที่จะเขียนเทมเพลต copilot
พารามิเตอร์ตัวเลือกสําหรับแม่แบบการแยก copilot
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
--overwrite
-o
อนุญาตให้เขียนทับแฟ้มข้อมูลผลลัพธ์ถ้ามีอยู่แล้ว
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
--templateName
ชื่อเทมเพลตหรือ 'kickStartTemplate' ถ้าไม่ได้ระบุชื่อไว้
--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
--all
-a
เขียนไฟล์การแปลเป็นภาษาท้องถิ่นสําหรับภาษาที่สนับสนุนทั้งหมด ตามค่าเริ่มต้น เฉพาะภาษาหลักเท่านั้นที่จะถูกเขียน
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
--bot
-id
รหัสหรือชื่อ Schema ของ Copilot (ชื่อที่ไม่ซ้ํากันที่พบในรายละเอียดของบอทหรือชื่อไฟล์ในตัวสํารวจโซลูชัน)
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
--format
รูปแบบไฟล์ที่จะเขียนไฟล์ที่แปลเป็นภาษาท้องถิ่นไม่ว่าจะเป็น 'resx' หรือ 'json' ค่าเริ่มต้นคือ 'resx'
--outdir
ไดเรกทอรีผลลัพธ์ที่จะเขียนถึง
--overwrite
-o
อนุญาตให้เขียนทับแฟ้มข้อมูลผลลัพธ์ถ้ามีอยู่แล้ว
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
--sourcedir
-src
ไดเรกทอรีโซลูชันต้นทาง เมื่อระบุแล้ว จะละเว้นสภาพแวดล้อมที่เชื่อมต่อเมื่อค้นหาบอท และค้นหาเนื้อหาในโฟลเดอร์โซลูชันแทน
pac copilot list
รายการของตัวนําร่องในสภาพแวดล้อม Dataverse ปัจจุบันหรือเป้าหมาย
ตัวอย่าง
คําสั่งนี้แสดงรายการตัวนําร่องทั้งหมดในสภาพแวดล้อม Dataverse ปัจจุบันหรือเป้าหมาย
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
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
pac copilot mcp
ข้อมูลเกี่ยวกับเซิร์ฟเวอร์ MCP (Model Context Protocol) ภายในเครื่อง
พารามิเตอร์ตัวเลือกสําหรับ copilot mcp
--run
-r
เรียกใช้เซิร์ฟเวอร์ภายในเครื่อง MCP (โพรโทคอลบริบทแบบจําลอง)
พารามิเตอร์นี้ไม่จําเป็นต้องมีค่า มันเป็นการสลับ
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
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
--file
-f
รายการของไฟล์ที่มีการแปล สนับสนุนรูปแบบ Glob
--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.
รายการแบบจําลอง copilot pac
แบบจําลอง AI Builder ในสภาพแวดล้อมปัจจุบัน
ตัวอย่าง
คําสั่งนี้จะแสดงรายการแบบจําลอง AI Builder ทั้งหมด
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
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
การคาดการณ์แบบจําลองนักบิน pac
ส่งข้อความหรือพร้อมท์ไปยังแบบจําลอง AI
พารามิเตอร์ตัวเลือกสําหรับการคาดการณ์แบบจําลองนักบิน
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
--model-id
-id
รหัสแบบจําลอง AI Builder
--model-name
-n
ชื่อแบบจําลอง AI แบบเต็มหรือบางส่วน
--prompt
-p
แจ้งให้ส่งไปยังแบบจําลอง AI
--text
-t
ข้อความที่จะส่งไปยังแบบจําลอง AI
pac copilot model prepare-fetch
ใช้ไฟล์ FetchXML จาก AI Large Language Model (LLM) และเตรียมสําหรับการดําเนินการกับสภาพแวดล้อมปัจจุบัน
พารามิเตอร์ที่จําเป็นสําหรับการเตรียมแบบจําลอง copilot-fetch
--inputFile
-i
ไฟล์ FetchXML ที่มักจะมาจาก AI LLM
--outputFile
-o
ไฟล์เอาท์พุท FetchXML ที่พร้อมที่จะดําเนินการกับสภาพแวดล้อมปัจจุบัน
พารามิเตอร์ตัวเลือกสําหรับ fetch การเตรียมแบบจําลองนักบิน
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
pac copilot publish
เผยแพร่ Copilot แบบกําหนดเอง
พารามิเตอร์ที่จําเป็นสําหรับการเผยแพร่ copilot
--bot
-id
รหัสหรือชื่อ Schema ของ Copilot (ชื่อที่ไม่ซ้ํากันที่พบในรายละเอียดของบอทหรือชื่อไฟล์ในตัวสํารวจโซลูชัน)
พารามิเตอร์ตัวเลือกสําหรับการเผยแพร่ copilot
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
สถานะนักบิน pac
สํารวจสถานะการปรับใช้ของตัวนําร่องที่ระบุในสภาพแวดล้อม Dataverse ปัจจุบันหรือเป้าหมาย
ตัวอย่าง
คําสั่งนี้จะสํารวจสถานะการปรับใช้ของตัวนําร่องที่ระบุในสภาพแวดล้อม Dataverse ปัจจุบันหรือเป้าหมาย
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.
พารามิเตอร์ที่จําเป็นสําหรับสถานะผู้นําร่อง
--bot-id
-id
ID ของนักบิน (แชทบอท)
พารามิเตอร์ตัวเลือกสําหรับสถานะผู้นําร่อง
--environment
-env
ระบุ Dataverse เป้าหมาย ค่าอาจเป็น Guid หรือ https URL แบบสัมบูรณ์ เมื่อไม่ได้ระบุ องค์กรที่ใช้งานอยู่ที่เลือกสําหรับโพรไฟล์การรับรองความถูกต้องปัจจุบันจะถูกใช้
ดูเพิ่มเติม
กลุ่มคําสั่ง Microsoft Power Platform CLI
ภาพรวม Microsoft Power Platform CLI