Class GeminiProvider

All Implemented Interfaces:
com.shaft.pilot.ai.AiProvider

public final class GeminiProvider extends AbstractHttpAiProvider
Direct Google Gemini generateContent adapter.
  • Constructor Details

    • GeminiProvider

      public GeminiProvider()
      Creates the service-loadable provider.
  • Method Details

    • id

      public String id()
    • capabilities

      public com.shaft.pilot.ai.AiCapabilities capabilities()
      Description copied from class: AbstractHttpAiProvider
      Returns provider capabilities.
      Specified by:
      capabilities in interface com.shaft.pilot.ai.AiProvider
      Specified by:
      capabilities in class AbstractHttpAiProvider
      Returns:
      capabilities