发布时间:2026/8/25 15:00:35
Milvus-05-将文本变成向量并入库 文本变成向量这个操作是由大模型的embedding模型去做的根据业界约定如果你看到模型内部由encode开头的函数指的就是将XXX变成向量具体XXX是什么不一定文本图片视频什么的都有可能本文的代码是我从官方文档中摘出来的本文将when this guy woke up this morning, he was white这句话变成向量目录安装国产智谱的embedding模型创建一个数据库表使用智谱embedding模型将文本转换成向量并存入到Milvus数据库的collection_05的表中通过ATTU查看Milvus中刚刚插入的数据安装国产智谱的embedding模型我们不用官网的我们这里使用国产embedding模型智谱的模型主要官网简洁申请key特别好找能免费用一些阿里云的控制台太复杂了找个key费死劲了其次就是国产的网络好# 安装paraphrase-albert-small-v2服务器在国外不好用#pipinstallpymilvus[model]-i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com# 安装国产智谱的embedding模型 pip install zhipuai创建一个数据库表from pymilvusimportMilvusClient,DataType clientMilvusClient(urihttp://localhost:19530)schemaclient.create_schema()# 创建一个collection_05的表有3个字段一个叫id的主键字段一个叫vector的向量字段一个叫text的普通字段 schema.add_field(field_nameid,datatypeDataType.INT64,is_primaryTrue,auto_idTrue)# 设置vector字段的维度为2048因为我们后面用的智谱embedding模型将文本转换成的向量维度就是2048否则和数据库维度不同会报错 schema.add_field(field_namevector,datatypeDataType.FLOAT_VECTOR,dim2048)schema.add_field(field_nametext,datatypeDataType.VARCHAR)client.create_collection(collection_namecollection_05,#metric_typeL2,假设我这里设置L2生效的只有vector字段因为在idvector和text三个字段中只有vector字段是向量字段另外两个不是schemaschema)代码执行完毕通过ATTU查看如下图使用智谱embedding模型将文本转换成向量并存入到Milvus数据库的collection_05的表中from zhipuaiimportZhipuAIfrom pymilvusimportMilvusClient# 创建智谱python客户端 zhipu_clientZhipuAI(api_key智谱的API-key在官网注册帐号很好找新建一个key自动免费试用)# 我们自己定义一句话这句话出自经典美剧《越狱》T-bag名场面你不会不知道吧 docs[When this guy woke up this morning,,he was white.]# 我们使用智谱的embedding-3模型它还有2但是我看3便宜以后花钱的时候可以花几块钱买个3测试够用了 responsezhipu_client.embeddings.create(modelembedding-3,inputdocs)vectors[item.embeddingforitem in response.data]data[{id:i,vector:vectors[i],text:docs[i]}fori inrange(len(vectors))]# 将生成的数据插入到数据库 milvus_clientMilvusClient(urihttp://localhost:19530)resmilvus_client.insert(collection_namecollection_05,datadata)print(res)通过ATTU查看Milvus中刚刚插入的数据

相关新闻

2026/8/25 11:45:12

以解压缩的方式安装配置MinGW

mingw-64官网链接 mingw-64下载地址 1. 下载 在github的release界面选择你想要下载的压缩包,此处我选择的是x86_64-16.1.0-release-win32-seh-msvcrt-rt_v14-rev1.7z 注意:msvcrt 和 ‌ucrt‌ 是 Windows 平台上两种不同的 C 运行时库(CRT&#xff09…

2026/8/24 21:15:54

英语单词学习系统的设计与实现(基于艾宾浩斯遗忘曲线的智能复习机制、语音朗读、多题型测试与错题自动收录、Echarts图形化分析)

🎈系统亮点:基于艾宾浩斯遗忘曲线的智能复习机制、语音朗读、多题型测试与错题自动收录、Echarts图形化分析;一.系统开发工具与环境搭建1.系统设计开发工具后端使用Java编程语言的Spring boot框架 项目架构:B/S架构 运行环境&…

2026/8/25 0:11:17

个别设备 OTG 偶发无法认U盘。

现象描述: 个别设备 OTG 偶发无法认U盘 异常时:host_connectedtrue、dfp,但 kernel_stateDISCONNECTED、num_connects0,/sys/bus/usb/devices/ 仅 usb1。 重启或插入充电器重新协商 Type-C 后恢复。 怀疑 DFP Host 切换后 musb …

2026/8/25 19:58:14

长辈的快乐,都藏在居家的细碎日常

慢慢发现,长辈的快乐,都藏在居家的细碎日常。 买过不少好看的衣服,却常常被搁置在衣柜。版型拘束、面料硬邦邦,再好看,穿着不舒服也不会愿意穿。 这套家居服,恰好贴合长辈的生活习惯。 柔和碎花不张扬…

2026/8/25 19:58:14

Codex使用中转报错401unexpected status 401

报错类型:unexpected status 401 Unauthorized: Invalid token (request id: XXXX), url: XXX, cf-ray: XXX原因:这表示请求被服务端拒绝了,因为认证令牌无效。401 Unauthorized: Invalid token 常见原因:API Key 填错、过期或已被…

2026/8/25 19:58:14

免费 VST 效果器搬进 OBS:OBS-VST 音频滤镜三步上手完整指南

免费 VST 效果器搬进 OBS:OBS-VST 音频滤镜三步上手完整指南 【免费下载链接】obs-vst Use VST plugins in OBS 项目地址: https://gitcode.com/gh_mirrors/ob/obs-vst 麦克风花了上千块,观众留言却说"声音闷、有回音、底噪重"。问题多…

2026/8/25 19:58:14

【HarmonyOS 7 悬浮页签深度实战】02 从普通底栏到第一个悬浮页签

文章目录前言一、先保留普通 HdsTabs为什么要在同一个页面里保留普通模式BottomTabBarStyle 只管页签长什么样一级导航数量最好控制住二、悬浮页签真正改变页面的是 barOverlapbarPosition 决定页签放在页面哪一边vertical 决定页签横着排还是竖着排barOverlap 会让内容继续跑到…

2026/8/25 19:58:14

云服务器Docker部署宝塔面板:环境隔离与快速运维实践

这次我们来看一个非常实用的技术组合:在云服务器上通过 Docker 部署宝塔面板。对于很多开发者来说,宝塔面板是管理服务器、部署网站应用的得力助手,但直接在服务器上安装可能会带来环境冲突、版本锁定等问题。而 Docker 的容器化特性&#xf…

2026/8/25 19:53:13

2026前端面试速背指南:Vue3.5与高频考点解析

1. 2026前端面试速背指南:为什么需要10分钟速背版?最近两年前端技术迭代速度明显加快,Vue3.5的发布又带来了一批新特性,这让很多准备面试的同学感到焦虑。我作为面试官,经常看到候选人在基础知识和新特性之间顾此失彼。…

2026/8/25 1:04:19

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 11:48:27

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 16:56:43

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 0:04:14

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory Meta Description:GetQzonehistory 是一个QQ空间历史说…

2026/8/25 0:04:14

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

2026/8/24 13:42:17

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/24 18:13:48

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/25 1:08:14

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…