Merge pull request #4199 from hawktang/main

support vertex_credentials filepath
This commit is contained in:
Krish Dholakia 2024-06-19 18:47:32 -07:00 committed by GitHub
commit df1a2ca5c2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -238,7 +238,10 @@ def completion(
if vertex_credentials is not None and isinstance(vertex_credentials, str):
import google.oauth2.service_account
json_obj = json.loads(vertex_credentials)
try:
json_obj = json.loads(vertex_credentials)
except json.JSONDecodeError:
json_obj = json.load(open(vertex_credentials))
creds = (
google.oauth2.service_account.Credentials.from_service_account_info(