class_docstr: Google Palm Vertexai LLM
  BaseGoogle class is extended for Google Palm model using Vertexai.
  The default model support at the moment is text-bison-001.
  However, user can choose to use code-bison-001 too.
docstr: A init class to implement the Google Vertexai Models
  
  Args:
      project_id (str): GCP project
      location (str): GCP project Location
      model Optional (str): Model to use Default to text-bison@001
      **kwargs: Arguments to control the Model Parameters
code: def __init__(
      self,
      project_id: str,
      location: str,
      model: Optional[str] = None,
      **kwargs,
  ):
      """
      A init class to implement the Google Vertexai Models
  
      Args:
          project_id (str): GCP project
          location (str): GCP project Location
          model Optional (str): Model to use Default to text-bison@001
          **kwargs: Arguments to control the Model Parameters
      """
  
      self.model = model or "text-bison@001"
  
      self._configure(project_id, location)
      self.project_id = project_id
      self.location = location
      self._set_params(**kwargs)
  
file_path: pandas-ai/pandasai/llm/google_vertexai.py
imports: from typing import Optional
  from .base import BaseGoogle
  from ..exceptions import UnsupportedModelError
  from ..helpers.optional import import_dependency
label_desc: Use image node_id 1 to create a new GoogleVertexAI object from inherited base classes: BaseGoogle with example: obj = GoogleVertexAI(project_id, location, model)