ROOM64 / KNOWLEDGE / N8N

ตัวแทนเครื่องมือ

Tools Agent — เรียนรู้วิธีใช้ Tools Agent ของ node AI Agent ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม Tools Agent เข้ากับ workflow ของคุณ

อ่านต้นฉบับที่ n8n Official Docs ↗
คำแปลอัตโนมัติภาษาไทย แปลด้วย Google Translate / M2M100 จากเอกสาร n8n ณ วันที่ 2026-09-28 ยังไม่ได้ตรวจทานทางเทคนิคทุกหน้า โค้ดและ expression คงตามต้นฉบับ ชื่อ node เมนู และศัพท์เทคนิคคงภาษาอังกฤษเพื่อเทียบกับหน้าจอ n8n

Cluster nodes · AI และองค์ประกอบย่อย · Tools Agent

← AI Agent

สารบัญในหน้านี้

เรียนรู้วิธีใช้ Tools Agent ของ node AI Agent ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม Tools Agent เข้ากับ workflow ของคุณ

ตัวแทนเครื่องมือใช้เครื่องมือภายนอก 1 และ APIs เพื่อดำเนินการและรับข้อมูล มันสามารถเข้าใจความสามารถของเครื่องมือที่แตกต่างกันและกำหนดเครื่องมือที่จะใช้ขึ้นอยู่กับงาน ตัวแทนนี้ช่วยให้รวม LLMs กับบริการภายนอกต่างๆและฐานข้อมูล

เอเจนต์นี้มีความสามารถที่เพิ่มขึ้นในการทำงานกับเครื่องมือและสามารถรับประกันรูปแบบ output มาตรฐานได้

Tools Agent นำไปใช้งาน การเรียกเครื่องมือของ Langchain อินเตอร์เฟซ อินเทอร์เฟซนี้จะอธิบายเครื่องมือและสคีมาที่มีอยู่ เอเจนต์ยังมีการปรับปรุงความสามารถในการแยกวิเคราะห์ output เนื่องจากจะส่งผ่านตัวแยกวิเคราะห์ไปยังโมเดลในฐานะเครื่องมือการจัดรูปแบบ

อ้างถึง AI Agent สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ node AI Agent

คุณสามารถใช้ตัวแทนนี้กับ trigger แชท node แนบ sub-node ของหน่วยความจำเพื่อให้ผู้ใช้สามารถสนทนาอย่างต่อเนื่องกับคำถามหลายคำ หน่วยความจำไม่คงอยู่ระหว่างเซสชัน

ตัวแทนนี้รองรับรูปแบบการแชทต่อไปนี้:

Tools Agent สามารถใช้เครื่องมือต่อไปนี้...

parameter node

กำหนดค่า Tools 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 Tools Agent โดยใช้ตัวเลือกเหล่านี้:

System Message

หากคุณต้องการส่งข้อความถึงตัวแทนก่อนที่การสนทนาจะเริ่มต้น ให้ป้อนข้อความที่คุณต้องการส่ง

ใช้ตัวเลือกนี้เพื่อเป็นแนวทางในการตัดสินใจของตัวแทน

Max Iterations

ป้อนจำนวนครั้งที่โมเดลควรทำงานเพื่อพยายามสร้างคำตอบที่ดีจากข้อความแจ้งของผู้ใช้

ค่าเริ่มต้นเป็น 10.

Return Intermediate Steps

เลือกว่าจะรวมขั้นตอนกลางที่เอเจนต์ใช้ใน output สุดท้าย (เปิด) หรือไม่ (ปิด)

สิ่งนี้อาจมีประโยชน์สำหรับการปรับแต่งพฤติกรรมของตัวแทนเพิ่มเติมตามขั้นตอนที่ดำเนินการ

Tracing Metadata

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

รายการที่มีคีย์หรือค่าว่างจะถูกละเว้น

Automatically Passthrough Binary Images

ใช้ตัวเลือกนี้เพื่อควบคุมว่าควรส่งภาพไบนารีไปยังตัวแทนโดยอัตโนมัติเป็นข้อความประเภทรูปภาพ (เปิด) หรือไม่ (ปิด)

Enable Streaming

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

ข้อกำหนดการสตรีม (Streaming requirements)

เพื่อให้การสตรีมทำงานได้ workflow ของคุณต้องใช้ trigger ที่รองรับการตอบสนองการสตรีม เช่น Chat Trigger หรือ Webhook node ด้วย Response Mode ตั้งค่าเป็น Streaming.

เทมเพลตและตัวอย่าง

อ้างอิงถึง node AI Agent หลัก เทมเพลตและตัวอย่าง ส่วน

parameter แบบไดนามิกสำหรับเครื่องมือด้วย $fromAI()

หากต้องการเรียนรู้วิธีเติม parameter แบบไดนามิกสำหรับเครื่องมือ node แอป โปรดดูที่ ให้ AI ระบุ parameter เครื่องมือด้วย $fromAI().

การตรวจสอบการเรียกเครื่องมือโดยมนุษย์

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

หากต้องการเพิ่มขั้นตอนการตรวจสอบโดยเจ้าหน้าที่ ให้ทำดังนี้

  1. คลิกตัวเชื่อมต่อเครื่องมือบน node AI Agent
  2. ในแผงเครื่องมือ ให้ค้นหาไฟล์ การตรวจสอบโดยมนุษย์ (Human review) ส่วน
  3. เลือกช่องทางการอนุมัติที่คุณต้องการ (Chat, Slack, Telegram และอื่นๆ) และกำหนดค่า
  4. เชื่อมต่อเครื่องมือที่ต้องได้รับการอนุมัติเข้ากับขั้นตอนการตรวจสอบโดยเจ้าหน้าที่

เมื่อ AI ต้องการใช้เครื่องมือที่มีรั้วรอบขอบชิด workflow จะหยุดชั่วคราวและส่งคำขออนุมัติผ่านช่องทางที่คุณเลือก ผู้รับสามารถอนุมัติ (เรียกใช้เครื่องมือ) หรือปฏิเสธ (ยกเลิกการดำเนินการ)

สำหรับคำแนะนำในการตั้งค่าโดยละเอียดและแนวทางปฏิบัติที่ดีที่สุด โปรดดูที่ Human-in-the-loop สำหรับการเรียกเครื่องมือ AI .

ปัญหาทั่วไป

สำหรับคำถามหรือปัญหาทั่วไปและวิธีแก้ปัญหาที่แนะนำ โปรดดูที่ Common issues.

หมายเหตุ

  1. ในบริบทของ AI เครื่องมือคือทรัพยากรส่วนเสริมที่ AI สามารถอ้างอิงถึงข้อมูลหรือฟังก์ชันเฉพาะเมื่อตอบสนองต่อคำขอ โมเดล AI สามารถใช้เครื่องมือเพื่อโต้ตอบกับระบบภายนอกหรือทำงานที่เน้นเฉพาะเจาะจงได้ ↩

เอกสารและภาพต้นฉบับ © n8n GmbH · คำแปล คู่มือประกอบ และภาพแนวคิดเพิ่มเติมโดย Room64 · เว็บไซต์นี้ไม่ใช่เอกสารทางการของ n8n · Apache 2.0 พร้อม Commons Clause

มีงานที่อยากให้ Software, AI หรือ Automation ช่วยอยู่ไหม?

เล่า workflow หรือปัญหาที่ทีมกำลังเจอ เราช่วยดูได้ว่าควรใช้ระบบสำเร็จรูป เชื่อมเครื่องมือเดิม หรือพัฒนาเพิ่มเฉพาะส่วนไหน

คุยกับเราทาง LINEhello@room64.net