hoops_ai.ml.embeddings.TextEmbeddingsModel
- class hoops_ai.ml.embeddings.TextEmbeddingsModel
Bases:
ABCINTERFACE Text embeddings for semantic search and similarity matching.
- abstract embed_text(text)
Compute an embedding for a single text string.
- abstract embed_text_batch(texts)
Compute embeddings for multiple text strings.
- Parameters:
- Return type:
- abstract property embedding_dim: int
Return the dimensionality of embeddings produced by this model.
- Returns:
Embedding dimension (e.g., 384 for all-MiniLM-L6-v2, 1536 for text-embedding-3-small)
- Return type: