MCPcopy
hub / github.com/weaviate/weaviate / Vectorize

Method Vectorize

usecases/modulecomponents/batch/batch.go:69–69  ·  view source on GitHub ↗
(ctx context.Context, input []string,
		config moduletools.ClassConfig)

Source from the content-addressed store, hash-verified

67
68type BatchClient[T dto.Embedding] interface {
69 Vectorize(ctx context.Context, input []string,
70 config moduletools.ClassConfig) (*modulecomponents.VectorizationResult[T], *modulecomponents.RateLimits, int, error)
71 GetVectorizerRateLimit(ctx context.Context, config moduletools.ClassConfig) *modulecomponents.RateLimits
72 GetApiKeyHash(ctx context.Context, config moduletools.ClassConfig) [32]byte

Callers 15

TestClientFunction · 0.65
VectorizeMethod · 0.65
VectorizeQueryMethod · 0.65
TestClientFunction · 0.65
VectorizeQueryMethod · 0.65
TestClientFunction · 0.65
VectorizeImageMethod · 0.65
objectMethod · 0.65
vectorizeMethod · 0.65
VectorizeImageMethod · 0.65
objectMethod · 0.65
TextsMethod · 0.65

Implementers 15

clientmodules/text2vec-databricks/clients/da
fakeBatchClientmodules/text2vec-databricks/vectorizer
vectorizermodules/text2vec-jinaai/clients/jinaai
vectorizermodules/text2vec-octoai/clients/octoai
vectorizermodules/multi2multivec-jinaai/clients/
clientmodules/text2vec-morph/clients/morph.g
vectorizermodules/text2vec-voyageai/clients/voya
fakeBatchClientmodules/text2vec-voyageai/vectorizer/f
vectorizermodules/text2vec-weaviate/clients/weav
fakeBatchClientmodules/text2vec-weaviate/vectorizer/f
googlemodules/text2vec-google/clients/google
vectorizermodules/text2vec-nvidia/clients/nvidia

Calls

no outgoing calls

Tested by 15

TestClientFunction · 0.52
TestClientFunction · 0.52
TestClientFunction · 0.52
TestClientFunction · 0.52
TestClientFunction · 0.52