Global region support for Google Service Account API credentials

Describe the problem/error/question

Google Service Account API doesn’t support the global region. Typically newer Gemini preview models in Google Cloud Vertex AI are available only in the global region endpoints, recently gemini-3-flash-preview and gemini-3-pro-previewfollow it.

ref. Gemini 3 Flash  |  Generative AI on Vertex AI  |  Google Cloud Documentation

Can we support global region for the credentials to resolve the limitation?

A similar topic: Vertex model chat model not found

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 2.1.1
  • Database (default: SQLite): PostgreSQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
1 Like

hey @syucream !

If you switch to ‘By ID’ instead ‘From list’ and put this :

models/gemini-3-flash-preview

it will work.

EDIT: My bad, mixed Google products.

Cheers!

I use Google Vertex Chat Model node with AI Agent, NOT Google Gemini.

And I’ve tried to support global region locally, then it works.

2 Likes

I saw your PR and it’s a region issue. so I found a way to workaround this. don’t use drop down to select the region. just switch expression and input global and it will be working .

1 Like

He’s using Google Vertex Chat Model, you can only select the region in the used credentials, you can’t manually input expressions in it.