Pamięć (wersja zapoznawcza)

[Ten artykuł to dokumentacja wstępna, która może ulec zmianie].

Important

Pamięć w Copilot Studio pomaga agentowi zapamiętać szczegóły z interakcji i wykorzystać ten kontekst do przyszłych interakcji. Ta funkcja pozwala agentowi dostarczać bardziej trafne i spójne wyniki w czasie. Każdy agent utrzymuje osobny magazyn pamięci dla każdego użytkownika, dzięki czemu kontekst jednej osoby nigdy nie jest udostępniany innej.

Note

Funkcje opisane w tym artykule są zasilane przez szelkę GitHub Copilot, która wykorzystuje Copilot Credits do rozliczeń opartych na użytkowaniu. Dowiedz się więcej o kredytach Copilot w Przeglądzie rozliczeń dla agentów zasilanych przez GitHub Copilot harness.

Rozliczanie oparte na użytkowaniu dotyczy korzystania, budowania, testowania i oceny agentów. Te działania mogą pochłaniać kredyty Copilot.

Jako twórca włączasz lub wyłączasz Pamięć dla każdego agenta. Po włączeniu agent zachowuje osobną pamięć dla każdej interakcji użytkownika.

Jak działa pamięć

Pamięć każdego użytkownika znajduje się w dedykowanym folderze w pamięci zarządzanej przez Microsoft, z której agent czyta i zapisuje. Cykl życia jest zawsze taki sam:

  1. Rejestracja: Agent rejestruje sygnały, takie jak preferencje użytkownika i odpowiedni kontekst przekazywany podczas rozmowy.
  2. Zapisuj: Te sygnały są zapisywane jako pliki w tym folderze.
  3. Zastosowanie: Podczas kolejnych interakcji agent odczytuje te informacje z pamięci, aby udzielać odpowiedzi lub podejmować decyzje.

Włączanie i wyłączanie pamięci

Aby włączyć lub wyłączyć Pamięć:

  1. Utwórz lub otwórz agenta w Copilot Studio.
  2. Wybierz zakładkę Kompilacja.
  3. W panelu składników użyj przełącznika Pamięć, aby włączyć lub wyłączyć tę funkcję.

Zrzut ekranu przełącznika Pamięć w Copilot Studio.

Important

  • Wspomnienia użytkownika są dla niego prywatne. Twórca i inni użytkownicy ich nie widzą.
  • Jeśli użytkownik nie wchodzi w interakcję z agentem przez 28 dni, system usuwa jego wspomnienia z tego agenta.
  • Pamięć użytkownika jest wyłączona w czatach grupowych i kanałach Microsoft Teams.
  • Wyłączenie pamięci nie usuwa zapisanych wspomnień. To jedynie uniemożliwia agentowi ich użycie.

Zarządzanie pamięciami

Pamięć jest przejrzysta i kontrolowana przez użytkownika. Każdy użytkownik może przeglądać i usuwać to, co agent o nim pamięta, a twórcy nie mogą przeglądać wspomnień użytkowników końcowych. Istnieją dwa sposoby zarządzania wspomnieniami:

  • W czacie: W przypadku agentów konwersacyjnych poproś agenta w języku naturalnym, by opisał to, co pamięta, zaktualizował konkretne wspomnienie lub zapomniał o czymś.
  • W portalu pamięci: portal wymienia wszystko, co agent zapisał dla użytkownika i otwiera się w nowej karcie przeglądarki, gdzie użytkownik może wyświetlić wspomnienia lub usunąć wszystkie wspomnienia.

Zrzut ekranu zapisanych wspomnień w portalu pamięci.

Agent wyświetla link do portalu pamięci bezpośrednio w rozmowie:

  • Pierwsza interakcja w kanale: Za pierwszym razem, gdy użytkownik wchodzi w interakcję z agentem z pamięcią w nowym kanale, odpowiedź agenta zawiera link do portalu. Na przykład pierwsza wiadomość do agenta w Microsoft Teams lub Microsoft 365 Copilot.
  • Na żądanie na czacie: Agent może także dynamicznie wyświetlać link do portalu podczas rozmowy, dzięki czemu może go otwierać w dowolnym momencie, by przejrzeć lub wyczyścić wspomnienia. Na przykład, gdy użytkownik pyta, co o nim pamięta.

Zrzut ekranu linku do portalu pamięci.

Wskazówka

Aby usunąć lub zaktualizować daną pamięć, poproś agenta na czacie. Aby wyczyścić wszystkie pamięci naraz, użyj portalu.