Skip to content

Implement Vertex AI support in core #2245

Description

@jeffmaury

Is your feature request related to a problem? Please describe

This is required at least for internal usage of Claude

Describe the solution you'd like

Update the inference provider configuration with the following information:

  • _type: google-vertex-ai
  • _flag: __from_gcloud_adc
  • GOOGLE_APPLICATION_CREDENTIALS (password): path of credentials files
  • GOOGLE_VERTEX_PROJECT (string): the projet id
  • GOOGLE_VERTEX_LOCATION: the region

When such a configuration is received, the core will:

  • create the provider by setting the GOOGLE_APPLICATION_CREDENTIALS (as before)
  • when calling the OpenShell CLI, remove the --credentials flag but adds the newone
  • the other properties will be added as environment variables so that they can be processed by the agent (eg Claude to adjust the name)

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels
No fields configured for Feature.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions