menouaw commited on
Commit
35d916d
·
1 Parent(s): e6cb327

add: google par défaut

Browse files
src/webui/components/agent_settings_tab.py CHANGED
@@ -61,17 +61,18 @@ def create_agent_settings_tab(webui_manager: WebuiManager):
61
 
62
  with gr.Group():
63
  with gr.Row():
 
64
  llm_provider = gr.Dropdown(
65
  choices=[provider for provider, model in config.model_names.items()],
66
  label="LLM Provider",
67
- value=os.getenv("DEFAULT_LLM", "openai"),
68
  info="Select LLM provider for LLM",
69
  interactive=True
70
  )
71
  llm_model_name = gr.Dropdown(
72
  label="LLM Model Name",
73
- choices=config.model_names[os.getenv("DEFAULT_LLM", "openai")],
74
- value=config.model_names[os.getenv("DEFAULT_LLM", "openai")][0],
75
  interactive=True,
76
  allow_custom_value=True,
77
  info="Select a model in the dropdown options or directly type a custom model name"
@@ -124,7 +125,7 @@ def create_agent_settings_tab(webui_manager: WebuiManager):
124
  choices=[provider for provider, model in config.model_names.items()],
125
  label="Planner LLM Provider",
126
  info="Select LLM provider for LLM",
127
- value=None,
128
  interactive=True
129
  )
130
  planner_llm_model_name = gr.Dropdown(
 
61
 
62
  with gr.Group():
63
  with gr.Row():
64
+ _default_provider = os.getenv("DEFAULT_LLM", "google")
65
  llm_provider = gr.Dropdown(
66
  choices=[provider for provider, model in config.model_names.items()],
67
  label="LLM Provider",
68
+ value=_default_provider,
69
  info="Select LLM provider for LLM",
70
  interactive=True
71
  )
72
  llm_model_name = gr.Dropdown(
73
  label="LLM Model Name",
74
+ choices=config.model_names[_default_provider],
75
+ value=config.model_names[_default_provider][0],
76
  interactive=True,
77
  allow_custom_value=True,
78
  info="Select a model in the dropdown options or directly type a custom model name"
 
125
  choices=[provider for provider, model in config.model_names.items()],
126
  label="Planner LLM Provider",
127
  info="Select LLM provider for LLM",
128
+ value=_default_provider,
129
  interactive=True
130
  )
131
  planner_llm_model_name = gr.Dropdown(
src/webui/components/deep_research_agent_tab.py CHANGED
@@ -137,7 +137,7 @@ async def run_deep_research(webui_manager: WebuiManager, components: Dict[Compon
137
  # Browser Config (from browser_settings tab)
138
  # Note: DeepResearchAgent constructor takes a dict, not full Browser/Context objects
139
  browser_config_dict = {
140
- "headless": get_setting("browser_settings", "headless", False),
141
  "disable_security": get_setting("browser_settings", "disable_security", False),
142
  "browser_binary_path": get_setting("browser_settings", "browser_binary_path"),
143
  "user_data_dir": get_setting("browser_settings", "browser_user_data_dir"),
 
137
  # Browser Config (from browser_settings tab)
138
  # Note: DeepResearchAgent constructor takes a dict, not full Browser/Context objects
139
  browser_config_dict = {
140
+ "headless": get_setting("browser_settings", "headless", True),
141
  "disable_security": get_setting("browser_settings", "disable_security", False),
142
  "browser_binary_path": get_setting("browser_settings", "browser_binary_path"),
143
  "user_data_dir": get_setting("browser_settings", "browser_user_data_dir"),