Prerequisites for existing integrations
- Your runner must be able to reach
aiplatform.googleapis.comover HTTPS. For runners that egress through a private VPC, this means either Private Google Access on the runner’s subnet or a NAT gateway with outbound internet access. Without this, agent calls fail with connection errors. - The Claude models you use must stay enabled in Vertex AI Model Garden for your project.
Endpoint format
Existing integrations use endpoints of the form:Manage an existing integration
- Go to the Runners settings page
- Select the runner with the Vertex integration
- Scroll down to the “LLM Providers” section
- Click Edit on the Vertex integration. You can update:
- Region: we recommend the global region for dynamic routing across available infrastructure.
- Model Version: for example
claude-sonnet-5. See Anthropic’s model availability. - Service Account JSON: drag a new service account file here to replace the stored one.
Troubleshooting
Common issues
Common issues
Authentication errors
- Verify your service account has the correct IAM roles (
Vertex AI User) - Ensure the JSON key file is valid and properly formatted
- Check that the Vertex AI API is enabled for your project
- Verify your project ID, region, and model name in the endpoint URL
- Ensure the model is available in your selected region
- Check that your service account has
Vertex AI Userrole - Verify your project has billing enabled
- Ensure Vertex AI API is enabled
Getting help
Getting help
If you encounter issues:
- Check the Ona Agent logs for detailed error messages
- Verify your Google Cloud quotas and limits
- Contact your account manager for additional support