HANAVectorEmbeddings
- class hana_ai.vectorstore.embedding_service.HANAVectorEmbeddings(connection_context, model_version='SAP_NEB.20240715')
PAL embedding model.
- Parameters:
- connection_contextConnectionContext
Connection context.
- model_versionstr, optional
Model version. Default to 'SAP_NEB.20240715'
- embed_documents(texts: List[str]) → List[List[float]]
Embed multiple documents.
- Parameters:
- textsList[str]
List of texts.
- Returns:
- List[List[float]]
List of embeddings.
- embed_query(text: str) → List[float]
Embed a single query.
- Parameters:
- textstr
Text.
- Returns:
- List[float]
Embedding.
- get_text_embedding_batch(texts: List[str], show_progress=False, **kwargs)
Get text embedding batch.
- Parameters:
- textsList[str]
List of texts.
- Returns:
- List[List[float]]
List of embeddings.