Vertex authentication is enterprise-oriented and may become paid or
licensed in a future release.
Configure
config.yaml:
Service-account authentication
Multiple regions or accounts
Use suffixed env vars to register additional Vertex providers:vertex-us and vertex-eu.
Base URLs and modes
Default bases are derived from project and location:- OpenAI-compatible:
.../projects/{project}/locations/{location}/endpoints/openapi - native Gemini:
.../projects/{project}/locations/{location}/publishers/google
VERTEX_API_MODE. Vertex does not expose Gemini Files or OpenAI-compatible
batch operations.
Image input
| Mode | OpenAI-style image_url |
|---|---|
native (default) | inline data: URLs only — remote https://... URLs are rejected |
openai_compatible | OpenAI-style remote URLs pass through to Vertex’s OpenAI-compatible endpoint |
Not yet integrated
- Automatic fetching of remote
image_urlvalues in native mode. - Vertex Files and batch prediction APIs.