대화 기억
챗봇과 사용자의 대화를 기억하는 방법
Last updated
챗봇과 사용자의 대화를 기억하는 방법
Last updated
Conversational Retrieval Agent를 사용하여 AI가 사용자와 이전에 했던 이야기를 기억하고 답변합니다. 추가적으로 문서를 Embedding하여 Vector Stroe에 저장하면 이에 대한 답변도 가능합니다.
Embeddings - OpenAI Embeddings OpenAI에서 제공하는 Embedding 모델
Vector Stores - Chroma Load Existing Index 문서 입력 없이 사용하는 Chroma Vector Store
Tools - Retriever Tool Retriever에 대한 설명을 AI에게 전달할 수 있는 Tool
Memory - Buffer Window Memory AI와 사용자의 채팅을 기억하는 역할, Size 크기에 따라 기억하는 양이 변함
Chat Models - ChatOpenAI OpenAI에서 지원하는 gpt-3.5나 gpt-4 모델
Agent - Conversational Retrieval Agent AI와 사용자 간의 채팅은 물론 입력된 문서의 내용을 답변하고 기억하는 Agent