Skip to main content

챗 UI

사용자와 대화할 수 있는 채팅 인터페이스를 제공하는 노드입니다.


설명

챗 UI 노드는 LLM을 기반으로 사용자와 대화할 수 있는 채팅 인터페이스를 제공합니다.


포트 구성

입력 포트

  • PDF: 챗 UI가 참고할 PDF 파일 (선택사항)

출력 포트

없음


속성

모델 선택

사용할 AI 언어 모델을 선택합니다. 각 모델마다 성능과 비용이 다릅니다.

인사말

챗 UI가 대화를 시작할 때 표시할 인사말을 입력합니다. 사용자가 챗 UI와 대화를 시작하면 이 인사말이 먼저 표시됩니다.

예시 질문

사용자에게 제안할 예시 질문을 추가할 수 있습니다. 사용자가 챗 UI와 대화를 시작하면 이 예시 질문이 먼저 표시됩니다. 예시 질문은 사용자가 쉽게 대화를 시작할 수 있도록 도와줍니다.

System Prompt - Only Chat

PDF 연결 없이 사용할 때의 시스템 프롬프트를 설정합니다.

System Prompt - With PDF (Multimodal Unsupported Models)

PDF 연결 시 멀티모달을 지원하지 않는 모델(GPT 이외의 모델)용 시스템 프롬프트를 설정합니다.

필수 요소

이 프롬프트에는 반드시 Reference: {context} 부분을 포함해야 합니다.

System Prompt - With PDF (Multimodal Supported Models)

PDF 연결 시 멀티모달을 지원하는 모델(GPT 모델)용 시스템 프롬프트를 설정합니다.


사용 방법

챗 UI 노드는 다음과 같은 두 가지 방법으로 사용할 수 있습니다.

방법 1: 연결 없이 사용

입력 포트에 아무것도 연결하지 않고 챗 UI를 사용할 수 있습니다. 이 경우 챗 UI는 일반적인 대화형 AI 어시스턴트로 동작합니다.

  1. 챗 UI 노드를 캔버스에 추가합니다
  2. 모델을 선택합니다
  3. 사용자가 직접 대화를 시작할 수 있습니다

챗 UI 예제

방법 2: PDF 연결

입력 포트에 PDF 파일을 연결하여 챗 UI가 해당 PDF 내용을 참고하도록 할 수 있습니다.

예제 워크플로우:

PDF 데이터

챗 UI (PDF 입력)
  1. PDF 데이터 노드에 PDF 파일을 업로드합니다
  2. PDF 데이터 노드의 출력을 챗 UI 노드의 입력 포트에 연결합니다
  3. 챗 UI가 PDF 내용을 참고하여 사용자의 질문에 답변합니다

챗 UI 예제