แชร์ผ่าน


เอาต์พุต JSON

ตามค่าเริ่มต้น พร้อมท์จะสร้างข้อความเป็นการตอบกลับ ข้อความจะสะดวกสําหรับกรณีการใช้งานจํานวนมาก; อย่างไรก็ตาม หากการตอบสนองมีองค์ประกอบหลายอย่างที่จําเป็นต้องระบุทีละรายการ ตัวเลือกข้อความอาจถูกจํากัด

ประโยชน์ของการใช้เอาต์พุต JSON

ผลลัพธ์ JSON ช่วยให้คุณสร้างโครงสร้าง JSON สําหรับการตอบกลับพร้อมท์ของคุณแทนข้อความ JSON ทําให้ง่ายต่อการประมวลผลการตอบกลับด้วยองค์ประกอบหลายรายการในตัวแทน โฟลว์ระบบคลาวด์ หรือแอป

ต่อไปนี้เป็นตัวอย่างของกรณีการใช้งานที่เป็นไปได้กับผลลัพธ์ JSON:

  • แสดงเนื้อหาที่มีโครงสร้าง เช่น กําหนดการของโครงการหรือข้อมูลผลิตภัณฑ์
  • แยกข้อมูลจากข้อความ เช่น ใบแจ้งหนี้ ใบสั่งซื้อ ฟอร์มการจัดส่ง และอื่นๆ อีกมากมาย
  • ระบุแอตทริบิวต์วัตถุจากแหล่งข้อมูลข้อความ เช่น อีเมลหรือข้อมูล Dataverse
  • รับข้อมูลหลายหมวดหมู่หรือความคิดเห็นจากข้อความ

สร้างพรอมต์ที่มีผลลัพธ์เป็น JSON

ในส่วนนี้จะอธิบายวิธีการเลือก JSON เป็นเอาต์พุตและแก้ไขรูปแบบ JSON

เลือก JSON เป็นเอาต์พุต

หากต้องการเปลี่ยนวิธีแสดงการตอบสนองพร้อมท์ ให้เลือก JSON เป็นเอาต์พุตที่มุมขวาบน

สกรีนช็อตของการเลือกบนหน้า 'พร้อมต์ด้วย JSON'

แก้ไขรูปแบบ JSON

หากต้องการดูหรือแก้ไขรูปแบบ JSON ให้เลือกไอคอนการตั้งค่าทางด้านซ้ายของเอาต์พุต: JSON

สกรีนช็อตของการตั้งค่าเอาต์พุต

ตามค่าเริ่มต้น รูปแบบจะถูกตรวจพบโดยอัตโนมัติ รูปแบบนี้หมายความว่า ทุกครั้งที่คุณทดสอบพร้อมท์ รูปแบบที่เกี่ยวข้องกับพร้อมท์จะถูกรีเฟรชด้วยค่าที่ตรวจพบในขณะทดสอบ รูปแบบนี้จะสะดวกเมื่อคุณทําซ้ําในคําแนะนําที่พร้อมท์ของคุณและต้องการทราบว่ารูปแบบการตอบกลับพัฒนาขึ้นอย่างไร

สกรีนช็อตของ 'รูปแบบที่ตรวจพบโดยอัตโนมัติ'

ถ้าคุณอัปเดตตัวอย่าง JSON รูปแบบจะกลายเป็น แบบกําหนดเอง และจะไม่มีการอัปเดตถ้าคุณทดสอบพร้อมท์ของคุณอีกครั้ง รูปแบบนี้จะสะดวกเมื่อคุณไม่ต้องการให้ข้อความแจ้งเตือนปรับแต่งเพื่อให้มีผลต่อรูปแบบหรือถ้าคุณต้องการทําตามรูปแบบที่เฉพาะเจาะจง

คุณสามารถแปลงกลับเป็นโหมดตรวจหาอัตโนมัติโดยการเลือกไอคอน ย้อนกลับไปตรวจหาอัตโนมัติ

สกรีนช็อตของไอคอน 'ย้อนกลับไปยังที่ตรวจพบโดยอัตโนมัติ'

ในการทดสอบและบันทึกคำโปรดของคุณ ให้ทำตามขั้นตอนเหล่านี้:

  1. หากต้องการยืนยันตัวอย่างที่ปรับเปลี่ยนใหม่ ให้เลือก นําไปใช้
  2. หากต้องการตรวจสอบว่าการตอบกลับพร้อมท์ของคุณแสดงผลด้วยรูปแบบใหม่อย่างไร ให้เลือก ทดสอบ
  3. เมื่อคุณเสร็จสิ้นการปรับเปลี่ยนของคุณ เลือกบันทึกแบบกําหนดเอง ถ้าคุณข้ามขั้นตอนนี้ การเปลี่ยนแปลงของคุณจะสูญหาย

เมื่อคุณบันทึกพร้อมท์ของคุณ คุณกําลังล็อกรูปแบบ ที่ตรวจพบโดยอัตโนมัติ ล่าสุดหรือรูปแบบ ที่กําหนดเอง ที่กําหนด ซึ่งหมายความว่าเมื่อคุณใช้พร้อมท์ของคุณในตัวแทน โฟลว์ระบบคลาวด์ หรือแอป รูปแบบที่บันทึกไว้ถูกใช้—ซึ่งไม่แตกต่างกัน

คุณสามารถตรวจสอบสคีมา JSON ที่สร้างจากตัวอย่าง JSON ได้ตลอดเวลาโดยการเลือก </> คุณไม่สามารถปรับเปลี่ยน schema นี้ในขณะนี้

ใช้พรอมต์พร้อมรูปแบบ JSON ใน Power Automate

ส่วนนี้จะแนะนําคุณในการสร้างโฟลว์ระบบคลาวด์ต่อไปนี้:

สกรีนช็อตของโฟลว์ระบบคลาวด์ที่มีข้อความแจ้งเตือน

  1. สร้างพร้อมท์เพื่อประมวลผลใบแจ้งหนี้โดยใช้ รูปภาพหรือเอกสาร เป็นข้อมูลป้อนเข้า

    เรียนรู้เพิ่มเติมในเพิ่มข้อความ รูป หรือเอกสารที่ป้อนเข้าไปยังพร้อมท์

    สกรีนช็อตของข้อความแจ้งเตือนการประมวลผลใบแจ้งหนี้

  2. อัปเดตรูปแบบ JSON โดยให้ตัวอย่าง JSON ต่อไปนี้:

    สกรีนช็อตของรูปแบบ JSON แบบกําหนดเอง

  3. สร้างโฟลว์ระบบคลาวด์ด้วยทริกเกอร์เมื่อมีอีเมลใหม่เข้ามา ในการประมวลผลอีเมลเฉพาะ ตรวจสอบให้แน่ใจว่าได้ตั้งค่าตัวกรองแล้ว

    เรียนรู้เพิ่มเติมใน เริ่มต้นใช้งานทริกเกอร์

  4. เพิ่มการดําเนินการ เรียกใช้พร้อมท์ และเลือกพร้อมท์ที่คุณสร้างขึ้นในขั้นตอนแรก

  5. ในการป้อนข้อมูล ใบแจ้งหนี้ เพิ่มไฟล์แนบอีเมลจากการดําเนินการทริกเกอร์

    ภาพหน้าจอของพารามิเตอร์ในโฟลว์ระบบคลาวด์

  6. เพิ่มการดําเนินการ ส่งอีเมล

  7. แก้ไขเนื้อหาของอีเมลเพื่อรวมองค์ประกอบที่ดึงออกมาโดยพร้อมท์ในรูปแบบ JSON

    ภาพหน้าจอของเนื้อความอีเมลที่แสดงเขตข้อมูล JSON

คำถามที่ถามบ่อย

ไม่สามารถสร้าง JSON ได้

คุณอาจพบข้อผิดพลาดต่อไปนี้ขณะทดสอบพร้อมท์: ไม่สามารถสร้าง JSON ได้ แก้ไขคําแนะนําในพร้อมท์ของคุณและลองอีกครั้ง

ข้อผิดพลาดนี้อาจเป็นเพราะแบบจําลองกําลังล้อมรอบผลลัพธ์ JSON ด้วยข้อมูลเมตาดาต้าที่ป้องกันการตรวจสอบรูปแบบ JSON ที่จําเป็นที่ประสบความสําเร็จ เมื่อต้องการแก้ไขปัญหา ให้ลองเพิ่มคําแนะนําต่อไปนี้ลงในพร้อมท์ของคุณ: อย่าใส่ JSON markdown ในคําตอบของคุณ

ไม่มีการส่งกลับ JSON ในโหมดการตรวจหาอัตโนมัติ

อาจเป็นไปได้ว่าไม่มี JSON ถูกส่งกลับหลังจากเลือก พร้อมท์ทดสอบ ด้วยโหมดการตรวจหาอัตโนมัติที่เปิดใช้งาน อาจเป็นเพราะคำแนะนำในพร้อมท์กำลังขัดแย้งกับคำแนะนำของระบบในการส่งคืน JSON สามารถแก้ไขได้โดยการเปลี่ยนคําแนะนําพร้อมท์และทดสอบอีกครั้ง

รูปแบบ JSON ไม่ได้รับการอัปเดตในระยะเวลาทำงานของพรอมต์

รูปแบบ JSON ล่าสุดที่ตรวจพบในโหมดการตรวจหาอัตโนมัติหรือรูปแบบ JSON ล่าสุดที่กําหนดไว้ในโหมดแบบกําหนดเองจะถูกบันทึกในทันทีที่ประหยัดเวลา รูปแบบ JSON ที่บันทึกไว้นี้จะถูกนําไปใช้ในขณะทํางานพร้อมท์ เพื่อให้มั่นใจว่าความสอดคล้องของรูปแบบการตอบสนองแม้ว่าอินพุตแบบไดนามิกในพร้อมท์จะมีการเปลี่ยนแปลงก็ตาม

Limitations

  • คุณไม่สามารถปรับเปลี่ยนเค้าร่าง JSON ได้
  • เราไม่สนับสนุนการกําหนดรูปแบบ JSON โดยไม่มีคีย์เขตข้อมูล
    ตัวอย่าง: ["abc", "def"] ไม่ได้รับการสนับสนุน แต่ [{"Field1": "abc"}, {"Field1": "def"}] ได้รับการสนับสนุน

วิดีโอ: ตัวสร้างพรอมต์: เอาต์พุต JSON ในตัวสร้างพรอมต์