mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-11 00:58:30 +00:00
update (#1638)
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com>
This commit is contained in:
@@ -160,28 +160,23 @@ class Agent(BaseAgent):
|
|||||||
for provider, env_vars in ENV_VARS.items():
|
for provider, env_vars in ENV_VARS.items():
|
||||||
if provider == set_provider:
|
if provider == set_provider:
|
||||||
for env_var in env_vars:
|
for env_var in env_vars:
|
||||||
if env_var["key_name"] in unnacepted_attributes:
|
|
||||||
continue
|
|
||||||
# Check if the environment variable is set
|
# Check if the environment variable is set
|
||||||
if "key_name" in env_var:
|
key_name = env_var.get("key_name")
|
||||||
env_value = os.environ.get(env_var["key_name"])
|
if key_name and key_name not in unnacepted_attributes:
|
||||||
|
env_value = os.environ.get(key_name)
|
||||||
if env_value:
|
if env_value:
|
||||||
# Map key names containing "API_KEY" to "api_key"
|
# Map key names containing "API_KEY" to "api_key"
|
||||||
key_name = (
|
key_name = (
|
||||||
"api_key"
|
"api_key" if "API_KEY" in key_name else key_name
|
||||||
if "API_KEY" in env_var["key_name"]
|
|
||||||
else env_var["key_name"]
|
|
||||||
)
|
)
|
||||||
# Map key names containing "API_BASE" to "api_base"
|
# Map key names containing "API_BASE" to "api_base"
|
||||||
key_name = (
|
key_name = (
|
||||||
"api_base"
|
"api_base" if "API_BASE" in key_name else key_name
|
||||||
if "API_BASE" in env_var["key_name"]
|
|
||||||
else key_name
|
|
||||||
)
|
)
|
||||||
# Map key names containing "API_VERSION" to "api_version"
|
# Map key names containing "API_VERSION" to "api_version"
|
||||||
key_name = (
|
key_name = (
|
||||||
"api_version"
|
"api_version"
|
||||||
if "API_VERSION" in env_var["key_name"]
|
if "API_VERSION" in key_name
|
||||||
else key_name
|
else key_name
|
||||||
)
|
)
|
||||||
llm_params[key_name] = env_value
|
llm_params[key_name] = env_value
|
||||||
|
|||||||
Reference in New Issue
Block a user