FastEmbed
FastEmbed是由Qdrant开发的一款轻量级Python向量嵌入库,基于ONNX Runtime构建,支持在CPU环境下高效运行,无需依赖GPU。它提供文本、图像等多模态内容的向量化能力,内置多种预训练嵌入模型,适用于语义搜索、检索增强生成(RAG)等自然语言处理应用场景,具有安装简便、推理速度快、资源占用低的特点。
时间轴 (近 90 天)
FastEmbed-rs 是 Python 库 FastEmbed 的 Rust 实现版本
全部知识事实 (11)
FastEmbed与Qdrant出自同一团队,两者有天然的集成关系
95%待验证FastEmbed可通过pip install fastembed安装CPU版本,通过pip install fastembed-gpu安装GPU版本
95%待验证FastEmbed的embed()方法返回的是一个生成器(Generator),需要通过list()来触发实际的计算
95%待验证FastEmbed采用ONNX Runtime作为推理引擎,不需要依赖PyTorch或TensorFlow
95%待验证FastEmbed是由Qdrant团队开发的Python库,专门用于在本地环境中快速生成文本和图像的向量嵌入
95%待验证FastEmbed支持sentence-transformers/all-MiniLM-L6-v2和mixedbread-ai/mxbai-embed-large-v1等多种预训练模型
90%待验证Qdrant向量数据库在使用add方法添加文档时,如果没有手动提供嵌入向量,会自动调用FastEmbed在后台完成嵌入计算
90%待验证FastEmbed支持图像嵌入,可使用Qdrant/resnet50-onnx等模型
90%待验证FastEmbed只支持特定的模型列表,并非所有Hugging Face上的模型都能直接使用
90%待验证FastEmbed默认嵌入模型在语义测试中,Apple与Microsoft的向量欧氏距离为0.78,比Apple与Bananas的距离0.877更近,正确识别了科技公司语义关联
85%待验证FastEmbed-rs 是 Python 库 FastEmbed 的 Rust 实现版本
50%