Hymalaia supports integration with Vertex AI, the managed AI platform by Google Cloud.

You can configure Vertex AI using two methods:

  • gcloud CLI authentication
  • 🔐 Service Account authentication

✅ Use the gcloud CLI to authenticate

  1. Install the gcloud CLI
    Install gcloud CLI

  2. Authenticate using the CLI
    Run the following on the machine where Hymalaia is running:

    gcloud auth application-default login
    
  3. Configure in Hymalaia Admin Panel

    • Go to Admin Panel → LLM Providers
    • Add a Custom LLM Provider
    • Fill in the necessary fields:
      • Provider Name: VertexAI
      • Project ID: YOUR_GCP_PROJECT_ID
      • Location/Region: (e.g. us-central1)
      • Model: The LLM you want to use (e.g. text-bison@001)
  1. Save and Test
    Hymalaia should now be able to call Vertex AI using the gcloud credentials.

🔐 Use a Service Account to authenticate

  1. Create a Service Account

    • Name it something like hymalaia-vertex-ai
    • Assign the Vertex AI Administrator role
  2. Generate a Key

    • Click into your new service account
    • Go to the Keys tab
    • Click Add Key → Create New Key → JSON
    • Download and save the .json file
  1. Configure in Hymalaia Admin Panel
    • Go to Admin Panel → LLM Providers
    • Add a Custom LLM Provider
    • Provide:
      • Service Account Credentials: Paste the contents of the JSON file
      • Project ID
      • Location
      • Model
  1. Save and Confirm
    Hymalaia will now use Vertex AI authenticated via the service account credentials.

Hymalaia supports integration with Vertex AI, the managed AI platform by Google Cloud.

You can configure Vertex AI using two methods:

  • gcloud CLI authentication
  • 🔐 Service Account authentication

✅ Use the gcloud CLI to authenticate

  1. Install the gcloud CLI
    Install gcloud CLI

  2. Authenticate using the CLI
    Run the following on the machine where Hymalaia is running:

    gcloud auth application-default login
    
  3. Configure in Hymalaia Admin Panel

    • Go to Admin Panel → LLM Providers
    • Add a Custom LLM Provider
    • Fill in the necessary fields:
      • Provider Name: VertexAI
      • Project ID: YOUR_GCP_PROJECT_ID
      • Location/Region: (e.g. us-central1)
      • Model: The LLM you want to use (e.g. text-bison@001)
  1. Save and Test
    Hymalaia should now be able to call Vertex AI using the gcloud credentials.

🔐 Use a Service Account to authenticate

  1. Create a Service Account

    • Name it something like hymalaia-vertex-ai
    • Assign the Vertex AI Administrator role
  2. Generate a Key

    • Click into your new service account
    • Go to the Keys tab
    • Click Add Key → Create New Key → JSON
    • Download and save the .json file
  1. Configure in Hymalaia Admin Panel
    • Go to Admin Panel → LLM Providers
    • Add a Custom LLM Provider
    • Provide:
      • Service Account Credentials: Paste the contents of the JSON file
      • Project ID
      • Location
      • Model
  1. Save and Confirm
    Hymalaia will now use Vertex AI authenticated via the service account credentials.