def METHOD_NAME(self, auth: Authentication, request: PerspectiveAPIRequest) -> PerspectiveAPIRequestResult:
    @retry_request
    def get_toxicity_scores_with_retry(request: PerspectiveAPIRequest) -> PerspectiveAPIRequestResult:
        if not self.toxicity_classifier_client:
            self.toxicity_classifier_client = self.client.get_toxicity_classifier_client()
        return self.toxicity_classifier_client.METHOD_NAME(request)
    self.accounts.authenticate(auth)
    return get_toxicity_scores_with_retry(request)