讨论计算机视觉、深度学习和自动驾驶的技术发展和挑战
目录
相关文章推荐
今天看啥  ›  专栏  ›  大语言模型和具身智体及自动驾驶

向量数据库之Lancedb

大语言模型和具身智体及自动驾驶  · 公众号  ·  · 2024-05-28 00:51
    

文章预览

简介 Lancedb是一个用于人工智能的开源矢量数据库,旨在存储、管理、查询和检索大规模多模式数据的嵌入。Lancedb的核心是用Rust编写的,并构建在Lance之上,专为高性能 ML 工作负载和快速随机访问而设计。 快速开始 安装 pip install lancedb 目前0.6.8需要pyarrow-12.0.0及以上,亲测15.0会报错。 创建客户端 import  lancedb import  pandas  as  pd import  pyarrow  as  pa uri =  "data/sample-lancedb" db = lancedb.connect(uri)    # 异步客户端 #async_db = await lancedb.connect_async(uri)     与Chroma不同,lancedb没有服务端-客户端模式。支持同步和异步客户端,看起来异步客户端更新较快,从官方文档来看没发现使用上的区别。 创建一张表 data = [     { "vector" : [ 3.1 ,  4.1 ],  "item" :  "foo" ,  "price" :  10.0 },     { "vector" : [ 5.9 ,  26.5 ],  "item" :  "bar" ,  "price" :  20.0 }, ] tbl = db.create ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览