Vertex AI

Vertex AI will appear in the list of available providers when VERTEXAI_PROJECT and VERTEXAI_LOCATION are set.

Vertex AI will appear in the list of available providers when VERTEXAI_PROJECT and VERTEXAI_LOCATION are set. You will also need to be authenticated:

$ gcloud auth application-default login

To add specific models to the configuration, configure as such:

# crushrc — authentication still comes from gcloud and the VERTEXAI_* env vars.provider add vertexai model add vertexai/claude-sonnet-4@20250514 \  --name "VertexAI Sonnet 4" \  --context-window 200000 \  --default-max-tokens 50000 \  --thinking toggleable \  --supports-images true \  --price-input 3 \  --price-output 15 \  --price-cache-create 3.75 \  --price-cache-hit 0.3

Read this post in your terminal with glow:glow -p https://crush-docs.fly.dev/docs/providers/vertex.md

EOF