Academy
자율 노드 사용 방법
지식창고를 자율 노드에 연결하기
이 단원에서는

에서 테이블 데이터를 자율 노드에 연결하기 Botpress

Botpress 의 자율 노드는 구조화된 테이블 데이터와 원활하게 통합되어 질문에 답하고, 제품을 추천하고, 제어된 상호 작용을 유지할 수 있습니다. 이 단원에서는 안정적인 사용자 경험을 위해 테이블 데이터를 연결하고, 쿼리를 구성하고, 봇의 동작을 미세 조정하는 프로세스를 다룹니다.

테이블 데이터를 자율 노드에 연결하기

  1. 쿼리 지식창고 카드 추가하기
    • 자율 노드를 열고 작업 메뉴에서 '지식창고 쿼리' 카드를 추가합니다.
    • 이 카드에는 두 개의 입력이 포함되어 있습니다:
      • 쿼리: 봇이 데이터를 검색하는 데 사용할 질문입니다.
      • 지식창고: 쿼리할 특정 지식창고 또는 테이블입니다.
  2. 데이터 가져오기
    • Botpress 에서 "트랙터 테이블"과 같은 테이블을 만듭니다.
    • 관련 필드(예: 이름, 설명, 마력, 가격)가 포함된 CSV 파일에서 데이터를 가져옵니다.
    • 봇의 정확한 답변 제공 능력을 향상시키려면 모든 필드를 검색할 수 있도록 하세요.
  3. 테이블을 지식창고에 연결하기
    • 지식창고 설정에서 가져온 테이블을 추가하여 봇이 해당 데이터에 액세스할 수 있도록 합니다.
    • 이름, 설명, 성능, 가격 등의 검색 필드를 구성하여 봇의 응답을 구체화할 수 있습니다.

목표 및 행동 정의

  1. 인스트럭션에 컨텍스트 추가하기
    • 지침 섹션을 사용하여 봇의 목표를 정의하세요. 예를 들어
      • 지식창고를 사용하여 BP 트랙터 제품에 대한 질문에 답변하세요.
      • 명확한 질문을 통해 사용자의 요구 사항을 파악하세요.
      • 사용자에게 부담을 주지 않도록 한 번에 최대 3개의 옵션을 추천합니다.
  2. 테스트 및 조정
    • 에뮬레이터에서 봇과 상호 작용하여 정확한 응답을 생성하는지 확인합니다.
    • 사용자 피드백과 테스트를 기반으로 옵션의 개수나 기타 동작을 조정합니다.

AI 동작 제어 및 범위 지정

  1. 오해의 소지가 있는 응답 방지
    • 의도하지 않은 출력을 방지하려면 지침에 특정 동작을 정의하세요. 예를 들어
      • 지식창고에 최종 가격을 지정하고 모든 할인을 포함하도록 지정하여 봇이 할인을 조작하지 못하도록 하세요.
  2. 시나리오 예시
    • 적절한 지침이 없으면 봇이 메시지가 표시될 때 할인된 가격을 잘못 제공할 수 있습니다.
    • 행동 설정을 업데이트하면 봇이 적절하게 응답하여 사용자에게 일관되고 정확한 정보를 제공할 수 있습니다.
요약
이 단원에서는 Botpress 의 자율 노드를 테이블 데이터에 연결하고, 질문에 정확하게 답변하도록 구성하고, 일관되고 안정적인 응답을 제공하도록 동작을 제어하는 방법을 설명합니다.
이 과정의 모든 레슨