단비Ai에서는 실 챗봇 사용 이력 확인할 수 있도록 다음 2가지 종류의 대화 이력 페이지를 제공하고 있습니다.
의도 추론 이력
의도 추론 이력 페이지에서는 입력된 문장이 어떤 Intent로 파악됐는지 확인할 수 있습니다. 최대 7일간의 대화 이력을 볼 수 있으며 입력 문장 단위로 다음과 같은 정보들을 제공합니다.
이력 목록
대화 의도
실행된 대화 의도입니다.
대화 내용
사용자가 입력한 문장입니다.
추론률
추론한 결과의 신뢰도입니다.
학습한 대화 의도
해당 이력을 대화 의도에 학습했다면 학습한 대화 의도에 나타납니다.
채널구분
대화가 이루어진 채널입니다.
이력 상세 정보
NLU 의도 분류
의도 추론이 완료된 단계 입니다. A, B, C단계가 있으며 자세한 내용은 챗봇 추론 설정을 참고해주세요.
대화 의도
실행된 대화 의도입니다.
파라미터
대화에 의해 입력된 파라미터입니다.
학습추가
해당 대화를 대화 의도에 추가합니다.
의도 추론 이력 검색
3가지 필터를 이용해 의도 추론 이력을 검색할 수 있습니다.
기간
시작 날짜와 끝 날짜를 설정해 이력을 조회할 기간을 설정합니다.
대화 의도
대화 의도를 선택하여 특정 대화 의도만의 이력을 조회합니다.
Default Fallback
추론 실패한 경우를 필터링하여 조회합니다.
대화 흐름 이력
대화 흐름 이력 페이지에서는 해당 챗봇이 실제로 어떤 대화를 나누었는지 확인할 수 있습니다. 최대 7일간의 이력을 볼 수 있으며 대화 세션 단위로 다음과 같은 정보들을 제공합니다.
이력 목록
대화 흐름명
대화가 시작된 대화 흐름명입니다.
시간
대화가 이루어진 시간입니다.
노드 수
대화 속에서 사용된 총 노드 수 입니다.
Default Fallback
봇이 알아듣지 못한 문장 갯수입니다.
감정분석
대화 중 부정적인 감정으로 파악되는 입력 문장이 하나라도 있을 경우만 표시됩니다.
대화 구분
대화 도중 이탈 여부입니다.
대화종료 구분
현재 대화 상태입니다.
상세 정보
대화
주고 받은 실제 대화를 보여줍니다. 버튼 또는 캐로셀 형태가 출력될 경우 해당 정보도 함께 보여줍니다.
노드 타입
현재 문장의 노드 타입입니다.
대화감정
입력된 문장이 어떤 감정 상태를 가졌는지 긍정/부정/중립으로 보여줍니다.
대화평가
주고 받은 실제 대화를 보여줍니다. 버튼 또는 캐로셀 형태가 출력될 경우 해당 정보도 함께 보여줍니다.
연계 대화 의도/파라미터
해당 문장이 어떤 대화 의도와 연결되었는지 보여줍니다.
연계 대화 흐름
해당 문장이 어떤 대화 흐름을 탔는지 보여줍니다.
대화 흐름 이력 검색
기간
시작 날짜와 끝 날짜를 설정해 이력을 조회할 기간을 설정합니다.
대화 흐름
대화 흐름을 선택하여 특정 대화 흐름만의 이력을 조회합니다.
기타 필터 적용하기
기타 여러가지 기준으로 필터를 적용하여 이력을 조회합니다.
의도추론이력 조회 API
의도추론이력을 일자별로 조회 가능한 API.
의도추론이력 다운로드 KEY 발급은 의도추론 이력 관리-다운로드-api-key-관리 에서 확인 가능합니다.
기본 정보
Field | Infomation |
---|---|
URL | https://danbee.ai/chatbot/chatbotlog/nlu/retrieve |
METHOD | GET |
HEADER | “Content-Type” : “application/json;charset=UTF-8” |
REQUEST 정보
KEY | TYPE | Required | VALUE |
---|---|---|---|
chatbotId | String | Yes | 챗봇아이디 |
baseDate | String | Yes | 기준일자 ( YYYYMMDD : 예 - 20180101 ) |
apiKey | String | Yes | 챗봇 이력 다운로드 키 ( 의도추론이력 화면에서 생성 및 조회 가능 ) |
REQUEST 브라우저 테스트
아래의 예시로 브라우저에서 간단히 테스트가 가능함.
https://danbee.ai/chatbot/chatbotlog/nlu/retrieve?chatbotId=챗봇아이디&baseDate=년월일&apiKey=XXXXXXXXXXXXXXXXX
RESPONSE 정보
KEY | TYPE | Required | Description |
---|---|---|---|
logId | String | Yes | 의도추론이력 로그 아이디 |
logSdatetime | Date | Yes | 의도추론 이력 시작일시 |
logDatetime | Date | Yes | 의도추론 이력 일시 |
inputSentence | String | Yes | 사용자 입력 문장 |
intentId | String | No | 의도추론 아이디 |
intentName | String | No | 의도추론 명 |
resultScore | Number | No | 의도 추론율 |
opIntentId | String | No | 의도추론 아이디 ( 의도추론 상세화면에서 설정된 값 ) |
userId | String | Yes | 사용자 아이디 ( 채널별로 형식이 상이함 ) |
chatSessionId | Number | Yes | 챗봇과 사용자 대화 세션 아이디 |
대화이력 조회 API
대화 이력을 일자별로 조회 가능한 API. 제휴회원만 사용가능.
대화이력 다운로드 KEY 발급은 대화 이력 관리-다운로드-api-key-관리 에서 확인 가능합니다.
기본 정보
Field | Infomation |
---|---|
URL | https://danbee.ai/chatbot/chatbotlog/chatflow/retrieve |
METHOD | GET |
HEADER | “Content-Type” : “application/json;charset=UTF-8” |
REQUEST 정보
KEY | TYPE | Required | VALUE |
---|---|---|---|
chatbotId | String | Yes | 챗봇아이디 |
baseDate | String | Yes | 기준일자 ( YYYYMMDD : 예 - 20180101 ) |
apiKey | String | Yes | 챗봇 이력 다운로드 키 ( 대화이력 화면에서 생성 및 조회 가능 ) |
REQUEST 브라우저 테스트
아래의 예시로 브라우저에서 간단히 테스트가 가능함.
https://danbee.ai/chatbot/chatbotlog/chatflow/retrieve?chatbotId=챗봇아이디&baseDate=년월일&apiKey=XXXXXXXXXXXXXXXXX
RESPONSE 정보
KEY | TYPE | Required | Description |
---|---|---|---|
logId | Number | Yes | 대화이력 로그 아이디 |
sessionId | Number | Yes | 챗봇과 사용자 대화 세션 아이디 |
flowId | String | Yes | 대화 흐름 아이디 |
flowName | String | Yes | 대화 흐름 명 |
nodeName | String | No | 노드 명 |
nodeType | String | No | 노드 유형 |
userId | String | No | 사용자 아이디 ( 채널별로 형식이 상이함 ) |
message | String | No | 사용자 또는 챗봇의 대화내용 |
createDate | String | Yes | 로그 생성 일시 |
updateDate | String | Yes | 로그 수정 일시 |
neg | Number | No | 대화내용 감정 부정 수치 |
neu | Number | No | 대화내용 감정 중립 수치 |
pos | Number | No | 대화내용 감정 긍정 수치 |
대화이력 API 엑셀로 불러오기
대화이력 API를 엑셀에서 사용하는 방법을 공유드립니다.
- 엑셀에서 "데이터 > 새쿼리 > 기타 원본에서 > 웹"을 선택합니다.
-
API 조건에 맞는 URL을 입력하여 데이터를 가져옵니다.
- 대화의도이력 URL https://danbee.ai/chatbot/chatbotlog/nlu/retrieve?chatbotId=챗봇아이디&baseDate=년월일&apiKey=XXXXXXXXXXX
- 대화흐름이력 URL https://danbee.ai/chatbot/chatbotlog/chatflow/retrieve?chatbotId=챗봇아이디&baseDate=년월일&apiKey=XXXXXXXXXXX
- 왼쪽 상단에 있는 [테이블로] 버튼을 클릭하고, 옵션을 구분자 "없음"을 선택합니다.
- 엑셀 테이블이 하나 생깁니다. 이때 "새 행으로 확장"한 후에 데이터를 불러 옵니다.
- [닫기 및 로드]를 클릭하여 데이터 가져오기를 하면 대화이력을 깔끔하게 엑셀로 받으실 수 있습니다.
함께해요! 챗봇시대 :)
모든 사물, 디지털 매체와 말이 통하는 시대! 단비Ai와 함께 반드시 오게될 챗봇시대를 열어갔으면 좋겠습니다.
혹시 서비스 소개서를 찾고 있나요?
단비Ai 서비스 소개서는 아래 링크를 클릭해 다운로드 하실 수 있습니다.
서비스 소개서 다운로드
챗봇을 교육용도로 활용하고 싶으신가요?
단비Ai를 기반으로 만들어진 Ai교육, 에이아이런을 만나보세요 :)