AI Agent 노드 일반 문제#
다음은 AI Agent 노드와 관련된 일반적인 오류 및 문제와 이를 해결하거나 문제를 해결하는 단계입니다.
내부 오류: 400 'content'에 대한 잘못된 값#
전체 오류 메시지는 다음과 같을 수 있습니다:
1 2 3 |
|
이 오류는 Prompt 입력에 null 값이 포함된 경우 발생할 수 있습니다.
다음 두 가지 시나리오 중 하나에서 이 문제를 볼 수 있습니다:
- Prompt를 Define below로 설정하고 Text에서 값을 생성하지 않는 표현식이 있는 경우.
- 해결 방법: 표현식이 유효한 필드를 참조하고 null이 아닌 유효한 입력으로 해결되는지 확인하세요.
- Prompt를 Connected Chat Trigger Node로 설정하고 수신 데이터에 null 값이 있는 경우.
- 해결 방법: 입력 노드의
chatInput
필드에서 null 값을 제거하세요.
- 해결 방법: 입력 노드의
서브 노드 Window Buffer Memory 오류#
이 오류는 n8n이 Window Buffer Memory 서브 노드에서 문제를 만났을 때 표시됩니다.
대부분의 경우, 워크플로우 또는 복사한 워크플로우 템플릿이 이전 버전의 Window Buffer Memory 노드를 사용할 때 발생합니다.
워크플로우에서 Window Buffer Memory 노드를 제거한 후 다시 추가하여 최신 버전의 노드를 사용하고 있는지 확인하세요.
Chat Model 서브 노드가 연결되어야 한다는 오류#
이 오류는 n8n이 Chat Model이 연결되지 않은 상태에서 노드를 실행하려고 할 때 표시됩니다.
이 문제를 해결하려면, 노드가 열려 있는 상태에서 화면 하단의 + Chat Model 버튼을 클릭하거나, 노드가 닫혀 있을 때 Chat Model + 커넥터를 클릭하세요. 그러면 n8n이 선택할 수 있는 Chat Model 목록을 열어줍니다.
프롬프트가 지정되지 않았다는 오류#
이 오류는 에이전트가 이전 노드로부터 프롬프트를 자동으로 받기를 기대할 때 발생합니다. 일반적으로 Chat Trigger Node를 사용할 때 발생합니다.
이 문제를 해결하려면 AI Agent 노드의 Prompt 매개변수를 Connected Chat Trigger Node에서 Define below로 변경하세요. 이렇게 하면 다른 노드의 출력 데이터를 참조하거나 정적 텍스트를 추가하여 수동으로 프롬프트를 구성할 수 있습니다.