mirror of
https://github.com/mrgoonie/human-mcp.git
synced 2026-04-26 12:05:49 +03:00
[PR #8] [MERGED] feat: Add Vertex AI provider support for speech generation and configuration #9
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/human-mcp#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mrgoonie/human-mcp/pull/8
Author: @mrgoonie
Created: 10/20/2025
Status: ✅ Merged
Merged: 10/20/2025
Merged by: @mrgoonie
Base:
main← Head:dev📝 Commits (2)
9ad68dcfeat(gemini): add Vertex AI provider support with environment configuration433666dfeat(gemini): add Vertex AI authentication support for speech generation📊 Changes
12 files changed (+2517 additions, -31 deletions)
View changed files
📝
.env.example(+12 -0)📝
README.md(+98 -0)📝
bun.lock(+60 -0)📝
package.json(+2 -0)➕
plans/251020-vertex-ai-integration-plan.md(+1292 -0)➕
plans/research/20251020-vertex-ai-gemini-support.md(+788 -0)📝
src/tools/eyes/utils/gemini-client.ts(+104 -22)➕
src/tools/eyes/utils/gemini-provider.ts(+27 -0)➕
src/tools/eyes/utils/providers/google-ai-studio-provider.ts(+42 -0)➕
src/tools/eyes/utils/providers/vertex-ai-provider.ts(+56 -0)📝
src/utils/config.ts(+18 -6)📝
tests/unit/config.test.ts(+18 -3)📄 Description
This PR adds support for Google Cloud Vertex AI as an alternative to Google AI Studio for accessing Gemini models, particularly for speech generation. Key changes include:
The changes maintain backward compatibility with existing Google AI Studio setup while providing enterprise-grade Vertex AI integration.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.