Skip to content

[v3.0.0bx] Make vector store configurable #289

Open
0 of 1 issue completed
Open
0 of 1 issue completed
@dlqqq

Description

@dlqqq

Problem

Users would like to use alternative retrievers for RAG instead of being restricted to using FAISS locally.

Proposed Solution

  1. Offer alternative retrievers, such as Pinecone, Kendra, OpenSearch, etc.
  2. Offer retriever configurability to allow operators to switch between them.

Additional context

Not sure if retriever configurability should be exclusively implemented via traitlets; I would prefer an admin UI with authorization and the ability to change the retriever at runtime (instead of prior to server start), but I'm not sure if this is possible within our time constraints.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestscope:RAGIssues concerning RAG, e.g. /learn and /ask

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions