เรียนรู้วิธีใช้ node Custom Code Tool ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม node Custom Code Tool เข้ากับ workflow ของคุณ
ใช้รหัสเครื่องมือที่กำหนดเองเพื่อเขียนรหัสที่ตัวแทน 1 สามารถทำงานได้
ในหน้านี้ คุณจะพบ parameter node สำหรับ node Custom Code Tool และลิงก์ไปยังแหล่งข้อมูลเพิ่มเติม
ความละเอียด parameter ใน sub-node (Parameter resolution in sub-nodes)
sub-node มีพฤติกรรมแตกต่างไปจาก node อื่นๆ เมื่อประมวลผลหลายรายการโดยใช้ expression
node ส่วนใหญ่ รวมถึง node รูท รับไอเท็มจำนวนเท่าใดก็ได้เป็น input ประมวลผลไอเท็มเหล่านี้ และ output ผลลัพธ์ คุณสามารถใช้ expression เพื่ออ้างถึงรายการ input และ node จะแก้ไข expression สำหรับแต่ละรายการตามลำดับ เช่น ให้ input เป็น 5 name ค่านิยม, การแสดงออก {{ $json.name }} จะแก้ไขชื่อแต่ละชื่อตามลำดับ
ใน sub-node expression จะแก้ไขเป็นรายการแรกเสมอ เช่น ให้ input เป็น 5 name ค่านิยม, การแสดงออก {{ $json.name }} แก้เป็นชื่อเสมอ
parameter node
Description
อธิบายโค้ดที่คุณกำหนดเอง ซึ่งจะแจ้งให้ตัวแทนทราบเมื่อควรใช้เครื่องมือนี้ ตัวอย่างเช่น:
เรียกเครื่องมือนี้เพื่อรับสีแบบสุ่ม input ควรเป็น string ที่มีชื่อสีคั่นด้วยเครื่องหมายจุลภาคเพื่อแยกออก
Language
คุณสามารถใช้ JavaScript หรือ Python
กล่องจาวาสคริปต์ / หลาม (JavaScript / Python box)
เขียนโค้ดที่นี่
คุณสามารถเข้าถึง input เครื่องมือได้โดยใช้ query . ตัวอย่างเช่น หากต้องการรับ string input และตัวพิมพ์เล็ก:
let myString = query;
return myString.toLowerCase();
เทมเพลตและตัวอย่าง
เรียกดูเทมเพลตการรวมเอกสารประกอบ node เครื่องมือโค้ดแบบกำหนดเอง หรือ ค้นหาเทมเพลตทั้งหมด
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง เอกสารของ LangChain เกี่ยวกับเครื่องมือ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือใน LangChain
ดูของ n8n AI ขั้นสูง เอกสารประกอบ
หมายเหตุ
-
เจ้าหน้าที่ AI คือระบบปัญญาประดิษฐ์ที่สามารถตอบสนองคำขอ ตัดสินใจ และปฏิบัติงานในโลกแห่งความเป็นจริงให้กับผู้ใช้ได้ พวกเขาใช้โมเดลภาษาขนาดใหญ่ (LLM) เพื่อตีความข้อมูลที่ผู้ใช้ป้อนและตัดสินใจเกี่ยวกับวิธีดำเนินการตามคำขอให้ดีที่สุดโดยใช้ข้อมูลและทรัพยากรที่มีอยู่ ↩

