메모리
메모리는 안정된 사실, 장기 맥락, 대화 요약과 시간 제한 정보를 구분하여 Assistela가 알맞은 때에 알맞은 맥락을 사용하게 합니다.
여러 종류의 메모리가 필요한 이유
모든 메모를 한곳에 쌓으면 금방 오래된 정보가 됩니다. Assistela는 사용자에 대해 계속 유효한 내용, 장기 프로젝트의 내용, 이전 채팅의 연속성만 유지하는 내용과 제한된 기간에만 중요한 내용을 구분합니다. 따라서 매번 기본 맥락을 반복할 필요가 없고 단기 사실이 영구적인 가정이 되지도 않습니다.
사용자 정보
이름, 가족, 주소, 지속되는 취향과 선호 작업 방식 같은 안정된 사실입니다. 한도는 5,000자입니다.
장기 메모
진행 중인 프로젝트, 반복되는 규칙, 습관과 계속 유용해야 할 맥락입니다. 한도는 10,000자입니다.
대화 요약
최근, 이전 및 보관 요약은 전체 기록을 LLM에 보내지 않고도 긴 채팅의 연속성을 유지합니다.
임시 정보
여행, 숙박, 임시 주소, 약속, 방문, 건강상의 제한 또는 시작과 끝이 있는 다른 사실입니다.
임시 메모리는 Assistela만의 특징입니다
Assistela의 특징 중 하나는 별도의 임시 메모리입니다. 항목은 이벤트 전에 답변에 나타나기 시작해 이벤트 중에는 활성 상태를 유지하고 이후 새 답변에 영향을 주지 않을 수 있습니다. 예를 들어 “8월 12일부터 19일까지 리스본에 있습니다”는 여행 전과 중에는 유용하지만 6개월 뒤 현재 위치처럼 보이면 안 됩니다.
- 유효 시작일/종료일은 실제 이벤트 기간을 정합니다.
- 답변에 표시 시작은 Assistela가 언제부터 고려할지 정합니다. 예정 항목은 시작일보다 최대 30일 전부터 추가됩니다.
- 보관 기한은 항목이 언제 비활성화될지 정합니다. 생략하면 이벤트 뒤 짧은 기간으로 자동 계산합니다.
- 보관은 항목을 유지하면서 활성 사용에서 제외하는 일반적인 방법입니다. 삭제는 영구 제거합니다.
현재 활성 상태이고 관련 있는 임시 항목만 답변에 추가됩니다. 만료 항목은 무시하고 비슷한 항목을 병합하여 같은 사실이 공간을 반복해서 차지하지 않게 합니다.
수동으로 정보 추가
메모리 열기
메인 창 사이드바에서 메모리를 선택하고 위쪽 선택기에서 임시 정보를 엽니다.
새로 만들기 클릭
여행, 숙박, 약속, 건강, 가족, 업무, 취향 또는 약속 사항 같은 유형을 선택합니다.
짧은 제목과 요약 작성
제목은 항목을 알아보는 데 쓰입니다. 답변을 바꿀 수 있는 사실만 요약에 넣으세요. 위치, 주소와 태그는 선택 사항입니다.
날짜 설정
시작일과 종료일을 입력하고 필요하면 답변에 처음 사용할 날짜와 보관 날짜도 지정합니다.
저장하고 확인
추가 또는 변경 사항 저장을 클릭합니다. 그런 다음 채팅에서 관련 계획을 물어 Assistela가 올바른 사실을 사용하는지 확인합니다.
정보 종류별 저장 위치
- “내 이름은 Petra이고 간결한 답변을 선호합니다.” → 사용자 정보.
- “Atlas 프로젝트를 장기간 진행 중이며 작업은 이 형식을 사용합니다.” → 장기 메모.
- “다음 주에는 이 호텔에 묵습니다.” → 임시 정보.
- “목요일 오후 2시에 치과 예약이 있습니다.” → Calendar.
- “수요일에 치과에 전화하기.” → Apple 미리 알림.
실행할 일을 메모리에만 저장하지 마세요. 메모리는 맥락을 제공하고 Calendar와 미리 알림은 구체적인 시간과 작업을 추적합니다.
요약, 우선순위와 사용자 제어
긴 대화 중 Assistela는 오래된 기록을 최근 메모, 이전 메모와 보관 요약의 여러 단계로 자동 압축합니다. 현재 메시지와 최신 데이터가 오래된 요약보다 우선합니다. 보관 요약은 배경 정보이지 절대적으로 정확한 정보원이 아닙니다.
메모리 화면에서 안정된 메모리를 읽고 직접 편집할 수 있습니다. 텍스트 줄이기는 반복을 제거하는 데 도움이 됩니다. 데이터는 Assistela의 기본 SQLite 데이터베이스에 로컬로 저장되며 불투명한 벡터 저장소에만 숨겨지지 않습니다.
API 키, 비밀번호와 결제 카드 번호는 일반 메모리에 두면 안 됩니다. 실제 값을 LLM에서 분리하는 Keychain과 비밀번호 및 카드 화면을 사용하세요.