abacusai.api_class.document_retriever
Module Contents
Classes
Configs for vector store indexing. |
|
Configs for document retriever. |
- class abacusai.api_class.document_retriever.VectorStoreConfig
Bases:
abacusai.api_class.abstract.ApiClass
Configs for vector store indexing.
- Parameters:
chunk_size (int) – The size of text chunks in the vector store.
chunk_overlap_fraction (float) – The fraction of overlap between chunks.
text_encoder (VectorStoreTextEncoder) – Encoder used to index texts from the documents.
- text_encoder: abacusai.api_class.enums.VectorStoreTextEncoder
- class abacusai.api_class.document_retriever.DocumentRetrieverConfig
Bases:
VectorStoreConfig
Configs for document retriever.