지식 소스
메모리
에이전트가 읽고 쓰는 메모리 노드를 탐색, 생성, 편집하고, 메모리 카테고리로 그룹화합니다.
메모리는 에이전트가 대화 사이에 보관하는 노트입니다. 각각 제목과 내용을 가진 노드의 트리 형태로 메모리 카테고리 안에 저장됩니다. Knowledge sources → Memory를 열면 직접 확인하고 편집할 수 있습니다.
메모리는 문서와 다릅니다. 사용자와 에이전트가 짧은 노트로 작성하며, 파일이 아니라 트리로 구성됩니다. 에이전트에서 메모리를 켜려면 메모리와 채팅 기록을 참고하세요.
메모리 카테고리#
페이지를 열면 메모리 카테고리 목록이 표시됩니다. 메모리 카테고리는 Categories 페이지의 문서 카테고리와는 별개입니다.
- Create Category를 클릭하고 Category Name과 Category Color를 지정한 뒤 저장하세요.
- 카테고리를 클릭하면 해당 트리가 열립니다.
- 카테고리를 연 상태에서 Edit Category를 클릭하면 이름을 바꾸거나 색상을 변경할 수 있습니다. 같은 대화상자에 Remove Category도 있습니다.
- Refresh는 데이터를 다시 불러옵니다. 예를 들어 에이전트가 새 노드를 작성한 뒤에 사용합니다.
노드 작업#
새 카테고리는 비어 있습니다. Add Parent node를 클릭해 첫 번째 노드를 만드세요. 기존 노드 위에 마우스를 올리고 더하기 버튼(Add child node)을 클릭하면 그 아래에 노드를 만들 수 있습니다.
양식에서 Node Title과 Node Content를 입력한 뒤 저장하세요.
트리에서 노드를 클릭하면 오른쪽에 열립니다. 해당 노드의 Path와 Content를 볼 수 있습니다. 여기에서 다음을 할 수 있습니다.
- Edit Markdown 또는 Edit plain text를 클릭해 내용을 변경한 뒤 Save하세요.
- 확인 절차를 거친 후 노드를 Delete하세요.
트리 위의 검색 상자를 사용해 노드를 찾을 수 있습니다.
에이전트가 메모리를 사용하는 방법#
AI 에이전트에서 Enable Memory를 켜고 Memory Category를 선택하세요. 메모리를 켠 상태에서 카테고리를 선택하지 않으면 에이전트는 실행되지 않습니다. 그런 다음 Access Mode를 선택하세요.
- Read Only: 에이전트가 메모리를 검색할 수 있습니다.
- Read/Write: 에이전트가 노드를 추가하고 업데이트할 수도 있습니다.
에이전트에는 언제 메모리 도구를 사용할지 알려주는 읽기 및 쓰기 프롬프트도 있습니다. 두 가지 모두 편집할 수 있습니다. 같은 메모리 카테고리를 공유하는 두 에이전트는 기억하는 내용을 공유합니다.
카테고리를 삭제하면 그 내용도 삭제됩니다
메모리 카테고리를 제거하면 그 안의 노드도 제거됩니다. 카테고리를 삭제하기 전에 어떤 에이전트가 그 카테고리를 사용하는지 확인하세요.
다음 단계#
메모리의 에이전트 측면에 대해서는 메모리와 채팅 기록을, 문서 및 Q&A 그룹에 대해서는 카테고리를 읽어보세요.