Skip to content

Providers

Currently, FloTorch supports the following Knowledgebase providers:

  • AWS Bedrock - AWS Bedrock is a fully managed service that allows you to build, train, and deploy custom language models.
  • OpenAI - OpenAI provides powerful language models and embeddings through their API, enabling advanced natural language processing and semantic search capabilities.
  • ChromaDB - ChromaDB is an open-source vector database designed for storing and retrieving embeddings, making it ideal for semantic search and AI applications.
  • PineconeDB - PineconeDB is a managed vector database service that provides fast, scalable similarity search capabilities for machine learning applications.
  • LanceDB - LanceDB is a modern vector database built for AI applications, offering high-performance vector search with support for multiple data formats and cloud-native deployment.

Other Knowledgebase providers are planned to be supported in the future.

To create a Knowledgebase Provider, you need to click on Add KB Provider button in the top right corner of the FloTorch Console. Provide a name and description and provider for the provider. Provider name should be unique. Once a provider is created, you can see the provider in the Knowledge Base Providers page.

Knowledgebase providers can be updated using the Actions dropdown in the Knowledge Base Providers table.

  1. Identify the provider you want to update.
  2. Click on Actions dropdown and select Configure to update the provider.

You will be presented with a provider configuration form. You can update the provider configuration and click on Update to update the provider.

Deleting a Knowledgebase Provider is available at the moment