ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法)

这篇具有很好参考价值的文章主要介绍了ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        ES官方训练了稀疏向量模型,用来支持语义检索。(目前该模型只支持英文)

        最好是以离线的方式安装。在线的方式,在国内下载也麻烦,下载速度也慢。还不如用离线的方式。对于一般的生产环境,基本上也是网络隔离的。离线下载安装的方式最简单。

参考官方安装文档:ELSER – Elastic Learned Sparse EncodeR | Machine Learning in the Elastic Stack [8.11] | Elastic

下载模型

直接把链接放在浏览器上,就可以去下载。(我用官方提供的地址,根本没有找到模型文件)

这里注意,es官方提供了两个版本。

v1

https://ml-models.elastic.co/elser_model_1.metadata.json

https://ml-models.elastic.co/elser_model_1.pt

https://ml-models.elastic.co/elser_model_1.vocab.json

V2

https://ml-models.elastic.co/elser_model_2.metadata.json

https://ml-models.elastic.co/elser_model_2.pt

https://ml-models.elastic.co/elser_model_2.vocab.json

上传模型到es节点

然后在config目录下,新建一个model目录,把上边下载的模型,都都放进去

ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法),Elasticsearch,elasticsearch,ES稀疏向量模型导入集群,ELSER,机器学习,语义检索

models里边

ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法),Elasticsearch,elasticsearch,ES稀疏向量模型导入集群,ELSER,机器学习,语义检索

然后修改es的配置文件

以下内容不用做任何修改(直接复制粘贴到elasticsearch.yml 配置文件中即可。不用修改)

xpack.ml.model_repository: file://${path.home}/config/models/

重启es节点

把每一个节点都重启。

应用部署模型

点击左上角,在table页中选择

machine learning > model managemant > trained models

然后在kibana的机器学习界面,找到模型管理,点击下载。

ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法),Elasticsearch,elasticsearch,ES稀疏向量模型导入集群,ELSER,机器学习,语义检索

我这里已经点击过下载了,这里需要一点时间下载。等待下载完成,再部署模型。这里其实是把准备好的模型,导入到集群中

选择部署模型

这里,早到elser_model_1 然后选择start deployment

ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法),Elasticsearch,elasticsearch,ES稀疏向量模型导入集群,ELSER,机器学习,语义检索

ELSER 使用文档

Tutorial: semantic search with ELSER | Elasticsearch Guide [8.11] | Elastic文章来源地址https://www.toymoban.com/news/detail-753570.html

到了这里,关于ES-ELSER 如何在内网中离线导入ES官方的稀疏向量模型(国内网络环境下操作方法)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ArcGIS Maps SDK for Unity 在Unity中离线高程数据的加载

    1、制作tpkx文件 软件:91卫图助手、ArcGIS Pro 首先打开91卫图助手,左上角切换地图地图为高德地图 可以框选地图,也可以根据左边目录选择想要的地图范围 双击选中区域,选择高程DEM数据,选择影像级别 选择导出设置 选择导出路径,也可以不选择使用默认路径,坐标投影选

    2024年01月21日
    浏览(55)
  • 通过制作llama_cpp的docker镜像在内网离线部署运行大模型

    对于机器在内网,无法连接互联网的服务器来说,想要部署体验开源的大模型,需要拷贝各种依赖文件进行环境搭建难度较大,本文介绍如何通过制作docker镜像的方式,通过llama.cpp实现量化大模型的快速内网部署体验。 一、llama_cpp介绍 LLaMA 全称是Large Language Model Meta AI,是由

    2024年02月05日
    浏览(53)
  • 【创建FTP】如何在内网创建属于自己的FTP

    在学校里通常会有 ftp ,用于老师上传课件以及学习资料,让同学们去下载获取资料和作业,同时会按照分类去存放各系老师的资料。 这个ftp属于内网段ftp,同学们在学校不论有无网络,只要插上网线都可以下载,那么如何创建一个类似于这样的,属于自己的学校ftp呢? 话不

    2023年04月08日
    浏览(34)
  • 【Docker】如何在内网快速搭建docker并安装Oracle11g

    docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程

    2024年02月02日
    浏览(57)
  • 群晖NAS如何在内网部署HTTPS服务让浏览器信任证书

    最近在折腾内部部署Web服务。通过Vue实现一个H5的内部的管理服务。但在实际部署过程中由于种种原因,必须部署成Https服务。但在部署成Https服务后,由于没有HTTPS证书,每次进入页面都会被浏览器拦截。使用起来非常不便。于是开始各种Google折腾,终于实现了在导入证书的

    2024年02月05日
    浏览(55)
  • 一个即将30岁Java程序员的自诉,在内卷的大环境之下迷惘的大龄程序员该如何破局?

    不知不觉自己即将步入30岁,到了很多人口中的中年,有时候一直在回想,这些年自己到底做了些什么,留下了些什么? 2015年7月我从一个90%以上的人都不知道的二本院校毕业(软件工程),凭借自学的Android技术,在北京找到了一份月薪7000的工作,在当时其实还算不错,毕竟

    2023年04月09日
    浏览(35)
  • 【ES实战】ES 插件包离线安装(本地文件)

    常用的分词插件 analysis-ik analysis-pinyin analysis-dynamic-synonym 在集群的节点上分发插件的ZIP安装包 bin/elasticsearch-plugin 使用合适的用户进行安装,常规rpm安装ES的时候使用的是root,所以用root插件安装,若是tar自定义用户安装,则使用安装ES的具体用户安装查询,原则是安装ES与插件

    2024年02月12日
    浏览(42)
  • uniapp官网中好用的ui组件推荐

    1.省市县地区选择器: https://ext.dcloud.net.cn/plugin?id=7065 效果图: 2.折叠面板: https://uniapp.dcloud.net.cn/component/uniui/uni-collapse.html 3.级联选择器: https://uniapp.dcloud.net.cn/component/uniui/uni-data-picker.html 效果如下: 4.日期选择器: https://uniapp.dcloud.net.cn/component/uniui/uni-datetime-picker.html#a

    2024年02月09日
    浏览(58)
  • (线程池)多线程使用场景--es数据批量导入、数据汇总、异步调用;如何控制某个方法允许并发访问线程的数量;对ThreadLocal的理解及实现原理、源码解析、ThreadLocal的内存泄露问题

    CountDownLatch(闭锁/倒计时锁) 用来进行线程同步协作,等待所有线程完成倒计时(一个或者多个线程,等待其他多个线程完成某件事情之后才能执行) 其中构造参数用来初始化等待计数值 await() 用来等待计数归零 countDown() 用来让计数 减一 多线程使用场景一:( es数据批量导

    2024年04月25日
    浏览(69)
  • 【ES实战】ES6.7的tar包离线安装帮助手册

    校验时间:2023年12月19日 安装包 elasticsearch-6.7.2.tar.gz elasticsearch-analysis-dynamic-synonym-6.7.2.zip elasticsearch-analysis-ik-6.7.2.zip elasticsearch-analysis-pinyin-6.7.2.zip jdk1.8.0_161.tgz 插件安装参考:ES插件安装帮助说明 安装要求 命令 netstat -lntp 2/dev/null|grep LISTEN|awk \\\'{print $4}\\\'|awk -F\\\':\\\' \\\'{print $NF}\\\'|so

    2024年02月03日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包