Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Tymczasowy czat

Tymczasowe czaty pozwalają zachować wybrane konwersacje poza historią czatów, wynikami wyszukiwania i zakładkami, zapewniając prywatność i skupienie.

Tymczasowe czaty pozwalają zapytać o coś bez zapisywania rozmowy. Używaj ich do wrażliwych tematów, szybkich eksperymentów lub wszystkiego, czego nie musisz zachowywać. Tymczasowy czat nie pojawia się na pasku bocznym historii, nigdy nie jest widoczny w wyszukiwarce, nie można go dodać do zakładek i jest usuwany automatycznie po zakończeniu okresu przechowywania (domyślnie 30 dni).

Rozpocznij czat tymczasowy

Otwórz menu modeli. Wybierz rozwijaną listę modeli w lewym górnym rogu widoku czatu.

Włącz czat tymczasowy. Przestaw przełącznik Temporary Chat w pozycję ON.

Przełącznik czatu tymczasowego w menu modelu

Potwierdź, że jest aktywny. Gdy funkcja Temporary Chat jest włączona, nad polem wiadomości pojawia się baner. Wybierz przycisk zamknięcia (x) na banerze, aby ją wyłączyć i powrócić do normalnej konwersacji.

Baner nad polem wprowadzania czatu potwierdzający, że Tymczasowy Czat jest aktywny

Co robi tymczasowy czat

  • Nie pojawia się na pasku bocznym historii czatów.
  • Jest wykluczony z wyników wyszukiwania.
  • Nie można dodać do zakładek.
  • Jest przechowywane w bazie danych do momentu zakończenia okresu przechowywania, a następnie automatycznie usuwane.

Okres przechowywania

Domyślny okres przechowywania wynosi 30 dni. Administratorzy mogą go zmienić. Zobacz Konfiguracja poniżej.

Konfiguracja (administratorzy)

Temporary Chat jest domyślnie dostępny dla użytkowników. Administratorzy decydują, czy ta funkcja jest oferowana oraz jak długo przechowywane są tymczasowe czaty.

Dostępność jest regulowana przez uprawnienie roli TEMPORARY_CHAT. Zarządzaj nim dla każdej roli z poziomu Panelu Administratora. Opcja interface.temporaryChat w pliku librechat.yaml jedynie inicjuje to uprawnienie dla domyślnej roli USER podczas uruchamiania i jest przestarzała w kontekście zarządzania uprawnieniami.

Retencja jest ustawiana za pomocą interface.temporaryChatRetention (w godzinach). Wartość minimalna to 1 godzina, maksymalna to 8760 (1 rok), a domyślna to 720 (30 dni).

interface:
  temporaryChat: true
  temporaryChatRetention: 168 # retain temporary chats for 7 days
# Hours to retain temporary chats (default: 720 = 30 days)
TEMP_CHAT_RETENTION_HOURS=168

Przestarzałe

TEMP_CHAT_RETENTION_HOURS jest przestarzałe. Zaleca się używanie interface.temporaryChatRetention w librechat.yaml, co ma pierwszeństwo przed zmienną środowiskową.

Typowe wartości retencji:

WartośćOkres
11 godzina (minimum)
241 dzień
1681 tydzień
72030 dni (domyślnie)
87601 rok (maksimum)

Aby uzyskać pełny zestaw opcji, w tym retentionMode oraz retainAgentFiles, zobacz odniesienie do interfejsu.

Jaka jest ta instrukcja?