OpenAI 노드 일반적인 문제
OpenAI 노드에서 자주 발생하는 오류 및 문제와 해결 방법입니다. 이 오류는 OpenAI의 속도 제한을 초과했을 때 표시됩니다. 이 문제를 해결하는 두 가지 방법이 있습니다: 할당량이 최근 충전된 경우 실패를 포함하여 할당량과 관련된 여러 OpenAI 문제가 있습니다.
OpenAI 노드에서 자주 발생하는 오류 및 문제와 해결 방법입니다.
서비스가 너무 많은 요청을 수신하고 있습니다#
이 오류는 OpenAI의 속도 제한을 초과했을 때 표시됩니다.
이 문제를 해결하는 두 가지 방법이 있습니다:
- Loop Over Items 노드를 사용하여 데이터를 더 작은 청크로 분할하고, 끝에 Wait 노드를 추가하여 적절한 시간을 설정하세요. 아래 코드를 복사하여 워크플로우에 붙여넣어 템플릿으로 사용하세요.
{ "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": {} } - OpenAI 노드 대신 HTTP Request 노드와 내장 배치 제한 옵션을 OpenAI API에 사용하세요.
할당량 부족#
할당량이 최근 충전된 경우 실패를 포함하여 할당량과 관련된 여러 OpenAI 문제가 있습니다. 이러한 문제를 방지하려면 계정에 크레딧이 있는지 확인하고 API 키 화면에서 새 API 키를 발급하세요.
이 오류는 OpenAI 계정에 요청을 처리할 충분한 크레딧이나 용량이 없을 때 표시됩니다. OpenAI 평가판 기간이 종료되었거나, 계정에 크레딧이 더 필요하거나, 사용 한도를 초과했을 수 있습니다.
이 오류를 해결하려면 OpenAI 설정 페이지에서 다음을 확인하세요:
- 왼쪽 상단 첫 번째 선택기에서 API 키에 올바른 조직을 선택합니다.
- 왼쪽 상단 두 번째 선택기에서 API 키에 올바른 프로젝트를 선택합니다.
- 조직 수준의 결제 개요 페이지에서 조직에 충분한 크레딧이 있는지 확인합니다. 이 페이지에서 올바른 조직을 선택했는지 다시 확인하세요.
- 조직 수준의 사용 한도 페이지를 확인합니다. 이 페이지에서 올바른 조직을 선택했는지 다시 확인하고 사용 한도 섹션으로 스크롤하여 조직의 사용 한도를 초과하지 않았는지 확인합니다.
- OpenAI 프로젝트의 사용 한도를 확인합니다. 왼쪽 상단 두 번째 선택기에서 올바른 프로젝트를 선택했는지 다시 확인합니다. 프로젝트 > 한도를 선택하여 프로젝트 한도를 확인하거나 변경합니다.
- OpenAI API가 정상적으로 작동하고 있는지 확인합니다.
잔액을 충전한 후 OpenAI 계정에 새 잔액이 반영되기까지 지연이 있을 수 있습니다.
n8n에서:
- OpenAI 자격증명이 크레딧을 추가한 계정의 유효한 OpenAI API 키를 사용하는지 확인합니다.
- OpenAI 노드가 올바른 OpenAI 자격증명에 연결되어 있는지 확인합니다.
계정 크레딧이 자주 부족한 경우, OpenAI 결제 설정에서 자동 충전을 활성화하여 잔액이 $0에 도달하면 자동으로 크레딧을 충전하는 것을 고려하세요.
잘못된 요청 - 파라미터를 확인하세요#
이 오류는 요청에서 오류가 발생했지만 n8n이 OpenAI의 오류 메시지를 해석하지 못했을 때 표시됩니다.
문제 해결을 시작하려면 HTTP Request 노드를 사용하여 동일한 작업을 실행해 보세요. 더 자세한 오류 메시지를 제공할 것입니다.
참조된 노드가 실행되지 않았습니다#
이 오류는 워크플로우의 이전 노드가 실행되지 않아 이 노드가 입력으로 필요한 출력을 제공하지 못할 때 표시됩니다.
오류의 전체 텍스트는 다음 형식으로 실행되지 않는 정확한 노드를 알려줍니다:
An expression references the node '<node-name>', but it hasn't been executed yet. Either change the expression, or re-wire your workflow to make sure that node executes first.
문제 해결을 시작하려면 명시된 노드까지 워크플로우를 테스트하세요.
JavaScript 또는 기타 커스텀 코드를 호출하는 노드의 경우, 값을 사용하려고 하기 전에 노드가 실행되었는지 다음을 호출하여 확인하세요:
$("<node-name>").isExecuted
