the following code works, but sometimes the request fails. I'd like the code to catch the exception and try again up to 3 times after waiting an .1 second delay.

def process(self, input\_data):
 # Initialize request argument(s)
 request = aiplatform\_v1.UpsertDatapointsRequest(
 index="projects/1072436220726/locations/us-central1/indexes/9103120649148170240",
 # index="projects/89529659540/locations/us-central1/indexes/2984417605411930112",
 datapoints=input\_data
 )

 # Make the request
 response = self.client\_ai.upsert\_datapoints(request=request)
user