Class GeminiEmbedder

java.lang.Object
com.google.genkit.ai.Embedder
com.google.genkit.plugins.googlegenai.GeminiEmbedder
All Implemented Interfaces:
Action<EmbedRequest,EmbedResponse,Void>, Registerable

public class GeminiEmbedder extends Embedder
Gemini embedder implementation using the official Google GenAI SDK.
  • Constructor Details

    • GeminiEmbedder

      public GeminiEmbedder(String modelName, GoogleGenAIPluginOptions options)
      Creates a new GeminiEmbedder.
      Parameters:
      modelName - the embedding model name (e.g., "text-embedding-004", "gemini-embedding-001")
      options - the plugin options
  • Method Details