Fix for python < 3.10

This commit is contained in:
Peter Edwards
2023-04-13 08:29:07 +02:00
parent bcdb4e476f
commit bc4bca65d5
2 changed files with 10 additions and 9 deletions

2
.gitignore vendored
View File

@@ -7,9 +7,11 @@ package-lock.json
auto_gpt_workspace/*
*.mpeg
.env
azure.yaml
*venv/*
outputs/*
ai_settings.yaml
last_run_ai_settings.yaml
.vscode
.idea/*
auto-gpt.json

View File

@@ -92,15 +92,14 @@ class Config(metaclass=Singleton):
Returns:
The matching deployment id if found, otherwise an empty string.
"""
match model:
case self.fast_llm_model:
return self.azure_model_to_deployment_id_map["fast_llm_model_deployment_id"]
case self.smart_llm_model:
return self.azure_model_to_deployment_id_map["smart_llm_model_deployment_id"]
case "text-embedding-ada-002":
return self.azure_model_to_deployment_id_map["embedding_model_deployment_id"]
case default:
return ""
if model == self.fast_llm_model:
return self.azure_model_to_deployment_id_map["fast_llm_model_deployment_id"]
elif model == self.smart_llm_model:
return self.azure_model_to_deployment_id_map["smart_llm_model_deployment_id"]
elif model == "text-embedding-ada-002":
return self.azure_model_to_deployment_id_map["embedding_model_deployment_id"]
else:
return ""
AZURE_CONFIG_FILE = os.path.join(os.path.dirname(__file__), '..', 'azure.yaml')