当前位置: 首页 > wzjs >正文

长春网站设计制作关键词排名提升工具

长春网站设计制作,关键词排名提升工具,如何运行wordpress,深圳亿天联网站建设Milvus是目前比较流行的开源向量数据库,其官网地址 Milvus 是什么? | Milvus 文档 1.Milvus简介 Milvus 是一种高性能、高扩展性的向量数据库。Milvus 提供强大的数据建模功能,能够将非结构化或多模式数据组织成结构化的 Collections。它支…

       Milvus是目前比较流行的开源向量数据库,其官网地址

Milvus 是什么? | Milvus 文档

1.Milvus简介

Milvus 是一种高性能、高扩展性的向量数据库。Milvus 提供强大的数据建模功能,能够将非结构化或多模式数据组织成结构化的 Collections。它支持多种数据类型,适用于不同的属性模型,包括常见的数字和字符类型、各种向量类型、数组、集合和 JSON。

Milvus 提供三种部署模式

  • Milvus Lite 是一个 Python 库,可以轻松集成到您的应用程序中。作为 Milvus 的轻量级版本,它非常适合在 Jupyter Notebooks 中进行快速原型开发,或在资源有限的边缘设备上运行。
  • Milvus Standalone 是单机服务器部署,所有组件都捆绑在一个 Docker 镜像中,方便部署。
  • Milvus Distributed 可部署在 Kubernetes 集群上,采用云原生架构,专为十亿规模甚至更大的场景而设计。该架构可确保关键组件的冗余。

Milvus 的云原生和高度解耦的系统架构

2.Milvus实践

推荐一个在线python运行环境(再也不用本地windows安装linux虚拟机了)

玻尔 | 全球科学家的 AI for Science 空间站

下面使用Milvus Lite本地实践一下,Milvus Lite,它是pymilvus 中包含的一个 python 库,可以嵌入到客户端应用程序中。

安装Milvus

pip install -U pymilvus

设置向量数据库

from pymilvus import MilvusClient
client = MilvusClient("milvus_demo.db")

创建Collections

if client.has_collection(collection_name="demo_collection"):client.drop_collection(collection_name="demo_collection")
client.create_collection(collection_name="demo_collection",dimension=768,  # The vectors we will use in this demo has 768 dimensions
)

用向量表示文本

import randomdocs = ["Artificial intelligence was founded as an academic discipline in 1956.","Alan Turing was the first person to conduct substantial research in AI.","Born in Maida Vale, London, Turing was raised in southern England.",
]
vectors = [[random.uniform(-1, 1) for _ in range(768)] for _ in docs]
data = [{"id": i, "vector": vectors[i], "text": docs[i], "subject": "history"}for i in range(len(vectors))
]print("Data has", len(data), "entities, each with fields: ", data[0].keys())
print("Vector dim:", len(data[0]["vector"]))

插入数据

res = client.insert(collection_name="demo_collection", data=data)print(res)

向量搜索

# query_vectors = embedding_fn.encode_queries(["Who is Alan Turing?"])
# If you don't have the embedding function you can use a fake vector to finish the demo:
query_vectors = [ [ random.uniform(-1, 1) for _ in range(768) ] ]
res = client.search(collection_name="demo_collection",  # target collectiondata=query_vectors,  # query vectorslimit=2,  # number of returned entitiesoutput_fields=["text", "subject"],  # specifies fields to be returned
)
print(res)

其他一些操作可以参考官网文档

管理数据库 | Milvus 文档

http://www.dtcms.com/wzjs/453836.html

相关文章:

  • 保定网站建设公司seo 专业
  • 网站推广费用预算数据分析
  • 天津企业网站制作google推广一年3万的效果
  • 建设银行手机网站变网店怎么运营和推广
  • 网站的换肤功能怎么做网络营销环境的分析主要是
  • python基础教程百度网盘企业网站seo案例分析
  • 如何分析网站功能百度做免费推广的步骤
  • 网站设计咨询网站淘宝网店代运营正规公司
  • 怎么学网站建设经营管理培训课程
  • 去哪里弄Wordpress合肥seo服务商
  • 陕西省建设监理工程协会网站佳木斯seo
  • 选择ssm框架做网站的好处东莞seo建站投放
  • 做网站要多做网站的软件
  • 网站建设与网页设计专业的网络市场营销
  • 多导航织梦网站模板下载西安seo培训学校
  • 免费网站建设图书下载2021年网络热点舆论
  • 辽阳免费网站建设公司网络营销实训个人总结
  • html5 微网站 源码b2b网站免费推广平台
  • 湘潭做网站广告的公司seo从0到1怎么做
  • 做网站旅游销售推广引流怎么做
  • 微网站的链接怎么做的百度网盟官网
  • 用小米路由器做网站抖音推广怎么做
  • wordpress滚轴青岛推广优化
  • 四川住房建设和城乡建设厅网站百度识图搜索图片来源
  • 教育网站建设方案模板网站推广什么意思
  • 诸暨网站开发购物网站推广方案
  • 十堰网站优化怎么制作自己的网站
  • 实验室网站建设的意义友博国际个人中心登录
  • div css网站源代码nba最新比赛直播
  • 网络维护员每天要干哪些事青岛seo网站推广