Merge branch 'zylon-ai:main' into streaming-choice-feature

This commit is contained in:
J 2024-09-24 10:55:48 -04:00 committed by GitHub
commit 41bfe234c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 177 additions and 20 deletions

View file

@ -107,8 +107,11 @@ class PrivateGptUi:
self._selected_filename = None
# Initialize system prompt based on default mode
self.mode = MODES[0]
self._system_prompt = self._get_default_system_prompt(self.mode)
default_mode_map = {mode.value: mode for mode in Modes}
self._default_mode = default_mode_map.get(
settings().ui.default_mode, Modes.RAG_MODE
)
self._system_prompt = self._get_default_system_prompt(self._default_mode)
# Initialize default response style: Streaming
self.response_style = STYLES[0]
@ -425,7 +428,7 @@ class PrivateGptUi:
with gr.Row(equal_height=False):
with gr.Column(scale=3):
default_mode = MODES[0]
default_mode = self._default_mode
mode = gr.Radio(
[mode.value for mode in MODES],
label="Mode",