Skip to content

feat: Use Vertex AI instead of Gemini#4

Open
Roming22 wants to merge 1 commit into
openshift-pipelines:mainfrom
redhat-appstudio:feature/use-vertex-ai
Open

feat: Use Vertex AI instead of Gemini#4
Roming22 wants to merge 1 commit into
openshift-pipelines:mainfrom
redhat-appstudio:feature/use-vertex-ai

Conversation

@Roming22

Copy link
Copy Markdown
  • Replaced "google-genai" with "anthropic[vertex]" in dependencies.
  • Updated README to reflect new environment variables for Claude on Vertex AI.
  • Added a new claude_client.py for creating an async client for Claude.
  • Modified web_search.py to utilize Claude for AI-powered event searches.
  • Updated configuration to include Google Cloud project settings.
  • Enhanced logging and error handling for AI search functionality.
  • Updated GitHub Actions workflow to support Workload Identity Federation.

This commit transitions the AI search functionality to use Claude on Vertex AI.

Assisted-by: Cursor

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED

…dencies

- Replaced "google-genai" with "anthropic[vertex]" in dependencies.
- Updated README to reflect new environment variables for Claude on Vertex AI.
- Added a new `claude_client.py` for creating an async client for Claude.
- Modified `web_search.py` to utilize Claude for AI-powered event searches.
- Updated configuration to include Google Cloud project settings.
- Enhanced logging and error handling for AI search functionality.
- Updated GitHub Actions workflow to support Workload Identity Federation.

This commit transitions the AI search functionality to use Claude on Vertex AI, improving the event discovery process.

Assisted-by: Cursor

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
@chmouel

chmouel commented Jun 23, 2026

Copy link
Copy Markdown
Member

why not both?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants