mirror of
https://github.com/tiennm99/litellm.git
synced 2026-07-29 10:20:54 +00:00
add Vertex_AI llm credentials sensitive keywords "vertex_credentials" (#19551)
* add Vertex_AI llm credentials sensitive keywords "vertex_credentials" * Update test_litellm_logging.py add test case
This commit is contained in:
@@ -3296,6 +3296,7 @@ def _get_masked_values(
|
||||
"token",
|
||||
"key",
|
||||
"secret",
|
||||
"vertex_credentials",
|
||||
]
|
||||
return {
|
||||
k: (
|
||||
|
||||
@@ -787,11 +787,13 @@ def test_get_masked_values():
|
||||
"presidio_ad_hoc_recognizers": None,
|
||||
"aws_bedrock_runtime_endpoint": None,
|
||||
"presidio_anonymizer_api_base": None,
|
||||
"vertex_credentials": "{sensitive_api_key}",
|
||||
}
|
||||
masked_values = _get_masked_values(
|
||||
sensitive_object, unmasked_length=4, number_of_asterisks=4
|
||||
)
|
||||
assert masked_values["presidio_anonymizer_api_base"] is None
|
||||
assert masked_values["vertex_credentials"] == "{s****y}"
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
|
||||
Reference in New Issue
Block a user