feat(provider): add gemini google-generative-ai compatibility#110
feat(provider): add gemini google-generative-ai compatibility#110fuhao009 wants to merge 2 commits intosipeed:mainfrom
Conversation
|
@Zepan Gemini compatibility provider — useful addition. Same note as other provider PRs: PR #213 (Provider Refactor — roadmap #283) will restructure the provider layer. Recommendation: Wait for #213 to merge. Gemini could be registered as an OpenAI-compatible provider in the new architecture, making integration simpler. |
|
Thanks for this contribution! The Gemini native API support is valuable. However, this PR needs significant rework due to recent architecture changes:
PR #492 (merged 2026-02-20) introduced a protocol-based model_list configuration. See the design doc:
The existing gemini protocol uses OpenAI-compatible /chat/completions endpoint:
To add native Gemini API support, please:
Example configuration: |
|
@fuhao009 gentle nudge :) |
|
|
|
@fuhao009 Hi! This PR adding Gemini provider compatibility has had no activity for over 2 weeks now, so I'm going to close it for housekeeping. If you're still working on this or want to pick it back up later, feel free to reopen anytime and we'll continue from here. |
Summary
Validation