AI创想
标题:
Chroma向量数据库
[打印本页]
作者:
茉雨雾
时间:
11 小时前
标题:
Chroma向量数据库
作者:AI发光体
概述
Chroma是一个AI原生的开源矢量数据库。Chroma支持存储嵌入及其元数据、向量搜索、全文搜索、文件存储、元数据过滤、以及多模态检索。
(, 下载次数: 0)
上传
点击文件名下载附件
git源码地址:https://github.com/chroma-core/chroma
安装和使用
1、安装
pip install chromadb
复制代码
2、如何使用Chroma进行向量存储
1> 临时客户端和持久客户端
# 导入安装好的chromadb包
import chromadb
from chromadb.config import Settings
# 创建Chroma客户端
chroma_client = chromadb.PersistentClient(
path="./chroma_db", # 指定向量数据库目录(数据会持久化到本地磁盘,如果不指定,则使用临时客户端,会在内存中启动Chroma服务器)
settings=Settings(
persist_directory="./chroma_db", # 指定缓存目录
),
)
# 创建一个用于数据存储的集合(集合用于存储嵌入、文档以及任何其他元数据)
collection = chroma_client.create_collection(name="my_collection") # 创建名称为my_collection的集合
复制代码
原文地址:https://blog.csdn.net/xawangxiaolong/article/details/151214267
欢迎光临 AI创想 (https://www.llms-ai.com/)
Powered by Discuz! X3.4