diff --git a/.env.example b/.env.example index 8d7ceff5..ddbcaf0f 100644 --- a/.env.example +++ b/.env.example @@ -39,7 +39,8 @@ GROK_API_KEY= #set default LLM DEFAULT_LLM=openai - +#set default LLM model +DEFAULT_LLM_MODEL=gpt-4 # Set to false to disable anonymized telemetry ANONYMIZED_TELEMETRY=false diff --git a/src/webui/components/agent_settings_tab.py b/src/webui/components/agent_settings_tab.py index a93eb76a..b9cbc324 100644 --- a/src/webui/components/agent_settings_tab.py +++ b/src/webui/components/agent_settings_tab.py @@ -71,7 +71,7 @@ def create_agent_settings_tab(webui_manager: WebuiManager): llm_model_name = gr.Dropdown( label="LLM Model Name", choices=config.model_names[os.getenv("DEFAULT_LLM", "openai")], - value=config.model_names[os.getenv("DEFAULT_LLM", "openai")][0], + value=os.getenv("DEFAULT_LLM_MODEL", config.model_names[os.getenv("DEFAULT_LLM", "openai")][0]), interactive=True, allow_custom_value=True, info="Select a model in the dropdown options or directly type a custom model name"