Skip to content

Add Vertex AI support for Google and Anthropic models#3

Merged
Tom-Ryder merged 1 commit intoTom-Ryder:mainfrom
subpop:add-vertex
Mar 26, 2026
Merged

Add Vertex AI support for Google and Anthropic models#3
Tom-Ryder merged 1 commit intoTom-Ryder:mainfrom
subpop:add-vertex

Conversation

@subpop
Copy link
Contributor

@subpop subpop commented Mar 26, 2026

Building on the GeminiClient, add support for models hosted through GCP Vertex, both Google models and Anthropic models.

@subpop
Copy link
Contributor Author

subpop commented Mar 26, 2026

I added a second commit to this PR that applies swiftformat to all files that are out of compliance in order to meet the PR checks.

@subpop subpop force-pushed the add-vertex branch 3 times, most recently from 9867fa6 to 1d43164 Compare March 26, 2026 03:23
@subpop
Copy link
Contributor Author

subpop commented Mar 26, 2026

The linter introduced a bunch of errors unrelated to these provider types. I'm happy to rebase this PR once those are fixed, but I'm going to leave the fixing of them to another PR. There's already rider commits in this PR that shouldn't really be here (applying swift formatting).

@Tom-Ryder
Copy link
Owner

Main is cleaned up, the formatting and lint issues were on my end. If you rebase onto main, things should be much smoother now. I also touched some of the Gemini client code so you'll want to check that lines up.

Building on the GeminiClient, add support for models hosted through GCP Vertex, both Google models and Anthropic models.
@subpop
Copy link
Contributor Author

subpop commented Mar 26, 2026

Yey! Tests and linting issues are all cleaned up.

@Tom-Ryder
Copy link
Owner

Looks great, thanks! Merging.

@Tom-Ryder Tom-Ryder merged commit 3077d0d into Tom-Ryder:main Mar 26, 2026
3 checks passed
@subpop subpop deleted the add-vertex branch March 26, 2026 14:41
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