diff options
| author | OpeOginni <[email protected]> | 2025-11-10 20:25:03 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-11-10 13:25:03 -0600 |
| commit | bba72c82ae85fb06abd7c72170437cf8eb117cad (patch) | |
| tree | 455c96f1511a67fbd4e364fe3bd1157e44ea655e /packages/web/src | |
| parent | e95181a551f587e32dbd4eaa6806d8866eac356f (diff) | |
| download | opencode-bba72c82ae85fb06abd7c72170437cf8eb117cad.tar.gz opencode-bba72c82ae85fb06abd7c72170437cf8eb117cad.zip | |
Fix/google vertex configs (#4169)
Co-authored-by: GitHub Action <[email protected]>
Diffstat (limited to 'packages/web/src')
| -rw-r--r-- | packages/web/src/content/docs/providers.mdx | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/packages/web/src/content/docs/providers.mdx b/packages/web/src/content/docs/providers.mdx index 6a7520e56..a3ebda0e6 100644 --- a/packages/web/src/content/docs/providers.mdx +++ b/packages/web/src/content/docs/providers.mdx @@ -417,13 +417,13 @@ To use Google Vertex AI with OpenCode: 1. Head over to the **Model Garden** in the Google Cloud Console and check the models available in your region. - :::tip + :::note You need to have a Google Cloud project with Vertex AI API enabled. ::: 2. Set the required environment variables: - - `GOOGLE_VERTEX_PROJECT`: Your Google Cloud project ID - - `GOOGLE_VERTEX_REGION` (optional): The region for Vertex AI (defaults to `us-east5`) + - `GOOGLE_CLOUD_PROJECT`: Your Google Cloud project ID + - `VERTEX_LOCATION` (optional): The region for Vertex AI (defaults to `global`) - Authentication (choose one): - `GOOGLE_APPLICATION_CREDENTIALS`: Path to your service account JSON key file - Authenticate using gcloud CLI: `gcloud auth application-default login` @@ -431,17 +431,21 @@ To use Google Vertex AI with OpenCode: Set them while running opencode. ```bash - GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json GOOGLE_VERTEX_PROJECT=your-project-id opencode + GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json GOOGLE_CLOUD_PROJECT=your-project-id opencode ``` Or add them to your bash profile. ```bash title="~/.bash_profile" export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json - export GOOGLE_VERTEX_PROJECT=your-project-id - export GOOGLE_VERTEX_REGION=us-central1 + export GOOGLE_CLOUD_PROJECT=your-project-id + export VERTEX_LOCATION=global ``` +:::tip +The `global` region improves availability and reduces errors at no extra cost. Use regional endpoints (e.g., `us-central1`) for data residency requirements. [Learn more](https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/use-partner-models#regional_and_global_endpoints) +::: + 3. Run the `/models` command to select the model you want. --- |
