Keboola
Keboola是一个数据运营平台,它将数据工程、分析和机器学习工具整合到一个环境中。它帮助企业统一数据源、转换数据并部署机器学习模型到生产环境。
先决条件
- 一个要连接的Qdrant实例。您可以在cloud.qdrant.io获取一个免费的云实例。
- 一个用于开发数据工作流的Keboola账户。
设置
- 在您的Keboola平台中,导航到“组件”部分。
- 从组件市场中找到并添加Qdrant组件。
- 使用您的URL和API密钥配置与Qdrant实例的连接。
在Keboola中使用Qdrant
通过Keboola的Qdrant集成,您可以
数据管道集成:从Keboola中的任何来源提取数据,对其进行转换,并将向量嵌入加载到Qdrant中以实现语义搜索功能。
向量数据库管理:直接从您的Keboola工作流中创建、管理和更新Qdrant中的集合。
编排:将您的向量数据库操作作为数据管道的一部分进行调度和自动化。
机器学习操作:将您的机器学习模型与向量搜索功能结合,用于高级AI应用。
示例用例
一个常见的用例是构建一个RAG(检索增强生成)系统,其中
- 数据从Keboola中的多个来源提取
- 文本在Keboola的转换引擎中进行处理和转换
- 嵌入被生成并存储在Qdrant中
- 应用程序查询Qdrant向量以实现语义搜索功能