Package Hierarchies:
- com.google.genkit,
- com.google.genkit.agent,
- com.google.genkit.ai,
- com.google.genkit.ai.agent,
- com.google.genkit.ai.agent.internal,
- com.google.genkit.ai.evaluation,
- com.google.genkit.ai.middleware,
- com.google.genkit.ai.telemetry,
- com.google.genkit.client,
- com.google.genkit.core,
- com.google.genkit.core.jsonpatch,
- com.google.genkit.core.middleware,
- com.google.genkit.core.telemetry,
- com.google.genkit.core.tracing,
- com.google.genkit.plugins.anthropic,
- com.google.genkit.plugins.awsbedrock,
- com.google.genkit.plugins.awsbedrock.session,
- com.google.genkit.plugins.azurefoundry,
- com.google.genkit.plugins.azurefoundry.session,
- com.google.genkit.plugins.chroma,
- com.google.genkit.plugins.cohere,
- com.google.genkit.plugins.compatoai,
- com.google.genkit.plugins.deepseek,
- com.google.genkit.plugins.evaluators,
- com.google.genkit.plugins.evaluators.metrics,
- com.google.genkit.plugins.firebase,
- com.google.genkit.plugins.firebase.functions,
- com.google.genkit.plugins.firebase.retriever,
- com.google.genkit.plugins.firebase.session,
- com.google.genkit.plugins.firebase.telemetry,
- com.google.genkit.plugins.googlegenai,
- com.google.genkit.plugins.groq,
- com.google.genkit.plugins.jetty,
- com.google.genkit.plugins.localvec,
- com.google.genkit.plugins.mcp,
- com.google.genkit.plugins.middleware,
- com.google.genkit.plugins.middleware.internal,
- com.google.genkit.plugins.milvus,
- com.google.genkit.plugins.mistral,
- com.google.genkit.plugins.mongodb,
- com.google.genkit.plugins.mongodb.session,
- com.google.genkit.plugins.ollama,
- com.google.genkit.plugins.openai,
- com.google.genkit.plugins.pinecone,
- com.google.genkit.plugins.postgresql,
- com.google.genkit.plugins.postgresql.session,
- com.google.genkit.plugins.qdrant,
- com.google.genkit.plugins.spring,
- com.google.genkit.plugins.weaviate,
- com.google.genkit.plugins.xai,
- com.google.genkit.prompt
Class Hierarchy
- java.lang.Object
- com.google.genkit.ai.agent.internal.AbortAwareMutator
- com.google.genkit.core.ActionContext
- com.google.genkit.core.ActionContext.Builder
- com.google.genkit.core.ActionDef<I,O,S> (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.core.ActionDesc
- com.google.genkit.core.ActionDesc.Builder
- com.google.genkit.core.ActionRunResult<T>
- com.google.genkit.core.ActionRunResult.Builder<T>
- com.google.genkit.ai.telemetry.ActionTelemetry
- com.google.genkit.ai.agent.Agent<S> (implements com.google.genkit.ai.agent.AgentApi<S>, com.google.genkit.core.BidiAction<I,O,S,Init>)
- com.google.genkit.ai.agent.AgentAbortRequest
- com.google.genkit.ai.agent.AgentAbortRequest.Builder
- com.google.genkit.ai.agent.AgentAbortResponse
- com.google.genkit.ai.agent.AgentAbortResponse.Builder
- com.google.genkit.ai.agent.internal.AgentActions
- com.google.genkit.ai.agent.AgentChat<S>
- com.google.genkit.ai.agent.AgentChunk<S>
- com.google.genkit.agent.AgentConfig<S>
- com.google.genkit.agent.AgentConfig.Builder<S>
- com.google.genkit.ai.agent.AgentFnContext
- com.google.genkit.ai.agent.AgentInit<S>
- com.google.genkit.ai.agent.AgentInit.Builder<S>
- com.google.genkit.ai.agent.AgentInput
- com.google.genkit.ai.agent.AgentInput.Builder
- com.google.genkit.ai.agent.AgentInterrupt
- com.google.genkit.ai.agent.AgentMetadata
- com.google.genkit.ai.agent.AgentMetadata.Builder
- com.google.genkit.ai.agent.AgentOutput<S>
- com.google.genkit.ai.agent.AgentOutput.Builder<S>
- com.google.genkit.ai.agent.AgentRef
- com.google.genkit.ai.agent.AgentResponse<S>
- com.google.genkit.ai.agent.AgentResult
- com.google.genkit.ai.agent.AgentResult.Builder
- com.google.genkit.plugins.middleware.Agents
- com.google.genkit.plugins.middleware.Agents.ArtifactRef
- com.google.genkit.plugins.middleware.Agents.DelegateInput
- com.google.genkit.plugins.middleware.Agents.DelegateOutput
- com.google.genkit.ai.agent.AgentSessionContext
- com.google.genkit.plugins.middleware.AgentsOptions
- com.google.genkit.plugins.middleware.AgentsOptions.Builder
- com.google.genkit.ai.agent.AgentStreamChunk
- com.google.genkit.ai.agent.AgentStreamChunk.Builder
- com.google.genkit.plugins.evaluators.metrics.AnswerAccuracyMetric
- com.google.genkit.plugins.evaluators.metrics.AnswerRelevancyMetric
- com.google.genkit.plugins.evaluators.metrics.AnswerRelevancyResponse
- com.google.genkit.plugins.anthropic.AnthropicModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.anthropic.AnthropicPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.anthropic.AnthropicPluginOptions
- com.google.genkit.plugins.anthropic.AnthropicPluginOptions.Builder
- com.google.genkit.ai.agent.Artifact
- com.google.genkit.ai.agent.Artifact.Builder
- com.google.genkit.plugins.middleware.Artifacts
- com.google.genkit.plugins.middleware.Artifacts.ReadInput
- com.google.genkit.plugins.middleware.Artifacts.ReadOutput
- com.google.genkit.plugins.middleware.Artifacts.WriteInput
- com.google.genkit.plugins.middleware.Artifacts.WriteOutput
- com.google.genkit.plugins.middleware.ArtifactsOptions
- com.google.genkit.plugins.middleware.ArtifactsOptions.Builder
- com.google.genkit.plugins.firebase.functions.AuthContext
- com.google.genkit.plugins.firebase.functions.AuthContext.Builder
- com.google.genkit.plugins.awsbedrock.AwsBedrockModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.awsbedrock.AwsBedrockPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.awsbedrock.AwsBedrockPluginOptions
- com.google.genkit.plugins.awsbedrock.AwsBedrockPluginOptions.Builder
- com.google.genkit.plugins.azurefoundry.AzureFoundryPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.azurefoundry.AzureFoundryPluginOptions
- com.google.genkit.plugins.azurefoundry.AzureFoundryPluginOptions.Builder
- com.google.genkit.ai.middleware.BaseGenerationMiddleware (implements com.google.genkit.ai.middleware.GenerationMiddleware)
- com.google.genkit.core.BidiActionImpl<I,O,S,Init> (implements com.google.genkit.core.BidiAction<I,O,S,Init>)
- com.google.genkit.core.BidiActionImpl.Builder<I,O,S,Init>
- com.google.genkit.core.BufferedInputSource<I> (implements com.google.genkit.core.InputSource<I>)
- com.google.genkit.ai.Candidate
- com.google.genkit.plugins.chroma.ChromaCollectionConfig
- com.google.genkit.plugins.chroma.ChromaCollectionConfig.Builder
- com.google.genkit.plugins.chroma.ChromaPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.chroma.ChromaPlugin.Builder
- com.google.genkit.plugins.chroma.ChromaVectorStore
- com.google.genkit.plugins.cohere.CoherePlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.core.middleware.CommonMiddleware
- com.google.genkit.plugins.compatoai.CompatOAIModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.compatoai.CompatOAIPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.compatoai.CompatOAIPlugin.Builder
- com.google.genkit.plugins.compatoai.CompatOAIPlugin.ModelDefinition
- com.google.genkit.plugins.compatoai.CompatOAIPluginOptions
- com.google.genkit.plugins.compatoai.CompatOAIPluginOptions.Builder
- com.google.genkit.plugins.azurefoundry.session.CosmosSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.plugins.azurefoundry.session.CosmosSessionStoreOptions
- com.google.genkit.plugins.azurefoundry.session.CosmosSessionStoreOptions.Builder
- com.google.genkit.ai.evaluation.CreateDatasetRequest
- com.google.genkit.ai.evaluation.CreateDatasetRequest.Builder
- com.google.genkit.ai.agent.CustomAgentConfig<S>
- com.google.genkit.ai.agent.CustomAgentConfig.Builder<S>
- com.google.genkit.ai.evaluation.DatasetMetadata
- com.google.genkit.ai.evaluation.DatasetMetadata.Builder
- com.google.genkit.ai.evaluation.DatasetSample
- com.google.genkit.ai.evaluation.DatasetSample.Builder
- com.google.genkit.plugins.localvec.DbValue
- com.google.genkit.plugins.evaluators.metrics.DeepEqualMetric
- com.google.genkit.plugins.deepseek.DeepSeekPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.core.DefaultRegistry (implements com.google.genkit.core.Registry)
- com.google.genkit.plugins.middleware.internal.Delegation
- com.google.genkit.plugins.middleware.internal.Delegation.NamedArtifact
- com.google.genkit.plugins.middleware.internal.Delegation.Result
- com.google.genkit.ai.agent.internal.DetachController
- com.google.genkit.ai.Document
- com.google.genkit.prompt.DotPrompt<I>
- com.google.genkit.plugins.awsbedrock.session.DynamoDbSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.plugins.awsbedrock.session.DynamoDbSessionStoreOptions
- com.google.genkit.plugins.awsbedrock.session.DynamoDbSessionStoreOptions.Builder
- com.google.genkit.ai.Embedder (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.Embedder.Builder
- com.google.genkit.ai.EmbedderInfo
- com.google.genkit.ai.EmbedderInfo.EmbedderCapabilities
- com.google.genkit.ai.EmbedRequest
- com.google.genkit.ai.EmbedResponse
- com.google.genkit.ai.EmbedResponse.Embedding
- com.google.genkit.ai.evaluation.EvalDataPoint
- com.google.genkit.ai.evaluation.EvalDataPoint.Builder
- com.google.genkit.ai.evaluation.EvalMetric
- com.google.genkit.ai.evaluation.EvalMetric.Builder
- com.google.genkit.ai.evaluation.EvalRequest
- com.google.genkit.ai.evaluation.EvalRequest.Builder
- com.google.genkit.ai.evaluation.EvalResponse
- com.google.genkit.ai.evaluation.EvalResponse.Builder
- com.google.genkit.ai.evaluation.EvalResult
- com.google.genkit.ai.evaluation.EvalResult.Builder
- com.google.genkit.ai.evaluation.EvalRun
- com.google.genkit.ai.evaluation.EvalRun.Builder
- com.google.genkit.ai.evaluation.EvalRunKey
- com.google.genkit.ai.evaluation.EvalRunKey.Builder
- com.google.genkit.ai.evaluation.EvaluationManager
- com.google.genkit.ai.evaluation.Evaluator<O> (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.evaluation.Evaluator.Builder<O>
- com.google.genkit.ai.evaluation.EvaluatorInfo
- com.google.genkit.ai.evaluation.EvaluatorInfo.Builder
- com.google.genkit.plugins.evaluators.EvaluatorsPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.evaluators.EvaluatorsPluginOptions
- com.google.genkit.plugins.evaluators.EvaluatorsPluginOptions.Builder
- com.google.genkit.prompt.ExecutablePrompt<I>
- com.google.genkit.plugins.evaluators.metrics.FaithfulnessMetric
- com.google.genkit.plugins.middleware.FallbackMiddleware.Options
- com.google.genkit.ai.telemetry.FeatureTelemetry
- com.google.genkit.ai.agent.FileSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.ai.agent.FileSessionStore.Builder<S>
- com.google.genkit.plugins.firebase.FirebasePlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.firebase.FirebasePlugin.Builder
- com.google.genkit.plugins.firebase.FirebasePluginConfig
- com.google.genkit.plugins.firebase.FirebasePluginConfig.Builder
- com.google.genkit.plugins.firebase.telemetry.FirebaseTelemetry
- com.google.genkit.plugins.firebase.telemetry.FirebaseTelemetry.Builder
- com.google.genkit.plugins.firebase.retriever.FirestoreRetrieverConfig
- com.google.genkit.plugins.firebase.retriever.FirestoreRetrieverConfig.Builder
- com.google.genkit.plugins.firebase.session.FirestoreSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.plugins.firebase.session.FirestoreSessionStoreOptions
- com.google.genkit.plugins.firebase.session.FirestoreSessionStoreOptions.Builder
- com.google.genkit.plugins.firebase.retriever.FirestoreVectorStore
- com.google.genkit.core.Flow<I,O,S> (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.core.Flow.StreamingFlowValue<O,S>
- com.google.genkit.plugins.googlegenai.GeminiModel (implements com.google.genkit.ai.Model)
- com.google.genkit.ai.GenerateAction (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.GenerateActionOptions
- com.google.genkit.ai.GenerateOptions<T>
- com.google.genkit.ai.GenerateOptions.Builder<T>
- com.google.genkit.ai.middleware.GenerateParams
- com.google.genkit.ai.telemetry.GenerateTelemetry
- com.google.genkit.ai.GenerationConfig
- com.google.genkit.ai.GenerationConfig.Builder
- com.google.genkit.plugins.middleware.GenerationMiddlewarePlugin (implements com.google.genkit.ai.middleware.MiddlewarePlugin, com.google.genkit.core.Plugin)
- com.google.genkit.ai.middleware.GenerationMiddlewares
- com.google.genkit.Genkit
- com.google.genkit.Genkit.Builder
- com.google.genkit.plugins.spring.GenkitAgentController
- com.google.genkit.GenkitBeta
- com.google.genkit.plugins.googlegenai.GenkitClientHeaders
- com.google.genkit.core.GenkitException.Builder
- com.google.genkit.plugins.spring.GenkitFlowController
- com.google.genkit.GenkitOptions
- com.google.genkit.GenkitOptions.Builder
- com.google.genkit.core.tracing.GenkitSpanData
- com.google.genkit.core.tracing.GenkitSpanData.Annotation
- com.google.genkit.core.tracing.GenkitSpanData.BoolValue
- com.google.genkit.core.tracing.GenkitSpanData.InstrumentationScope
- com.google.genkit.core.tracing.GenkitSpanData.Link
- com.google.genkit.core.tracing.GenkitSpanData.SpanContextData
- com.google.genkit.core.tracing.GenkitSpanData.Status
- com.google.genkit.core.tracing.GenkitSpanData.TimeEvent
- com.google.genkit.core.tracing.GenkitSpanData.TimeEvents
- com.google.genkit.plugins.spring.GenkitSpringApplication
- com.google.genkit.ai.agent.GetSnapshotOptions
- com.google.genkit.ai.agent.GetSnapshotOptions.Builder
- com.google.genkit.ai.agent.GetSnapshotRequest
- com.google.genkit.ai.agent.GetSnapshotRequest.Builder
- com.google.genkit.plugins.googlegenai.GoogleGenAIPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.googlegenai.GoogleGenAIPluginOptions
- com.google.genkit.plugins.googlegenai.GoogleGenAIPluginOptions.Builder
- com.google.genkit.plugins.groq.GroqPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.client.HttpAgentTransport<S> (implements com.google.genkit.ai.agent.AgentTransport<S>)
- com.google.genkit.core.tracing.HttpTelemetryClient (implements com.google.genkit.core.tracing.TelemetryClient)
- com.google.genkit.plugins.openai.ImageGenerationConfig
- com.google.genkit.plugins.openai.ImageGenerationConfig.Builder
- com.google.genkit.plugins.googlegenai.ImagenModel (implements com.google.genkit.ai.Model)
- com.google.genkit.ai.Indexer (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.Indexer.Builder
- com.google.genkit.ai.IndexerRequest
- com.google.genkit.ai.IndexerResponse
- com.google.genkit.ai.agent.InMemorySessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.ai.agent.internal.InProcessTransport<S> (implements com.google.genkit.ai.agent.AgentTransport<S>)
- com.google.genkit.ai.InterruptConfig<I,O>
- com.google.genkit.ai.InterruptConfig.Builder<I,O>
- com.google.genkit.ai.InterruptRequest
- com.google.genkit.plugins.jetty.JettyPlugin (implements com.google.genkit.core.ServerPlugin)
- com.google.genkit.plugins.jetty.JettyPluginOptions
- com.google.genkit.plugins.jetty.JettyPluginOptions.Builder
- com.google.genkit.plugins.evaluators.metrics.JsonataMetric
- com.google.genkit.core.jsonpatch.JsonPatch
- com.google.genkit.core.JsonUtils
- com.google.genkit.ai.agent.internal.LeafSelection
- com.google.genkit.ai.evaluation.LocalFileDatasetStore (implements com.google.genkit.ai.evaluation.DatasetStore)
- com.google.genkit.ai.evaluation.LocalFileEvalStore (implements com.google.genkit.ai.evaluation.EvalStore)
- com.google.genkit.LocalTelemetryStore (implements io.opentelemetry.sdk.trace.SpanProcessor)
- com.google.genkit.plugins.localvec.LocalVecConfig
- com.google.genkit.plugins.localvec.LocalVecConfig.Builder
- com.google.genkit.plugins.localvec.LocalVecDocStore
- com.google.genkit.plugins.localvec.LocalVecPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.localvec.LocalVecPlugin.Builder
- com.google.genkit.plugins.evaluators.metrics.LongFormResponse
- com.google.genkit.plugins.evaluators.metrics.MaliciousnessMetric
- com.google.genkit.plugins.evaluators.metrics.MaliciousnessResponse
- com.google.genkit.plugins.mcp.MCPClient
- com.google.genkit.plugins.mcp.MCPPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.mcp.MCPPluginOptions
- com.google.genkit.plugins.mcp.MCPPluginOptions.Builder
- com.google.genkit.plugins.mcp.MCPResource
- com.google.genkit.plugins.mcp.MCPResourceContent
- com.google.genkit.plugins.mcp.MCPResourceContent.ContentPart
- com.google.genkit.plugins.mcp.MCPServer
- com.google.genkit.plugins.mcp.MCPServerConfig
- com.google.genkit.plugins.mcp.MCPServerConfig.Builder
- com.google.genkit.plugins.mcp.MCPServerOptions
- com.google.genkit.plugins.mcp.MCPServerOptions.Builder
- com.google.genkit.ai.Media
- com.google.genkit.ai.Message
- com.google.genkit.ai.Message.Builder
- com.google.genkit.plugins.evaluators.MetricConfig
- com.google.genkit.plugins.evaluators.MetricConfig.Builder
- com.google.genkit.core.middleware.MiddlewareChain<I,O>
- com.google.genkit.plugins.milvus.MilvusCollectionConfig
- com.google.genkit.plugins.milvus.MilvusCollectionConfig.Builder
- com.google.genkit.plugins.milvus.MilvusPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.milvus.MilvusPlugin.Builder
- com.google.genkit.plugins.milvus.MilvusVectorStore
- com.google.genkit.plugins.mistral.MistralPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.ai.ModelInfo
- com.google.genkit.ai.ModelInfo.ModelCapabilities
- com.google.genkit.ai.middleware.ModelParams
- com.google.genkit.ai.ModelRequest
- com.google.genkit.ai.ModelRequest.Builder
- com.google.genkit.ai.ModelResponse
- com.google.genkit.ai.ModelResponse.Builder
- com.google.genkit.ai.ModelResponseChunk
- com.google.genkit.ai.telemetry.ModelTelemetryHelper
- com.google.genkit.plugins.mongodb.MongoPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.mongodb.MongoPlugin.Builder
- com.google.genkit.plugins.mongodb.session.MongoSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.plugins.mongodb.session.MongoSessionStoreOptions
- com.google.genkit.plugins.mongodb.session.MongoSessionStoreOptions.Builder
- com.google.genkit.plugins.mongodb.MongoVectorStore
- com.google.genkit.plugins.mongodb.MongoVectorStoreConfig
- com.google.genkit.plugins.mongodb.MongoVectorStoreConfig.Builder
- com.google.genkit.plugins.evaluators.metrics.NliResponse
- com.google.genkit.plugins.evaluators.metrics.NliResponseItem
- com.google.genkit.plugins.ollama.OllamaModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.ollama.OllamaPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.ollama.OllamaPluginOptions
- com.google.genkit.plugins.ollama.OllamaPluginOptions.Builder
- com.google.genkit.plugins.googlegenai.OmniModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.firebase.functions.OnCallGenkit (implements com.google.cloud.functions.HttpFunction)
- com.google.genkit.plugins.openai.OpenAIImageModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.openai.OpenAIModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.openai.OpenAIPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.openai.OpenAIPluginOptions
- com.google.genkit.plugins.openai.OpenAIPluginOptions.Builder
- com.google.genkit.ai.OutputConfig
- com.google.genkit.ai.Part
- com.google.genkit.ai.agent.internal.PendingAbortRegistry
- com.google.genkit.prompt.Picoschema
- com.google.genkit.plugins.pinecone.PineconeIndexConfig
- com.google.genkit.plugins.pinecone.PineconeIndexConfig.Builder
- com.google.genkit.plugins.pinecone.PineconePlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.pinecone.PineconePlugin.Builder
- com.google.genkit.plugins.pinecone.PineconeVectorStore
- com.google.genkit.ai.agent.internal.PointerDoc
- com.google.genkit.plugins.postgresql.PostgresPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.postgresql.PostgresPlugin.Builder
- com.google.genkit.plugins.postgresql.session.PostgresSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.plugins.postgresql.session.PostgresSessionStoreOptions
- com.google.genkit.plugins.postgresql.session.PostgresSessionStoreOptions.Builder
- com.google.genkit.plugins.postgresql.PostgresTableConfig
- com.google.genkit.plugins.postgresql.PostgresTableConfig.Builder
- com.google.genkit.plugins.postgresql.PostgresVectorStore
- com.google.genkit.ai.Prompt<I> (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.Prompt.Builder<I>
- com.google.genkit.plugins.evaluators.metrics.PromptUtils
- com.google.genkit.plugins.qdrant.QdrantCollectionConfig
- com.google.genkit.plugins.qdrant.QdrantCollectionConfig.Builder
- com.google.genkit.plugins.qdrant.QdrantPlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.qdrant.QdrantPlugin.Builder
- com.google.genkit.plugins.qdrant.QdrantVectorStore
- com.google.genkit.ReflectionServer
- com.google.genkit.ReflectionServerV2
- com.google.genkit.plugins.evaluators.metrics.RegexMetric
- com.google.genkit.client.RemoteAgent
- com.google.genkit.client.RemoteAgentOptions
- com.google.genkit.client.RemoteAgentOptions.Builder
- com.google.genkit.ai.ResumeOptions
- com.google.genkit.ai.ResumeOptions.Builder
- com.google.genkit.ai.Retriever (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.Retriever.Builder
- com.google.genkit.plugins.localvec.RetrieverOptions
- com.google.genkit.ai.RetrieverRequest
- com.google.genkit.ai.RetrieverRequest.RetrieverOptions
- com.google.genkit.ai.RetrieverResponse
- com.google.genkit.plugins.middleware.RetryMiddleware.Options
- com.google.genkit.ai.evaluation.RunEvaluationRequest
- com.google.genkit.ai.evaluation.RunEvaluationRequest.Builder
- com.google.genkit.ai.evaluation.RunEvaluationRequest.DataSource
- com.google.genkit.ai.evaluation.RunEvaluationRequest.EvaluationOptions
- com.google.genkit.ai.agent.RuntimeError
- com.google.genkit.ai.agent.RuntimeError.Builder
- com.google.genkit.RuntimeFileWriter
- com.google.genkit.core.SchemaUtils
- com.google.genkit.ai.evaluation.Score
- com.google.genkit.ai.evaluation.Score.Builder
- com.google.genkit.ai.evaluation.ScoreDetails
- com.google.genkit.ai.evaluation.ScoreDetails.Builder
- com.google.genkit.ai.agent.Session<S> (implements com.google.genkit.ai.agent.ArtifactStore)
- com.google.genkit.ai.agent.internal.SessionResolver
- com.google.genkit.ai.agent.internal.SessionResolver.Resolution<S>
- com.google.genkit.ai.agent.SessionRunner<S>
- com.google.genkit.ai.agent.SessionSnapshot<S>
- com.google.genkit.ai.agent.SessionSnapshot.Builder<S>
- com.google.genkit.ai.agent.SessionState<S>
- com.google.genkit.ai.agent.SessionState.Builder<S>
- com.google.genkit.ai.agent.SessionStoreOptions
- com.google.genkit.ai.agent.SessionStoreOptions.Builder
- com.google.genkit.core.middleware.SimpleCache<V> (implements com.google.genkit.core.middleware.MiddlewareCache<V>)
- com.google.genkit.plugins.middleware.SimulateSystemPromptMiddleware.Options
- com.google.genkit.ai.agent.internal.SnapshotSharding
- com.google.genkit.core.tracing.SpanContext
- com.google.genkit.core.tracing.SpanMetadata
- com.google.genkit.core.tracing.SpanMetadata.Builder
- com.google.genkit.plugins.spring.SpringPlugin (implements com.google.genkit.core.ServerPlugin)
- com.google.genkit.plugins.spring.SpringPluginOptions
- com.google.genkit.plugins.spring.SpringPluginOptions.Builder
- com.google.genkit.ai.agent.internal.StreamEmitter<S>
- com.google.genkit.core.telemetry.TelemetryConfig
- com.google.genkit.core.tracing.TelemetryServerExporter (implements io.opentelemetry.sdk.trace.SpanProcessor)
- java.lang.Throwable (implements java.io.Serializable)
- com.google.genkit.ai.Tool<I,O> (implements com.google.genkit.core.Action<I,O,S>)
- com.google.genkit.ai.Tool.Builder<I,O>
- com.google.genkit.ai.ToolDefinition
- com.google.genkit.ai.middleware.ToolParams
- com.google.genkit.ai.ToolRequest
- com.google.genkit.ai.ToolResponse
- com.google.genkit.ai.agent.ToolResume
- com.google.genkit.ai.agent.ToolResume.Builder
- com.google.genkit.ai.telemetry.ToolTelemetry
- com.google.genkit.core.tracing.TraceData
- com.google.genkit.core.tracing.Tracer
- com.google.genkit.plugins.googlegenai.TtsModel (implements com.google.genkit.ai.Model)
- com.google.genkit.ai.agent.TurnContext
- com.google.genkit.ai.agent.TurnEnd
- com.google.genkit.ai.agent.TurnEnd.Builder
- com.google.genkit.ai.evaluation.UpdateDatasetRequest
- com.google.genkit.ai.evaluation.UpdateDatasetRequest.Builder
- com.google.genkit.ai.Usage
- com.google.genkit.plugins.googlegenai.VeoModel (implements com.google.genkit.ai.Model)
- com.google.genkit.plugins.weaviate.WeaviateCollectionConfig
- com.google.genkit.plugins.weaviate.WeaviateCollectionConfig.Builder
- com.google.genkit.plugins.weaviate.WeaviatePlugin (implements com.google.genkit.core.Plugin)
- com.google.genkit.plugins.weaviate.WeaviatePlugin.Builder
- com.google.genkit.plugins.weaviate.WeaviateVectorStore
- com.google.genkit.plugins.xai.XAIPlugin (implements com.google.genkit.core.Plugin)
Interface Hierarchy
- com.google.genkit.core.ActionDef.ActionFunction<I,O>
- com.google.genkit.core.ActionDef.StreamingFunction<I,O,S>
- com.google.genkit.ai.agent.AgentApi<S>
- com.google.genkit.ai.agent.AgentFn<S>
- com.google.genkit.ai.agent.AgentTransport<S>
- com.google.genkit.ai.agent.ArtifactStore
- java.lang.AutoCloseable
- com.google.genkit.core.BidiAction.BidiHandler<I,O,S,Init>
- com.google.genkit.ai.agent.ClientTransform<S>
- com.google.genkit.ai.evaluation.DatasetStore
- com.google.genkit.ai.agent.internal.DetachController.DetachedTurn<S>
- com.google.genkit.ai.evaluation.EvalStore
- com.google.genkit.ai.evaluation.EvaluatorFn<O>
- com.google.genkit.prompt.ExecutablePrompt.GenerateFunction
- com.google.genkit.prompt.ExecutablePrompt.GenerateObjectFunction
- com.google.genkit.ai.middleware.GenerateNext
- com.google.genkit.ai.middleware.GenerationMiddleware
- com.google.genkit.ai.middleware.GenerationMiddlewareDesc
- com.google.genkit.core.middleware.Middleware<I,O>
- com.google.genkit.core.middleware.MiddlewareCache<V>
- com.google.genkit.core.middleware.MiddlewareNext<I,O>
- com.google.genkit.ai.middleware.MiddlewarePlugin
- com.google.genkit.ai.middleware.ModelNext
- com.google.genkit.ai.telemetry.ModelTelemetryHelper.ModelExecutor
- com.google.genkit.ai.telemetry.ModelTelemetryHelper.StreamingModelExecutor
- com.google.genkit.plugins.firebase.functions.OnCallGenkit.AuthPolicy
- com.google.genkit.core.Plugin
- com.google.genkit.core.Registerable
- com.google.genkit.core.Action<I,O,S>
- com.google.genkit.core.Registry
- com.google.genkit.ai.agent.SnapshotMutator<S>
- com.google.genkit.ai.agent.SnapshotReader<S>
- com.google.genkit.ai.agent.SnapshotSubscriber
- com.google.genkit.ai.agent.SnapshotWriter<S>
- com.google.genkit.core.tracing.TelemetryClient
- com.google.genkit.ai.middleware.ToolNext
- com.google.genkit.ai.agent.TurnBody<S>