Question and Answer Chain node 일반적인 문제
n8n v2.29Question and Answer Chain node에서 발생하는 일반적인 오류와 문제, 그리고 이를 해결하거나 문제를 해결하는 단계는 다음과 같습니다. 이 오류는 Prompt가 비어 있거나 유효하지 않을 때 표시됩니다.
Question and Answer Chain node에서 발생하는 일반적인 오류와 문제, 그리고 이를 해결하거나 문제를 해결하는 단계는 다음과 같습니다.
지정된 프롬프트가 없음 오류#
이 오류는 Prompt가 비어 있거나 유효하지 않을 때 표시됩니다.
다음 두 가지 시나리오 중 하나에서 이 오류를 볼 수 있습니다.
- Prompt를 Define below로 설정했고 Text에 있는 표현식이 값을 생성하지 않는 경우.
- 해결하려면 Text 필드에 유효한 프롬프트를 입력하세요.
- 표현식이 유효한 필드를 참조하고 null이 아닌 유효한 입력으로 확인(resolve)되는지 확인하세요.
- Prompt를 Connected Chat Trigger Node로 설정했고 들어오는 데이터에 null 값이 있는 경우.
- 해결하려면 입력에
chatInput필드가 포함되어 있는지 확인하세요. 들어오는 필드 이름을chatInput으로 수정하려면 Edit Fields (Set) node를 추가하세요. - 입력 노드의
chatInput필드에서 null 값을 제거하세요.
- 해결하려면 입력에
Retriever 서브 노드가 연결되어야 함 오류#
이 오류는 n8n이 Retriever가 연결되지 않은 상태로 노드를 실행하려고 할 때 표시됩니다.
이를 해결하려면 노드가 열려 있을 때 화면 하단의 + Retriever 버튼을 클릭하거나, 노드가 열려 있지 않을 때 Retriever + 커넥터를 클릭하세요. 그러면 n8n이 선택 가능한 Retriever 목록을 열어 줍니다.
더 긴 응답을 생성할 수 없음#
Question and Answer Chain node가 기본적으로 생성하는 것보다 더 긴 응답을 생성해야 하는 경우, 다음 기법 중 하나 이상을 시도해 볼 수 있습니다.
- 더 상세한 모델 연결: 일부 AI 모델은 다른 모델보다 더 간결한 결과를 생성합니다. 더 큰 컨텍스트 윈도우와 더 상세한 출력을 제공하는 모델로 교체하면 응답의 단어 길이를 늘릴 수 있습니다.
- 최대 토큰 수 늘리기: 많은 모델 노드(예: OpenAI Chat Model)에는 Maximum Number of Tokens 옵션이 있습니다. 이를 설정하여 모델이 응답을 생성하는 데 사용할 수 있는 최대 토큰 수를 늘릴 수 있습니다.
- 단계별로 더 긴 응답 구성: 더 상세한 답변을 원한다면 다양한 AI 노드를 사용하여 단계별로 답변을 구성할 수 있습니다. AI를 사용해 하나의 질문을 여러 프롬프트로 나누고 각각에 대한 응답을 생성할 수 있습니다. 그런 다음 응답들을 다시 결합하여 최종 답변을 구성할 수 있습니다. 세부 사항은 다르지만, 이 AI로 몇 개의 키워드에서 시작해 WordPress 게시물 작성하기 템플릿에서 이 아이디어의 좋은 예를 확인할 수 있습니다.