เอกสารประกอบสำหรับปัญหาและคำถามทั่วไปใน node OpenAI Chat Model ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติของ workflow รวมถึงรายละเอียดของปัญหาและแนวทางแก้ไขที่แนะนำ
ต่อไปนี้เป็นข้อผิดพลาดและปัญหาทั่วไปบางประการเกี่ยวกับ OpenAI Chat Model และขั้นตอนในการแก้ไขหรือแก้ไขปัญหาเหล่านั้น
parameter การประมวลผล
โมดูลแชท OpenAI เป็น sub-node 1 Sub nodes ทำหน้าที่แตกต่างจาก nodes อื่น ๆ เมื่อประมวลผลรายการหลายอย่างโดยใช้คำอธิบาย
node ส่วนใหญ่ได้แก่ node รูท 2 หมายเลขรายการใด ๆ ในฐานะ input, การประมวลผลรายการเหล่านี้, และส่งผล. คุณสามารถใช้คำอธิบายเพื่ออธิบายรายการ input, และ node แก้ไขคำอธิบายสำหรับแต่ละรายการในทางกลับกัน. ตัวอย่างเช่น, ให้คำอธิบายของห้าชื่อค่า, คำอธิบาย {{ $json.name }} จะแก้ไขชื่อแต่ละชื่อตามลำดับ
ใน sub-node expression จะแก้ไขเป็นรายการแรกเสมอ ตัวอย่างเช่น กำหนดให้ input เป็นค่าชื่อห้าค่า expression {{ $json.name }} แก้เป็นชื่อเสมอ
บริการได้รับการร้องขอจากคุณมากเกินไป (The service is receiving too many requests from you)
ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อคุณทำเกินขีดจำกัดแล้ว ขีดจำกัดอัตราของ OpenAI .
มีสองวิธีในการแก้ไขปัญหานี้:
แบ่งข้อมูลของคุณออกเป็นส่วนเล็กๆ โดยใช้ Loop Over Items (Split in Batches) node และเพิ่ม Wait node ในตอนท้ายเป็นระยะเวลาหนึ่งที่จะช่วยได้ คัดลอกโค้ดด้านล่างและวางลงในขั้นตอนการทำงานเพื่อใช้เป็นเทมเพลต
{ "nodes": [ { "parameters": {}, "id": "35d05920-ad75-402a-be3c-3277bff7cc67", "name": "When clicking ‘Execute workflow’", "type": "n8n-nodes-base.manualTrigger", "typeVersion": 1, "position": [ 880, 400 ] }, { "parameters": { "batchSize": 500, "options": {} }, "id": "ae9baa80-4cf9-4848-8953-22e1b7187bf6", "name": "Loop Over Items", "type": "n8n-nodes-base.splitInBatches", "typeVersion": 3, "position": [ 1120, 420 ] }, { "parameters": { "resource": "chat", "options": {}, "requestOptions": {} }, "id": "a519f271-82dc-4f60-8cfd-533dec580acc", "name": "OpenAI", "type": "n8n-nodes-base.openAi", "typeVersion": 1, "position": [ 1380, 440 ] }, { "parameters": { "unit": "minutes" }, "id": "562d9da3-2142-49bc-9b8f-71b0af42b449", "name": "Wait", "type": "n8n-nodes-base.wait", "typeVersion": 1, "position": [ 1620, 440 ], "webhookId": "714ab157-96d1-448f-b7f5-677882b92b13" } ], "connections": { "When clicking ‘Execute workflow’": { "main": [ [ { "node": "Loop Over Items", "type": "main", "index": 0 } ] ] }, "Loop Over Items": { "main": [ null, [ { "node": "OpenAI", "type": "main", "index": 0 } ] ] }, "OpenAI": { "main": [ [ { "node": "Wait", "type": "main", "index": 0 } ] ] }, "Wait": { "main": [ [ { "node": "Loop Over Items", "type": "main", "index": 0 } ] ] } }, "pinData": {} }ใช้ HTTP Request node ที่มีตัวเลือกขีด จำกัด แบตช์ในตัวเทียบกับ OpenAI API แทนที่จะใช้ node OpenAI
โควต้าไม่เพียงพอ (Insufficient quota)
ปัญหาโควต้า (Quota issues)
มีปัญหา OpenAI หลายประการเกี่ยวกับโควต้า รวมถึงความล้มเหลวเมื่อมีการเติมโควต้าเมื่อเร็วๆ นี้ เพื่อหลีกเลี่ยงปัญหาเหล่านี้ โปรดตรวจสอบให้แน่ใจว่ามีเครดิตอยู่ในบัญชีและออกคีย์ API ใหม่จาก หน้าจอคีย์ API .
ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อบัญชี OpenAI ของคุณมีเครดิตหรือความสามารถไม่เพียงพอที่จะตอบสนองคำขอของคุณ นี่อาจหมายความว่าช่วงทดลองใช้งาน OpenAI ของคุณสิ้นสุดลงแล้ว บัญชีของคุณต้องการเครดิตเพิ่ม หรือคุณใช้งานเกินขีดจำกัดการใช้งานแล้ว
หากต้องการแก้ไขข้อผิดพลาดนี้ บนอุปกรณ์ของคุณ การตั้งค่า OpenAI หน้า:
- เลือกองค์กรที่ถูกต้องสำหรับคีย์ API ของคุณในตัวเลือกแรกที่มุมซ้ายบน
- เลือกโปรเจ็กต์ที่ถูกต้องสำหรับคีย์ API ของคุณในตัวเลือกที่สองที่มุมซ้ายบน
- ตรวจสอบระดับองค์กร ภาพรวมการเรียกเก็บเงิน หน้าเพื่อให้มั่นใจว่าองค์กรมีเครดิตเพียงพอ ตรวจสอบอีกครั้งว่าคุณเลือกองค์กรที่ถูกต้องสำหรับหน้านี้
- ตรวจสอบระดับองค์กร ขีดจำกัดการใช้งาน หน้า ตรวจสอบอีกครั้งว่าคุณเลือกองค์กรที่ถูกต้องสำหรับหน้านี้แล้วเลื่อนไปที่ ขีดจำกัดการใช้งาน (Usage limits) ส่วนเพื่อยืนยันว่าคุณไม่ได้ใช้งานเกินขีดจำกัดการใช้งานขององค์กรของคุณ
- ตรวจสอบขีดจำกัดการใช้งานของโปรเจ็กต์ OpenAI ตรวจสอบอีกครั้งว่าคุณเลือกโปรเจ็กต์ที่ถูกต้องในตัวเลือกที่สองที่มุมซ้ายบน เลือก Project > Limits เพื่อดูหรือเปลี่ยนแปลงขีดจำกัดของโปรเจ็กต์
- ตรวจสอบว่า OpenAI API กำลังดำเนินการตามที่คาดไว้
ระยะเวลารอยอดคงเหลือ (Balance waiting period)
หลังจากเติมเงินยอดเงินของคุณแล้ว อาจมีความล่าช้าก่อนที่บัญชี OpenAI ของคุณจะแสดงยอดคงเหลือใหม่
ใน n8n:
- ตรวจสอบว่า OpenAI credentials ใช้ที่ถูกต้อง คีย์ OpenAI API สำหรับบัญชีที่คุณได้เพิ่มเงินเข้าไป
- ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อ OpenAI ที่ถูกต้อง OpenAI credentials
หากคุณพบว่าเครดิตในบัญชีของคุณหมดลงบ่อยครั้ง ลองเปิดการเติมเงินอัตโนมัติในบัญชีของคุณ การตั้งค่าการเรียกเก็บเงิน OpenAI เพื่อโหลดบัญชีของคุณด้วยเครดิตโดยอัตโนมัติเมื่อยอดเงินของคุณถึง $0
คำขอไม่ถูกต้อง - โปรดตรวจสอบ parameter ของคุณ (Bad request - please check your parameters)
ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อคำขอส่งผลให้เกิดข้อผิดพลาด แต่ n8n ไม่สามารถตีความข้อความแสดงข้อผิดพลาดจาก OpenAI ได้
หากต้องการเริ่มการแก้ไขปัญหา ให้ลองใช้การดำเนินการเดียวกันโดยใช้ HTTP Request node ซึ่งควรให้ข้อความแสดงข้อผิดพลาดที่มีรายละเอียดมากขึ้น
หมายเหตุ
-
n8n คลูสตรีมมิ่งประกอบด้วยหนึ่งหรือหลายคูสตรีมมิ่งที่เชื่อมต่อกับคูสตรีมมิ่ง คูสตรีมมิ่งขยายฟังก์ชั่นของคูสตรีมมิ่งให้การเข้าถึงบริการหรือทรัพยากรที่เฉพาะเจาะจงหรือให้การประมวลผลที่เฉพาะเจาะจงประเภทเฉพาะเช่นฟังก์ชั่นคอมพิวเตอร์ ↩
-
n8n คลูสเตอร์แต่ละคิวส์มีคิวส์รากเดียวที่กำหนดฟังก์ชั่นหลักของคิวส์หนึ่งหรือหลายคิวส์ใต้คิวส์เชื่อมต่อกับคิวส์รากเพื่อขยายฟังก์ชั่น ↩

