본문 바로가기
Work

[SimChat] 챗봇 <-> 사용자 간의 대화 내용 기억하기

by 왕고미 2024. 11. 18.
Open Chat

 

안녕하세요 

 

왕곰입니다!

 

사용자의 대화를 기억하고 대화를 진행하는 기능을 강화했습니다.

 

GPT에서 너무 당연하게 사용하고 있는 기능이라 이 부분을 제외하고서는 도저히 완성되었다고 하기가 어려웠습니다.

 

해당 기술은 단순 RAG기술에서 사용자의 대화를 InMemory로 key값으로 저장하는 기능을 포함합니다.

 

 

이전에 했던 대화 내용을 기억 못하는 챗봇이 이제는 당연하지가 않은 것 같아요.

 

뭐랄까.... 방금전에 헀던 얘기를 까먹어 버리니 바보같이 느껴진달까....

 

주어진 문서 및 자료를 통해 챗봇과 자유롭게 대화를 나눌 수 있어야 의미가 잇다고 생각합니다.

 

그런 의미에서 해당 기능을 추가하였습니다.

 

 

아래는 테스트 챗봇을 제작하여,

 

수험표에 대한 PDF파일을 넣고 질문 해본 내용입니다.

 

SQL 수험표 알림 테스트

 

여태까지 한 대화 내용을 기억하고 있어야 수월한 대화가 가능하군요!

 

해당 기능은 GPT 모드에서만 가능합니다!.

 


 

간단한 나만의 챗봇 만들기 Simchat은 아래의 링크에서 

제작하여 사용하실 수 있습니다!

 

https://simchat.aimor.site/

 

[simChat - 간단히 만드는 챗봇]

안녕하세요! SimChat입니다! simChat은 아주 간단한 과정으로 여러분만의 챗봇을 만들고, 질문과 답변을 등록하여 여러분의 챗봇에 방문하는 사람들에게 준비된 상담을 진행할 수 있어요!

simchat.aimor.site