Skip to content

FEATURE REQUEST: VertexAI support for ButlerGeminiProvider #10

@ShadowKnightMK4

Description

@ShadowKnightMK4

New potential provider in route.

Background:
Under the hood ButlerGeminiProvider uses Google_GenerativeAI (3.6.3) to make itself work.

GoogleAi c# class is API KEY and go. VertexAI c# class I see seems to be more business and enterprise ready.

Design plan (NOT FIXED IN STONE)
Taking a lession from the OllamaShim which essetnially initializes the openai provider pointed to ollama local host default, the plan is extend the GeminiProvider that currently uses GoogleAI c# class to support VertexAI C# class and the VertexAi shim just configs the env and forwards teh calls to the underlying provider.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions