diff --git a/autogpts/autogpt/autogpt/config/config.py b/autogpts/autogpt/autogpt/config/config.py index 4ea94fc7..475ad745 100644 --- a/autogpts/autogpt/autogpt/config/config.py +++ b/autogpts/autogpt/autogpt/config/config.py @@ -289,7 +289,7 @@ class ConfigBuilder(Configurable[Config]): def assert_config_has_openai_api_key(config: Config) -> None: """Check if the OpenAI API key is set in config.py or as an environment variable.""" - key_pattern = r"^sk-\w{48}" + key_pattern = r"^sk-(proj-)?\w{48}" openai_api_key = ( config.openai_credentials.api_key.get_secret_value() if config.openai_credentials