Skip to content

Feature Request - Add support for a hosted vector store out of the box #41

@pranav-kural

Description

@pranav-kural

Checklist

  • I have searched the existing issues and this feature has not been requested before.
  • I have checked the QvikChat Feature Release project and this feature is not listed there.
  • Optional: I have read the QvikChat documentation and there is no alternative to this feature.
  • Optional: I am willing to implement this feature and submit a pull request.

Description

Hosted Vector Store: Add support for a hosted vector store out of the box. Preferably open-source like Milvus or Chroma.

Impact (Why is this feature important?)

Currently, out of the box, QvikChat provides support for only in-memory vector store. If user wants to use a hosted vector store, they have to use LangChain to create an instance of that vector store and then provide it. Requires user to install additional library for this.

Select Components this Feature will Impact

Select component(s) this feature will impact

  • API Key Authentication
  • Chat Agents
  • Chat Endpoints
  • Chat History
  • Embedding Models
  • Endpoint Deployment
  • LLM Models
  • RAG
  • Response Caching
  • Vector Stores
  • Other

Proposal (Optional)

Will need to add a new class implementing the VectorStore interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions