MCPcopy
hub / github.com/googleapis/mcp-toolbox / EmbeddingModelConfig

Interface EmbeddingModelConfig

internal/embeddingmodels/embeddingmodels.go:24–27  ·  view source on GitHub ↗

EmbeddingModelConfig is the interface for configuring embedding models.

Source from the content-addressed store, hash-verified

22
23// EmbeddingModelConfig is the interface for configuring embedding models.
24type EmbeddingModelConfig interface {
25 EmbeddingModelConfigType() string
26 Initialize(context.Context) (EmbeddingModel, error)
27}
28
29type EmbeddingModel interface {
30 EmbeddingModelType() string

Callers 2

InitializeConfigsFunction · 0.65

Implementers 1

Configinternal/embeddingmodels/gemini/gemini

Calls

no outgoing calls

Tested by

no test coverage detected