add vertex generateContent

This commit is contained in:
Ishaan Jaff 2024-08-03 17:17:54 -07:00
parent a293bebdb1
commit beb7f1b2c6
2 changed files with 86 additions and 1 deletions

View file

@ -268,6 +268,10 @@ class VertexFineTuningAPI(VertexLLM):
url = None
if request_route == "/tuningJobs":
url = f"https://{vertex_location}-aiplatform.googleapis.com/v1/projects/{vertex_project}/locations/{vertex_location}/tuningJobs"
elif "/tuningJobs/" in request_route and "cancel" in request_route:
url = f"https://{vertex_location}-aiplatform.googleapis.com/v1/projects/{vertex_project}/locations/{vertex_location}/tuningJobs{request_route}"
elif "generateContent" in request_route:
url = f"https://{vertex_location}-aiplatform.googleapis.com/v1/projects/{vertex_project}/locations/{vertex_location}{request_route}"
if self.async_handler is None:
raise ValueError("VertexAI Fine Tuning - async_handler is not initialized")