OpenAI wprowadza nową pamięć ChatGPT: przełom w analizie wcześniejszych rozmów i personalizacji

OpenAI wprowadza nową pamięć ChatGPT: przełom w analizie wcześniejszych rozmów i personalizacji
Logo OpenAI. Źródło: OpenAI

Firma OpenAI przedstawiła nową architekturę pamięci dla ChatGPT. Aktualizacja zmienia sposób, w jaki chatbot przechowuje i wykorzystuje informacje z poprzednich rozmów. Część nowych funkcji będzie również dostępna dla użytkowników darmowych kont.

Co wiadomo

W firmie przypomniano, że pierwsza wersja pamięci pojawiła się w 2024 roku i działała głównie na podstawie bezpośrednich instrukcji użytkownika. Z czasem OpenAI zaczęło rozwijać system o nazwie "Dreaming", który pozwala ChatGPT analizować dane z różnych dialogów i tworzyć kontekst bez osobnych komend na zapisywanie informacji. Nowa architektura zakłada tworzenie podsumowania danych, które chatbot przechował o użytkowniku.

Zrzut ekranu ChatGPT z funkcją Memory summary
Zrzut ekranu aplikacji mobilnej ChatGPT, na którym przedstawiono nową funkcję Memory summary: OpenAI

Z danych OpenAI wynika, że zaktualizowana pamięć umożliwia ChatGPT uwzględnianie informacji z poprzednich rozmów przy nowych zapytaniach. Na przykład, jeśli użytkownik wcześniej opowiadał o swojej fototechnice lub planach podróży, te informacje mogą być użyte podczas tworzenia rekomendacji.

Firma również poinformowała, że pamięć będzie się automatycznie aktualizować z czasem, aby uwzględniać zmiany w zainteresowaniach lub okolicznościach użytkownika. Rozpoczęto już wdrażanie nowego systemu dla subskrybentów Plus i Pro w USA, a wsparcie dla funkcji "Dreaming" dla darmowych kont pojawi się wkrótce. Dla użytkowników w innych krajach aktualizacja będzie dostępna w ciągu najbliższych tygodni.

Źródło: OpenAI

 

var _paq = window._paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u='//mm.magnet.kiev.ua/'; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })();