caikit.interfaces.nlp.data_model.embedding_vectors
Data structures for embedding vector representations
Attributes
Classes
Result from text embedding task |
|
Results from text embeddings task |
Module Contents
- caikit.interfaces.nlp.data_model.embedding_vectors.error
- class caikit.interfaces.nlp.data_model.embedding_vectors.EmbeddingResult[source]
Bases:
caikit.core.DataObjectBaseResult from text embedding task
- result: py_to_proto.dataclass_to_proto.Annotated[caikit.interfaces.common.data_model.Vector1D, FieldNumber(1)]
- producer_id: py_to_proto.dataclass_to_proto.Annotated[caikit.interfaces.common.data_model.ProducerId, FieldNumber(2)]
- input_token_count: py_to_proto.dataclass_to_proto.Annotated[int | None, FieldNumber(3)]
- class caikit.interfaces.nlp.data_model.embedding_vectors.EmbeddingResults[source]
Bases:
caikit.core.DataObjectBaseResults from text embeddings task
- results: py_to_proto.dataclass_to_proto.Annotated[caikit.interfaces.common.data_model.ListOfVector1D, FieldNumber(1)]
- producer_id: py_to_proto.dataclass_to_proto.Annotated[caikit.interfaces.common.data_model.ProducerId, FieldNumber(2)]
- input_token_count: py_to_proto.dataclass_to_proto.Annotated[int | None, FieldNumber(3)]