in backend/matching-engine/services/multimodal_text_to_image_match_service.py [0:0]
def get_access_token() -> str:
# Get default access token
creds, _ = google.auth.default()
# creds.valid is False, and creds.token is None
# Need to refresh credentials to populate those
auth_req = google.auth.transport.requests.Request()
creds.refresh(auth_req)
access_token = creds.token
if access_token is None or len(access_token) == 0:
raise RuntimeError("No access token found")
return access_token