ใช้พร้อมท์เพื่อให้เอเจนต์หรือโฟลว์เอเจนต์ของคุณปฏิบัติงานที่เฉพาะเจาะจง

โน้ต

บทความนี้อธิบายคุณสมบัติที่ใช้ในเอเจนต์หรือการไหลของเอเจนต์ที่ขับเคลื่อนโดยฮาร์เนสมาตรฐาน

คุณสามารถเขียนพร้อมท์แบบกําหนดเองเพื่อกําหนดค่าคําแนะนําเป็นแบบจําลอง Azure OpenAI Service หรือ Azure AI Foundry สําหรับตัวแทนแบบกําหนดเองของคุณ

คุณสามารถเพิ่มพร้อมท์แบบกําหนดเองให้กับตัวแทนที่ระดับใดระดับหนึ่งจากสองระดับ:

  • ระดับตัวแทน
  • ระดับหัวข้อ

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

เพิ่มคำแนะนำเป็นเครื่องมือให้กับตัวแทน

  1. เลือก ตัวแทน ในบานหน้าต่างด้านซ้าย และเลือกตัวแทนที่คุณต้องการเพิ่มพร้อมท์ใหม่เป็นเครื่องมือ

  2. เลือกแท็บ เครื่องมือ

  3. เลือก เครื่องมือใหม่

  4. เลือก Prompt.

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

เพิ่มโหนดพรอมต์ไปยังหัวข้อ

  1. เลือก ตัวแทน ในบานหน้าต่างด้านซ้าย และเลือกตัวแทนที่ประกอบด้วยหัวข้อที่คุณต้องการแก้ไข

  2. เปิดหัวข้อและเลือกไอคอน เพิ่มโหนด ภายใต้โหนดที่คุณต้องการเพิ่มโหนดใหม่

  3. เลือกเพิ่มเครื่องมือ>ข้อความแจ้งเตือนใหม่

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

โน้ต

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

เพิ่มจุดสั่งงานในโฟลว์การทำงานของตัวแทน

  1. เลือก โฟลว์ ในบานหน้าต่างด้านซ้าย และเลือกโฟลว์ตัวแทนที่คุณต้องการปรับเปลี่ยน

  2. เลือกไอคอนแทรกการดําเนินการใหม่ที่จุดในโฟลว์ที่คุณต้องการเพิ่มโหนดใหม่ บานหน้าต่าง เพิ่มการดําเนินการ จะเปิดขึ้น

  3. ภายใต้ความสามารถของ AI เลือกเรียกใช้คำสั่ง

    โหนดเรียกใช้พร้อมท์จะถูกเพิ่มไปยังพื้นที่ทำงานของโฟลว์

  4. ถ้าคุณต้องการเพิ่มพร้อมท์ที่มีอยู่ ให้เลือกพร้อมท์นั้นจากรายการ เมื่อต้องการเพิ่มพร้อมท์ใหม่ ให้เลือกพร้อมท์แบบกําหนดเองใหม่

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

กําหนดค่าและทดสอบพรอมต์ด้วยตัวแก้ไขพรอมต์

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

ภาพหน้าจอของตัวแก้ไขพรอมต์บิลด์

ตัวแก้ไขพร้อมท์ช่วยให้คุณเขียนคําแนะนําพร้อมท์ของคุณในสองสามวิธีที่แตกต่างกัน คุณสามารถ:

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

คุณสามารถกําหนดค่าหลายแง่มุมของพร้อมท์ รวมถึง:

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

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

เรียนรู้วิธีใช้ตัวแก้ไขเพื่อสร้างและทดสอบพรอมต์ใน 'สร้างพรอมต์แบบกําหนดเอง'

แนวทางปฏิบัติที่ดีที่สุดสำหรับการเขียนคำสั่งพรอมป์ต์

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

  • ระบุให้ชัดเจน: ทําให้คําแนะนําเฉพาะเจาะจงชัดเจนและเฉพาะเจาะจง เพื่อให้ตัวแทนรู้ว่าต้องทําอย่างไร หลีกเลี่ยงภาษาที่คลุมเครือหรือไม่ชัดเจนซึ่งอาจนำไปสู่ความสับสนหรือคำตอบที่ไม่ถูกต้อง
  • ใช้ตัวอย่าง: ให้ตัวอย่างเพื่อแสดงคำแนะนำของคุณและช่วยให้เอเจนต์เข้าใจความคาดหวังของคุณ ตัวอย่างช่วยให้เอเจนต์สร้างคำตอบที่ถูกต้องและเกี่ยวข้อง
  • ทําให้เรียบง่าย: อย่าใส่รายละเอียดหรือตรรกะที่ซับซ้อนมากเกินไปในคําสั่งที่กําหนดเอง ทำให้คำแนะนำของคุณเรียบง่ายและตรงไปตรงมาเพื่อให้เอเจนต์สามารถประมวลผลได้อย่างมีประสิทธิภาพ
  • สั้น ๆ: ทําคําแนะนําเฉพาะให้กระชับและตรงประเด็น คำแนะนำที่ยาวเกินไปอาจทำให้เกิดปัญหา เช่น เวลาแฝง การหมดเวลา หรือปัญหาเกี่ยวกับการจัดการพร้อมท์
  • ให้ทางออกแก่เอเจนต์: ให้เอเจนต์มีเส้นทางทางเลือกในกรณีที่ไม่สามารถทํางานที่ได้รับมอบหมายให้เสร็จได้ ตัวอย่างเช่น เมื่อผู้ใช้ถามคำถาม คุณอาจใส่ "ตอบกลับด้วย "ไม่พบ" หากไม่มีคำตอบ" เส้นทางทางเลือกนี้ช่วยให้เอเจนต์หลีกเลี่ยงการสร้างคำตอบที่ผิดพลาด
  • ทดสอบและปรับปรุง: ทดสอบคําสั่งที่กําหนดเองของคุณอย่างละเอียดเพื่อให้แน่ใจว่าทํางานได้ตามที่ตั้งใจไว้ ทำการปรับเปลี่ยนตามความจำเป็นเพื่อปรับปรุงความแม่นยำและประสิทธิผลของคำตอบของเอเจนต์ของคุณ

สําคัญ

  • Prompt builder ทํางานบนโมเดลที่ขับเคลื่อนโดย Azure OpenAI Service และ Azure AI Foundry
  • ความสามารถนี้จำกัดเฉพาะบางภูมิภาค
  • ความสามารถนี้อาจขึ้นอยู่กับขีดจำกัดการใช้งานหรือการควบคุมปริมาณความจุ