Providers
Google Vertex AI
roder-ext-vertex adds provider id vertex for teams whose Google access runs through Vertex AI rather than the Gemini API-key path. It is a sibling of roder-ext-gemini, not a replacement.
What differs from Gemini API
- Auth uses OAuth2 access tokens minted from service-account credentials or ADC.
- Endpoints are regional Vertex AI URLs under a Google Cloud project and location.
- Models are addressed as publisher paths, for example
publishers/google/models/gemini-*.
RODER_PROVIDER=vertex RODER_MODEL=gemini-3.5-flash roder
VERTEX_PROJECT=my-project
VERTEX_LOCATION=us-central1
GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.jsonThe provider streams Gemini-on-Vertex turns, maps tools, usage, cached-token counts, and finish reasons into canonical Roder inference events, and keeps registration independent from whether credentials are currently configured.