เรียนรู้วิธีใช้ Plan and Execute Agent ของ node AI Agent ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม Plan and Execute Agent เข้ากับ workflow ของคุณ
ความพร้อมใช้งานของคุณสมบัติ (Feature availability)
Plan and Execute Agent เลิกใช้แล้วจาก n8n 1.82.0 node AI Agent ใหม่หรือที่ได้รับการอัปเดตจะใช้ Tools Agent แทน เฉพาะ workflow ที่ยังคงใช้ node เวอร์ชัน 1 ของ node AI Agent เท่านั้นที่สามารถเลือกแผนและดำเนินการตัวแทนได้
node เวอร์ชัน 1 ของ node AI Agent จะถูกลบออกจาก n8n 3.0 ดังนั้น Plan and Execute Agent จึงหยุดทำงานใน workflow ทั้งหมด ดูสิ การเปลี่ยนแปลงที่ทำลายล้าง n8n 3.0 เพื่อดูรายละเอียด
Plan and Execute Agent เป็นเหมือน ReAct Agent แต่เน้นไปที่การวางแผน ขั้นแรกจะสร้างแผนระดับสูงเพื่อแก้ไขงานที่กำหนด จากนั้นจึงดำเนินการตามแผนทีละขั้นตอน เอเจนต์นี้มีประโยชน์มากที่สุดสำหรับงานที่ต้องใช้แนวทางที่มีโครงสร้างและการวางแผนอย่างรอบคอบ
อ้างถึง AI Agent สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ node AI Agent
parameter node
กำหนดค่า Plan และ Execute Agent โดยใช้ parameter ต่อไปนี้
Prompt
เลือกวิธีที่คุณต้องการให้ node สร้างพรอมต์ (หรือที่เรียกว่าข้อความค้นหาของผู้ใช้หรือการป้อนข้อมูลจากการแชท)
เลือกจาก:
- ดึงข้อมูลจาก node ก่อนหน้าโดยอัตโนมัติ (Take from previous node automatically) : หากคุณเลือกตัวเลือกนี้ node คาดว่าจะได้รับ input จาก node ก่อนหน้าที่เรียกว่า
chatInput. - กำหนดด้านล่าง (Define below) : หากคุณเลือกตัวเลือกนี้ ให้ระบุข้อความคงที่หรือ expression สำหรับเนื้อหาแบบไดนามิกเพื่อใช้เป็นพรอมต์ใน Prompt (User Message) สนาม
Require Specific Output Format
parameter นี้ควบคุมว่าคุณต้องการให้ node ต้องการรูปแบบ output เฉพาะหรือไม่ เมื่อเปิดใช้งาน n8n จะแจ้งให้คุณเชื่อมต่อหนึ่งในตัวแยกวิเคราะห์ output เหล่านี้กับ node:
ตัวเลือก node
ปรับแต่งพฤติกรรมของ node Plan และ Execute Agent โดยใช้ตัวเลือกเหล่านี้:
Human Message Template
ป้อนข้อความที่ n8n จะส่งถึงตัวแทนระหว่างการดำเนินการแต่ละขั้นตอน
expression LangChain ที่มีจำหน่าย:
{previous_steps}: ประกอบด้วยข้อมูลเกี่ยวกับขั้นตอนก่อนหน้านี้ที่ตัวแทนได้ดำเนินการเสร็จสิ้นแล้ว{current_step}: ประกอบด้วยข้อมูลเกี่ยวกับขั้นตอนปัจจุบัน{agent_scratchpad}: ข้อมูลที่ต้องจำไว้สำหรับทำซ้ำครั้งต่อไป
Tracing Metadata
เพิ่มข้อมูลเมตาคีย์-ค่าที่กำหนดเองเพื่อติดตามเหตุการณ์สำหรับเอเจนต์นี้ สิ่งนี้มีประโยชน์สำหรับการกรองและการดีบักการรันในเครื่องมือติดตามเช่น แลงสมิธ .
รายการที่มีคีย์หรือค่าว่างจะถูกละเว้น
เทมเพลตและตัวอย่าง
อ้างอิงถึง node AI Agent หลัก เทมเพลตและตัวอย่าง ส่วน
ปัญหาทั่วไป
สำหรับคำถามหรือปัญหาทั่วไปและวิธีแก้ปัญหาที่แนะนำ โปรดดูที่ Common issues.

