ai-agents-for-beginners

วิธีออกแบบ AI Agents ที่ดี

(คลิกที่ภาพด้านบนเพื่อดูวิดีโอของบทเรียนนี้)

หลักการออกแบบ AI Agentic

บทนำ

มีหลายวิธีในการคิดเกี่ยวกับการสร้างระบบ AI Agentic เนื่องจากความคลุมเครือเป็นคุณสมบัติหนึ่ง ไม่ใช่ข้อบกพร่องในงานออกแบบ Generative AI บางครั้งวิศวกรอาจพบว่ามันยากที่จะเริ่มต้น เราได้สร้างชุดหลักการออกแบบ UX ที่เน้นมนุษย์เป็นศูนย์กลางเพื่อช่วยให้นักพัฒนาสร้างระบบเอเจนต์ที่เน้นลูกค้าเพื่อตอบสนองความต้องการทางธุรกิจของพวกเขา หลักการออกแบบเหล่านี้ไม่ใช่สถาปัตยกรรมที่กำหนดไว้ล่วงหน้า แต่เป็นจุดเริ่มต้นสำหรับทีมที่กำลังนิยามและสร้างประสบการณ์ของเอเจนต์

โดยทั่วไปแล้ว เอเจนต์ควร:

บทเรียนนี้จะครอบคลุม

เป้าหมายการเรียนรู้

หลังจากจบบทเรียนนี้ คุณจะสามารถ:

  1. อธิบายว่าหลักการออกแบบ Agentic คืออะไร
  2. อธิบายแนวทางการใช้หลักการออกแบบ Agentic
  3. เข้าใจวิธีสร้างเอเจนต์โดยใช้หลักการออกแบบ Agentic

หลักการออกแบบ Agentic

หลักการออกแบบ Agentic

เอเจนต์ (พื้นที่)

นี่คือสภาพแวดล้อมที่เอเจนต์ทำงาน หลักการเหล่านี้ช่วยกำหนดวิธีการออกแบบเอเจนต์สำหรับการมีส่วนร่วมในโลกทางกายภาพและดิจิทัล

เอเจนต์ (เวลา)

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

เอเจนต์ (แกนหลัก)

นี่คือองค์ประกอบสำคัญในแกนหลักของการออกแบบเอเจนต์

แนวทางการนำหลักการเหล่านี้ไปใช้

เมื่อคุณใช้หลักการออกแบบก่อนหน้านี้ ให้ใช้แนวทางดังนี้:

  1. ความโปร่งใส: แจ้งให้ผู้ใช้ทราบว่า AI มีส่วนเกี่ยวข้องอย่างไร ทำงานอย่างไร (รวมถึงการกระทำในอดีต) และวิธีให้ข้อเสนอแนะและปรับเปลี่ยนระบบ
  2. การควบคุม: ให้ผู้ใช้สามารถปรับแต่ง ระบุความชอบ และปรับเปลี่ยนระบบและคุณลักษณะของระบบได้ (รวมถึงความสามารถในการลืม)
  3. ความสม่ำเสมอ: มุ่งเน้นประสบการณ์ที่สอดคล้องกันในหลายรูปแบบและอุปกรณ์ ใช้องค์ประกอบ UI/UX ที่คุ้นเคยเมื่อเป็นไปได้ (เช่น ไอคอนไมโครโฟนสำหรับการโต้ตอบด้วยเสียง) และลดภาระทางปัญญาของลูกค้าให้มากที่สุด (เช่น มุ่งเน้นการตอบสนองที่กระชับ การช่วยเหลือด้วยภาพ และเนื้อหา ‘เรียนรู้เพิ่มเติม’)

วิธีออกแบบเอเจนต์การท่องเที่ยวโดยใช้หลักการและแนวทางเหล่านี้

ลองจินตนาการว่าคุณกำลังออกแบบเอเจนต์การท่องเที่ยว นี่คือตัวอย่างการใช้หลักการและแนวทาง:

  1. ความโปร่งใส – แจ้งให้ผู้ใช้ทราบว่าเอเจนต์การท่องเที่ยวเป็นเอเจนต์ที่ใช้ AI ให้คำแนะนำพื้นฐานเกี่ยวกับวิธีเริ่มต้น (เช่น ข้อความ “สวัสดี” ตัวอย่างคำสั่ง) ระบุไว้อย่างชัดเจนในหน้าผลิตภัณฑ์ แสดงรายการคำสั่งที่ผู้ใช้เคยถามในอดีต ทำให้ชัดเจนว่าจะแสดงความคิดเห็นได้อย่างไร (เช่น ปุ่มยกนิ้วขึ้นและลง ปุ่มส่งความคิดเห็น ฯลฯ) ระบุอย่างชัดเจนหากเอเจนต์มีข้อจำกัดในการใช้งานหรือหัวข้อ
  2. การควบคุม – ทำให้ชัดเจนว่าผู้ใช้สามารถปรับเปลี่ยนเอเจนต์ได้อย่างไรหลังจากที่สร้างขึ้นแล้ว เช่น การตั้งค่าระบบ ให้ผู้ใช้เลือกได้ว่าเอเจนต์จะพูดมากน้อยเพียงใด สไตล์การเขียน และข้อจำกัดใด ๆ ที่เอเจนต์ไม่ควรพูดถึง อนุญาตให้ผู้ใช้ดูและลบไฟล์หรือข้อมูล คำสั่ง และการสนทนาในอดีตที่เกี่ยวข้อง
  3. ความสม่ำเสมอ – ตรวจสอบให้แน่ใจว่าไอคอนสำหรับการแชร์คำสั่ง การเพิ่มไฟล์หรือรูปภาพ และการแท็กใครหรือสิ่งใดเป็นมาตรฐานและจดจำได้ ใช้ไอคอนคลิปหนีบกระดาษเพื่อแสดงถึงการอัปโหลด/แชร์ไฟล์กับเอเจนต์ และไอคอนรูปภาพเพื่อแสดงถึงการอัปโหลดกราฟิก

ตัวอย่างโค้ด

มีคำถามเพิ่มเติมเกี่ยวกับรูปแบบการออกแบบ AI Agentic หรือไม่?

เข้าร่วม Azure AI Foundry Discord เพื่อพบปะกับผู้เรียนคนอื่น ๆ เข้าร่วมชั่วโมงทำการ และรับคำตอบสำหรับคำถามเกี่ยวกับ AI Agents ของคุณ

แหล่งข้อมูลเพิ่มเติม

บทเรียนก่อนหน้า

สำรวจกรอบงาน Agentic

บทเรียนถัดไป

รูปแบบการออกแบบการใช้เครื่องมือ


ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษา AI Co-op Translator แม้ว่าเราจะพยายามให้การแปลมีความถูกต้อง แต่โปรดทราบว่าการแปลโดยอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมควรถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลภาษามืออาชีพ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้