เอกสารประกอบสำหรับปัญหาและคำถามทั่วไปใน node AI Agent ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติของ workflow รวมถึงรายละเอียดของปัญหาและแนวทางแก้ไขที่แนะนำ
ต่อไปนี้เป็นข้อผิดพลาดและปัญหาทั่วไปบางประการเกี่ยวกับ AI Agent และขั้นตอนในการแก้ไขหรือแก้ไขปัญหาเหล่านั้น
ข้อผิดพลาดภายใน: 400 ค่าไม่ถูกต้องสำหรับ 'เนื้อหา'
ข้อความแสดงข้อผิดพลาดแบบเต็มอาจมีลักษณะดังนี้:
Internal error
Error: 400 Invalid value for 'content': expected a string, got null.
<stack-trace>
ข้อผิดพลาดนี้สามารถเกิดขึ้นได้หาก Prompt input มีค่าว่าง
คุณอาจเห็นสิ่งนี้ในหนึ่งในสองสถานการณ์:
- เมื่อคุณได้ตั้งค่า Prompt ถึง กำหนดด้านล่าง (Define below) และมีการแสดงออกในตัวคุณ Text ที่ไม่ได้สร้างมูลค่า
- ในการแก้ไข ตรวจสอบให้แน่ใจว่า expression ของคุณอ้างอิงช่องที่ถูกต้อง และแก้ไขเป็น input ที่ถูกต้องแทนที่จะเป็นค่าว่าง
- เมื่อคุณได้ตั้งค่า Prompt ถึง Connected Chat Trigger Node และข้อมูลขาเข้ามีค่าว่าง
- หากต้องการแก้ไข ให้ลบค่า Null ออกจาก
chatInputฟิลด์ของ node input
- หากต้องการแก้ไข ให้ลบค่า Null ออกจาก
เกิดข้อผิดพลาดในหน่วยความจำ Simple ของ sub-node
ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อ n8n ประสบปัญหากับ Simple Memory sub-node
มักเกิดขึ้นเมื่อ workflow ของคุณหรือเทมเพลต workflow ที่คุณคัดลอกใช้ node หน่วยความจำ Simple เวอร์ชันเก่า (ก่อนหน้านี้เรียกว่า "หน่วยความจำบัฟเฟอร์หน้าต่าง")
ลองลบ node Simple Memory ออกจาก workflow ของคุณแล้วเพิ่มใหม่อีกครั้ง ซึ่งจะรับประกันได้ว่าคุณกำลังใช้ node เวอร์ชันล่าสุด
sub-node ของ Chat Model ต้องมีข้อผิดพลาดในการเชื่อมต่อ
ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อ n8n พยายามดำเนินการ node โดยไม่ต้องเชื่อมต่อ Chat Model
เพื่อแก้ไขปัญหานี้ ให้คลิกปุ่ม + โมเดลการแชทที่ด้านล่างของหน้าจอเมื่อ node เปิดอยู่ หรือคลิกตัวเชื่อมต่อโมเดลการแชท + เมื่อ node ถูกปิด จากนั้น n8n จะเปิดตัวเลือกโมเดลการแชทที่เป็นไปได้ให้เลือก
ไม่มีข้อผิดพลาดที่ระบุพร้อมท์
ข้อผิดพลาดนี้เกิดขึ้นเมื่อเอเจนต์คาดว่าจะได้รับพร้อมท์จาก node ก่อนหน้าโดยอัตโนมัติ โดยปกติแล้ว สิ่งนี้จะเกิดขึ้นเมื่อคุณใช้ Chat Trigger.
เมื่อต้องการแก้ไขปัญหานี้ ให้ค้นหาไฟล์ Prompt parameter ของ node AI Agent และเปลี่ยนจาก Connected Chat Trigger Node ถึง กำหนดด้านล่าง (Define below) . วิธีนี้ช่วยให้คุณสร้างพรอมต์ได้ด้วยตนเองโดยอ้างอิงข้อมูล output จาก node อื่นหรือโดยการเพิ่มข้อความคงที่

