Skip to content

Conversation

@iwauo
Copy link

@iwauo iwauo commented Jan 6, 2026

This PR introduces comprehensive support for Anthropic Claude models hosted on Google Cloud Vertex AI. It adds a new module spring-ai-vertex-ai-anthropic with API integration, autoconfiguration, and configuration properties to enable seamless use of Anthropic models through Vertex AI.

Key Changes:

  • New Module: Added spring-ai-vertex-ai-anthropic with core API classes for Vertex AI Anthropic integration.
  • Autoconfiguration: Implemented VertexAiAnthropicChatAutoConfiguration for automatic bean setup, including API client and chat model.
  • Configuration Properties: Added VertexAiAnthropicConnectionProperties and VertexAiAnthropicChatProperties for customizable settings (project ID, location, model, credentials).

Requirements:

  • Google Cloud credentials and project setup.
  • Configuration via spring.ai.vertex.ai.anthropic.* properties.

Testing:
All tests pass, including integration tests with real Vertex AI calls (requires env vars).

Closes gh-1514.

@iwauo iwauo force-pushed the model-vertex-ai-anthropic branch from e2776fc to e1ff7cb Compare January 6, 2026 12:26
@ilayaperumalg
Copy link
Member

@ddobrin Could you help reviewing this? Thank you!

@ddobrin
Copy link
Contributor

ddobrin commented Jan 7, 2026

@ilayaperumalg - yes, Friday or next Tuesday

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Support for Anthropic Claude Models Available on Google Vertex Platform

3 participants