@@ -314,6 +314,48 @@ Custom Anthropic-compatible providers follow this format:
319+Crush currently supports running Anthropic models through Bedrock, with caching disabled.
321+* A Bedrock provider will appear once you have AWS configured, i.e. `aws configure`
322+* Crush also expects the `AWS_REGION` or `AWS_DEFAULT_REGION` to be set
323+* To use a specific AWS profile set `AWS_PROFILE` in your environment, i.e. `AWS_PROFILE=myprofile crush`
325+### Vertex AI Platform
327+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:
330+gcloud auth application-default login
333+To add specific models to the configuration, configure as such:
337+ "$schema": "https://charm.land/crush.json",
342+ "id": "claude-sonnet-4@20250514",
343+ "name": "VertexAI Sonnet 4",
344+ "cost_per_1m_in": 3,
345+ "cost_per_1m_out": 15,
346+ "cost_per_1m_in_cached": 3.75,
347+ "cost_per_1m_out_cached": 0.3,
348+ "context_window": 200000,
349+ "default_max_tokens": 50000,
351+ "supports_attachments": true
317## Logging
359## Logging
319Sometimes you need to look at logs. Luckily, Crush logs all sorts of
361Sometimes you need to look at logs. Luckily, Crush logs all sorts of