* update dataprep readme Signed-off-by: letonghan <letong.han@intel.com> * update vectorstore readme Signed-off-by: letonghan <letong.han@intel.com> * udpate retriever readme Signed-off-by: letonghan <letong.han@intel.com> * update retriever readme Signed-off-by: letonghan <letong.han@intel.com> * udpate embedding readme Signed-off-by: letonghan <letong.han@intel.com> * update guardrails readme Signed-off-by: letonghan <letong.han@intel.com> * update other readmes Signed-off-by: letonghan <letong.han@intel.com> * update reranks readme Signed-off-by: letonghan <letong.han@intel.com> * update llm&lvms readme Signed-off-by: letonghan <letong.han@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: letonghan <letong.han@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
36 lines
1.9 KiB
Markdown
36 lines
1.9 KiB
Markdown
# Retriever Microservice
|
|
|
|
This retriever microservice is a highly efficient search service designed for handling and retrieving embedding vectors. It operates by receiving an embedding vector as input and conducting a similarity search against vectors stored in a VectorDB database. Users must specify the VectorDB's URL and the index name, and the service searches within that index to find documents with the highest similarity to the input vector.
|
|
|
|
The service primarily utilizes similarity measures in vector space to rapidly retrieve contentually similar documents. The vector-based retrieval approach is particularly suited for handling large datasets, offering fast and accurate search results that significantly enhance the efficiency and quality of information retrieval.
|
|
|
|
Overall, this microservice provides robust backend support for applications requiring efficient similarity searches, playing a vital role in scenarios such as recommendation systems, information retrieval, or any other context where precise measurement of document similarity is crucial.
|
|
|
|
## Retriever Microservice with Redis
|
|
|
|
For details, please refer to this [langchain readme](redis/langchain/README.md) or [llama_index readme](redis/llama_index/README.md)
|
|
|
|
## Retriever Microservice with Milvus
|
|
|
|
For details, please refer to this [readme](milvus/langchain/README.md)
|
|
|
|
## Retriever Microservice with PGVector
|
|
|
|
For details, please refer to this [readme](pgvector/langchain/README.md)
|
|
|
|
## Retriever Microservice with Pathway
|
|
|
|
For details, please refer to this [readme](pathway/langchain/README.md)
|
|
|
|
## Retriever Microservice with QDrant
|
|
|
|
For details, please refer to this [readme](qdrant/haystack/README.md)
|
|
|
|
## Retriever Microservice with VDMS
|
|
|
|
For details, please refer to this [readme](vdms/langchain/README.md)
|
|
|
|
## Retriever Microservice with Multimodal
|
|
|
|
For details, please refer to this [readme](multimodal/redis/langchain/README.md)
|