input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1ListTuningJobsResponse) The response message. """ config = self.GetMethodConfig('List') return self._RunMethod( config, request, global_params=global_params) List.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}/tuningJobs', http_method='GET', method_id='aiplatform.projects.locations.tuningJobs.list', ordered_params=['parent'], path_params=['parent'], query_params=['filter', 'pageSize', 'pageToken'], relative_path='v1/{+parent}/tuningJobs', request_field='', request_type_name='AiplatformProjectsLocationsTuningJobsListRequest', response_type_name='GoogleCloudAiplatformV1ListTuningJobsResponse', supports_download=False, ) def RebaseTunedModel(self, request, global_params=None): r"""Rebase a TunedModel. Args: request: (AiplatformProjectsLocationsTuningJobsRebaseTunedModelRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleLongrunningOperation) The response message. """ config = self.GetMethodConfig('RebaseTunedModel') return self._RunMethod( config, request, global_params=global_params) RebaseTunedModel.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}/tuningJobs:rebaseTunedModel', http_method='POST', method_id='aiplatform.projects.locations.tuningJobs.rebaseTunedModel', ordered_params=['parent'], path_params=['parent'], query_params=[], relative_path='v1/{+parent}/tuningJobs:rebaseTunedModel', request_field='googleCloudAiplatformV1RebaseTunedModelRequest', request_type_name='AiplatformProjectsLocationsTuningJobsRebaseTunedModelRequest', response_type_name='GoogleLongrunningOperation', supports_download=False, ) class ProjectsLocationsService(base_api.BaseApiService): """Service class for the projects_locations resource.""" _NAME = 'projects_locations' def __init__(self, client): super(AiplatformV1.ProjectsLocationsService, self).__init__(client) self._upload_configs = { } def AugmentPrompt(self, request, global_params=None): r"""Given an input prompt, it returns augmented prompt from vertex rag store to guide LLM towards generating grounded responses. Args: request: (AiplatformProjectsLocationsAugmentPromptRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1AugmentPromptResponse) The response message. """ config = self.GetMethodConfig('AugmentPrompt') return self._RunMethod( config, request, global_params=global_params) AugmentPrompt.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}:augmentPrompt', http_method='POST', method_id='aiplatform.projects.locations.augmentPrompt', ordered_params=['parent'], path_params=['parent'], query_params=[], relative_path='v1/{+parent}:augmentPrompt', request_field='googleCloudAiplatformV1AugmentPromptRequest', request_type_name='AiplatformProjectsLocationsAugmentPromptRequest', response_type_name='GoogleCloudAiplatformV1AugmentPromptResponse', supports_download=False, ) def CorroborateContent(self, request, global_params=None): r"""Given an input text, it returns a score that evaluates the factuality of the text. It also extracts and returns claims from the text and provides supporting facts. Args: request: (AiplatformProjectsLocationsCorroborateContentRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1CorroborateContentResponse) The response message. """ config = self.GetMethodConfig('CorroborateContent') return self._RunMethod( config, request, global_params=global_params) CorroborateContent.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}:corroborateContent', http_method='POST', method_id='aiplatform.projects.locations.corroborateContent', ordered_params=['parent'], path_params=['parent'], query_params=[], relative_path='v1/{+parent}:corroborateContent', request_field='googleCloudAiplatformV1CorroborateContentRequest', request_type_name='AiplatformProjectsLocationsCorroborateContentRequest', response_type_name='GoogleCloudAiplatformV1CorroborateContentResponse', supports_download=False, ) def Deploy(self, request, global_params=None): r"""Deploys a model to a new endpoint. Args: request: (AiplatformProjectsLocationsDeployRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleLongrunningOperation) The response message. """ config = self.GetMethodConfig('Deploy') return self._RunMethod( config, request, global_params=global_params) Deploy.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}:deploy', http_method='POST', method_id='aiplatform.projects.locations.deploy', ordered_params=['destination'], path_params=['destination'], query_params=[], relative_path='v1/{+destination}:deploy', request_field='googleCloudAiplatformV1DeployRequest', request_type_name='AiplatformProjectsLocationsDeployRequest', response_type_name='GoogleLongrunningOperation', supports_download=False, ) def EvaluateInstances(self, request, global_params=None): r"""Evaluates instances based on a given metric. Args: request: (AiplatformProjectsLocationsEvaluateInstancesRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1EvaluateInstancesResponse) The response message. """ config = self.GetMethodConfig('EvaluateInstances') return self._RunMethod( config, request, global_params=global_params) EvaluateInstances.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}:evaluateInstances', http_method='POST', method_id='aiplatform.projects.locations.evaluateInstances', ordered_params=['location'], path_params=['location'], query_params=[], relative_path='v1/{+location}:evaluateInstances', request_field='googleCloudAiplatformV1EvaluateInstancesRequest', request_type_name='AiplatformProjectsLocationsEvaluateInstancesRequest', response_type_name='GoogleCloudAiplatformV1EvaluateInstancesResponse', supports_download=False, ) def GetRagEngineConfig(self, request, global_params=None): r"""Gets a RagEngineConfig. Args: request: (AiplatformProjectsLocationsGetRagEngineConfigRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1RagEngineConfig) The response message. """ config = self.GetMethodConfig('GetRagEngineConfig') return self._RunMethod( config, request, global_params=global_params) GetRagEngineConfig.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}/ragEngineConfig', http_method='GET', method_id='aiplatform.projects.locations.getRagEngineConfig', ordered_params=['name'], path_params=['name'], query_params=[], relative_path='v1/{+name}', request_field='', request_type_name='AiplatformProjectsLocationsGetRagEngineConfigRequest', response_type_name='GoogleCloudAiplatformV1RagEngineConfig', supports_download=False, ) def RetrieveContexts(self, request, global_params=None): r"""Retrieves relevant contexts for a query. Args: request: (AiplatformProjectsLocationsRetrieveContextsRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1RetrieveContextsResponse) The response message. """ config = self.GetMethodConfig('RetrieveContexts') return self._RunMethod( config, request, global_params=global_params) RetrieveContexts.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}:retrieveContexts', http_method='POST', method_id='aiplatform.projects.locations.retrieveContexts', ordered_params=['parent'], path_params=['parent'], query_params=[], relative_path='v1/{+parent}:retrieveContexts', request_field='googleCloudAiplatformV1RetrieveContextsRequest', request_type_name='AiplatformProjectsLocationsRetrieveContextsRequest', response_type_name='GoogleCloudAiplatformV1RetrieveContextsResponse', supports_download=False, ) def UpdateRagEngineConfig(self, request, global_params=None): r"""Updates a RagEngineConfig. Args: request: (GoogleCloudAiplatformV1RagEngineConfig) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleLongrunningOperation) The response message. """ config = self.GetMethodConfig('UpdateRagEngineConfig') return self._RunMethod( config, request, global_params=global_params) UpdateRagEngineConfig.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/projects/{projectsId}/locations/{locationsId}/ragEngineConfig', http_method='PATCH', method_id='aiplatform.projects.locations.updateRagEngineConfig', ordered_params=['name'], path_params=['name'], query_params=[], relative_path='v1/{+name}', request_field='', request_type_name='GoogleCloudAiplatformV1RagEngineConfig', response_type_name='GoogleLongrunningOperation', supports_download=False, ) class ProjectsService(base_api.BaseApiService): """Service class for the projects resource.""" _NAME = 'projects' def __init__(self, client): super(AiplatformV1.ProjectsService, self).__init__(client) self._upload_configs = { } class PublishersModelsService(base_api.BaseApiService): """Service class for the publishers_models resource.""" _NAME = 'publishers_models' def __init__(self, client): super(AiplatformV1.PublishersModelsService, self).__init__(client) self._upload_configs = { } def Get(self, request, global_params=None): r"""Gets a Model Garden publisher model. Args: request: (AiplatformPublishersModelsGetRequest) input message global_params: (StandardQueryParameters, default: None) global arguments Returns: (GoogleCloudAiplatformV1PublisherModel) The response message. """ config = self.GetMethodConfig('Get') return self._RunMethod( config, request, global_params=global_params) Get.method_config = lambda: base_api.ApiMethodInfo( flat_path='v1/publishers/{publishersId}/models/{modelsId}', http_method='GET', method_id='aiplatform.publishers.models.get', ordered_params=['name'], path_params=['name'], query_params=['huggingFaceToken', 'isHuggingFaceModel', 'languageCode', 'view'], relative_path='v1/{+name}', request_field='', request_type_name='AiplatformPublishersModelsGetRequest', response_type_name='GoogleCloudAiplatformV1PublisherModel', supports_download=False, ) class PublishersService(base_api.BaseApiService): """Service class for the publishers resource.""" _NAME = 'publishers' def __init__(self, client): super(AiplatformV1.PublishersService, self).__init__(client) self._upload_configs = { }