Merge pull request #3312 from hellof20/main

add safety_settings parameters to Vertex AI async mode
This commit is contained in:
Krish Dholakia 2024-04-27 05:46:06 -07:00 committed by GitHub
commit 4eb728d701
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -529,6 +529,7 @@ def completion(
"instances": instances,
"vertex_location": vertex_location,
"vertex_project": vertex_project,
"safety_settings":safety_settings,
**optional_params,
}
if optional_params.get("stream", False) is True:
@ -813,6 +814,7 @@ async def async_completion(
instances=None,
vertex_project=None,
vertex_location=None,
safety_settings=None,
**optional_params,
):
"""
@ -844,6 +846,7 @@ async def async_completion(
response = await llm_model._generate_content_async(
contents=content,
generation_config=optional_params,
safety_settings=safety_settings,
tools=tools,
)