Basic LLM Chain 노드 문서
Basic LLM Chain 노드를 사용해 모델이 사용할 프롬프트와 선택적 응답 파서를 설정합니다. 이 페이지에서는 Basic LLM Chain 노드의 파라미터와 추가 리소스 링크를 확인할 수 있습니다. 시작하는 데 도움이 되는 사용 예제와 템플릿은 n8n의 Basic LLM Chain integrations 페이지를 참조하세요.
Basic LLM Chain 노드를 사용해 모델이 사용할 프롬프트와 선택적 응답 파서를 설정합니다.
이 페이지에서는 Basic LLM Chain 노드의 파라미터와 추가 리소스 링크를 확인할 수 있습니다.
시작하는 데 도움이 되는 사용 예제와 템플릿은 n8n의 Basic LLM Chain integrations 페이지를 참조하세요.
노드 파라미터#
Prompt(프롬프트)#
노드가 프롬프트(사용자의 쿼리 또는 채팅에서의 입력)를 구성하는 방법을 선택합니다.
다음 중에서 선택합니다:
- Take from previous node automatically: 이 옵션을 선택하면 노드가
chatInput이라는 이전 노드의 입력을 기대합니다. - Define below: 이 옵션을 선택하면 Prompt (User Message) 필드에 프롬프트로 사용할 정적 텍스트 또는 동적 콘텐츠를 위한 표현식을 제공합니다.
Require Specific Output Format(특정 출력 형식 요구)#
이 파라미터는 노드가 특정 출력 형식을 요구할지 여부를 제어합니다. 켜면 n8n이 다음 출력 파서 중 하나를 노드에 연결하도록 요청합니다:
Chat Messages(채팅 메시지)#
채팅 모델을 사용할 때 Chat Messages를 사용해 메시지를 설정합니다.
채팅 모델을 연결하지 않으면 n8n이 이 옵션을 무시합니다. 노드가 사용할 Type Name or ID를 선택합니다:
AI#
Message 필드에 예상되는 샘플 응답을 입력합니다. 모델은 메시지에서 같은 방식으로 응답하려 합니다.
System(시스템)#
모델을 안내하기 위해 사용자 입력과 함께 포함할 시스템 Message를 입력합니다.
예를 들어 톤을 정의하는 데 사용합니다: Always respond talking like a pirate.
User(사용자)#
샘플 사용자 입력을 입력합니다. AI 옵션과 함께 사용하면 에이전트의 출력을 개선하는 데 도움이 됩니다. 두 옵션을 함께 사용하면 모델이 따를 입력과 예상 응답(the AI Message) 샘플을 제공합니다.
다음 입력 유형 중 하나를 선택합니다:
- Text: 샘플 사용자 입력을 텍스트 Message로 입력합니다.
- Image (Binary): 이전 노드에서 바이너리 입력을 선택합니다. Image Data Field Name을 입력하여 이전 노드의 어떤 바이너리 필드에 이미지 데이터가 포함되어 있는지 식별합니다.
- Image (URL): URL에서 이미지를 가져오려면 이 옵션을 사용합니다. Image URL을 입력합니다.
두 Image 유형 모두 Image Details를 선택하여 모델이 이미지를 처리하고 텍스트 이해를 생성하는 방식을 제어합니다. 다음 중 선택합니다:
- Auto: 모델이 이미지 입력 크기를 보고 Low 또는 High 설정을 사용할지 결정하는 auto 설정을 사용합니다.
- Low: 모델이 저해상도 512px x 512px 이미지 버전을 수신하며 65 토큰 예산으로 이미지를 표현합니다. API가 더 빠른 응답을 반환하고 더 적은 입력 토큰을 소비하도록 합니다. 고해상도 세부 사항이 필요하지 않은 사용 사례에 사용합니다.
- High: 모델이 저해상도 이미지에 접근한 다음 입력 이미지 크기에 따라 512px 정사각형의 자세한 자르기를 생성합니다. 각 자세한 자르기는 65 토큰 예산의 두 배(총 129 토큰)를 사용합니다. 고해상도 세부 사항이 필요한 사용 사례에 사용합니다.
템플릿 및 예제#
이 노드의 워크플로 템플릿은 n8n 워크플로 템플릿 갤러리에서 확인할 수 있습니다.
관련 리소스#
서비스에 대한 자세한 내용은 LangChain의 Basic LLM Chains 문서를 참조하세요.
n8n의 Advanced AI 문서를 확인하세요.
일반적인 문제#
Basic LLM Chain 노드에서 자주 발생하는 오류 및 문제와 해결 방법입니다.
No prompt specified error#
이 오류는 Prompt가 비어 있거나 유효하지 않을 때 표시됩니다.
두 가지 시나리오에서 이 오류가 발생할 수 있습니다:
- Prompt를 Define below로 설정하고 Text 필드에 아무것도 입력하지 않은 경우.
- Text 필드에 유효한 프롬프트를 입력하세요.
- Prompt를 Connected Chat Trigger Node로 설정하고 들어오는 데이터에
chatInput이라는 필드가 없는 경우.- 노드는
chatInput필드를 예상합니다. 이전 노드에 이 필드가 없다면 Edit Fields (Set) 노드를 추가하여 들어오는 필드 이름을chatInput으로 편집하세요.
- 노드는
