[이 문서는 시험판 문서이며 변경될 수 있습니다.]
Important
- 이 기능은 생산 환경에서 사용 가능한 미리 보기 기능입니다.
- 생산 준비 완료된 미리 보기 버전은 추가 이용 약관에 따릅니다.
비고
이 글에서는 GitHub Copilot 하네스로 구동되는 에이전트용 메모리에 대해 설명합니다. Customer Conversation harness로 구동되는 에이전트는 별도의 구조화된 메모리 기능을 가지고 있으며, 자체 보존 기간과 구성을 가지고 있습니다. 해당 하네스에 대해서는 메모리(고객 대화)를 참조하세요.
Copilot Studio의 메모리는 에이전트가 상호작용의 세부 사항을 기억하고 그 맥락을 미래의 상호작용에 활용하는 데 도움을 줍니다. 이 기능은 에이전트가 시간이 지남에 따라 더 관련성 높고 일관된 결과를 제공할 수 있게 합니다. 각 에이전트는 각 사용자별로 별도의 메모리 저장소를 유지하기 때문에 한 사람의 컨텍스트가 다른 사람과 공유되지 않습니다.
제작자로서 각 에이전트마다 메모리를 켜거나 끕니다. 이 기능을 켜면 에이전트가 모든 사용자 상호작용에 대해 별도의 메모리를 유지합니다.
메모리 작동 방식
각 사용자의 메모리는 Microsoft가 관리하는 저장소의 전용 폴더에 저장되며, 에이전트는 이 폴더에서 읽고 쓰기를 수행합니다. 생애 주기는 항상 동일합니다:
- 캡처: 에이전트는 사용자 선호도와 대화 중 공유된 관련 맥락과 같은 신호를 기록합니다.
- 저장소: 이 신호들은 해당 폴더에 파일로 저장됩니다.
- 적용: 이후 상호작용에서 에이전트는 이 기억을 읽어 응답이나 결정에 반영합니다.
메모리 켜기 또는 끄기
메모리를 켜거나 끄기:
- Copilot Studio에서 에이전트를 만들거나 엽니다.
- 빌드 탭을 선택합니다.
- 구성 요소 패널에서 메모리 토글을 사용하여 기능을 켜거나 끄세요.
Important
- 사용자의 기억은 그 사용자에게 비공개입니다. 제작자나 다른 사용자는 그걸 볼 수 없어요.
- 사용자가 28일 동안 에이전트와 상호작용하지 않으면, 시스템은 그 에이전트의 기억을 삭제합니다.
- 그룹 채팅과 Microsoft Teams 채널에서는 사용자 메모리가 비활성화됩니다.
- 메모리를 끄는 것은 저장된 메모리를 삭제하지 않습니다. 그저 에이전트가 사용하는 것을 막을 뿐입니다.
메모리 관리
메모리는 투명하며 사용자가 직접 제어합니다. 각 사용자는 에이전트가 자신에 대해 기억하는 내용을 검토하고 제거할 수 있으며, 제작자는 최종 사용자의 기억을 볼 수 없습니다. 기억을 관리하는 방법은 두 가지가 있습니다:
- 채팅에서: 대화 에이전트의 경우, 자연어로 에이전트에게 기억하는 내용을 설명하거나 특정 기억을 업데이트하거나 잊어버린 것을 요청하세요.
- 메모리 포털에서: 포털은 에이전트가 사용자에게 저장한 모든 것을 나열하며, 새 브라우저 탭에서 열리며, 사용자는 기억을 확인 하거나 모든 기억을 삭제할 수 있습니다.
상담원은 대화 중에 기억 포털로 가는 링크를 직접 표시합니다:
- 채널 내 첫 상호작용: 사용자가 새로운 채널에서 메모리 활성화 에이전트와 처음 상호작용할 때, 에이전트의 응답에는 포털 링크가 포함됩니다. 예를 들어, Microsoft Teams나 Microsoft Copilot에서 에이전트에게 보내는 첫 메시지입니다.
- 채팅 요청 시: 상담원은 대화 중에 포털 링크를 동적으로 표시할 수 있어, 기억을 검토하거나 지우고 싶을 때 언제든지 열 수 있습니다. 예를 들어, 사용자가 자신에 대해 무엇을 기억하는지 물어볼 때,
Tip
특정 메모리를 삭제하거나 업데이트하려면 채팅에서 에이전트에게 요청하세요. 전체 메모리를 한 번에 삭제하려면 포털을 사용하세요.