Semantic_text 字段默认嵌入模型变为 .jina-embeddings-v5-text-small

在早期的 Elastic Stack 版本(9.4 之前),当我们定义 semantic_text 字段时,没有指名它的 inference endpoint,那么它的默认 inference endpoint 就是 .elser_model_2。从 Elastic Stack 9.4 之后,我们可以看到这个变化。比如:

bash 复制代码
`

1.  PUT semantic_text
2.  {
3.    "mappings": {
4.      "properties": {
5.        "content": {
6.          "type": "text",
7.          "copy_to": "inference_field"
8.        },
9.        "inference_field": {
10.          "type": "semantic_text"
11.        }
12.      }
13.    }
14.  }

`AI写代码![](https://csdnimg.cn/release/blogv2/dist/pc/img/runCode/icon-arrowwhite.png)

如上所示,我们定以了一个叫做 content 的字段,它的类型是 text。我们同时也把它拷贝到 inference_field 字段,而它的类型是 semantic_text。在上面,我们并没有标注它的 inference id。那么在默认的情况下,它的 inference id 是什么呢?

我们可以打入如下的命令:

bash 复制代码
`GET semantic_text/_mapping` AI写代码

我们可以看到在默认的情况下,它的 inference_id 是 .jina-embeddings-v5-text-small,也就是说它支持上百种语音。

我们做一个简单的例子:

css 复制代码
`

1.  PUT semantic_text/_bulk
2.  {"index": {"_id": "1"}}
3.  {"content": "阿里巴巴(中国)有限公司成立于2007年03月26日,法定代表人蒋芳"}
4.  {"index": {"_id": "2"}}
5.  {"content": "百度是拥有强大互联网基础的领先AI公司。百度愿景是:成为最懂用户,并能帮助人们成长的全球顶级高科技公司。于2000年1月1日在中关村创建了百度公司"}

`AI写代码

我们写入上面的文档,并做如下的查询:

bash 复制代码
`

1.  GET semantic_text/_search
2.  {
3.    "query": {
4.      "match": {
5.        "inference_field": "阿里是什么样的公司?"
6.      }
7.    }
8.  }

`AI写代码
bash 复制代码
`

1.  GET semantic_text/_search
2.  {
3.    "query": {
4.      "match": {
5.        "inference_field": "What is Baidu company?"
6.      }
7.    }
8.  }

`AI写代码

很显然它天生支持多语言。

有人可能想知道,这个到底是怎么做到的。答案是是它在底层自动使用了 EIS (Elastic Inference Service)。详细的连接步骤,请参考文章 "跳过 MLOps:通过 Cloud Connect 使用 EIS 为自管理 Elasticsearch 提供托管云推理"。

更多详情,请观看视频:

www.bilibili.com/video/BV1BK...

相关推荐
Elasticsearch37 分钟前
Elasticsearch:Connector API 教程 - PG 和 ES 的同步
elasticsearch
kida_yuan2 小时前
【岁月留声】知识库检索能力演进史
人工智能·elasticsearch
Aoiner2 小时前
模型部署笔记
大数据·elasticsearch·搜索引擎
silvamux_3 小时前
MiniMax API 调用教程:兼容 OpenAI 写法
java·数据库·elasticsearch
greatofdream7 小时前
git rebase时如何解决merge节点冲突问题
大数据·git·elasticsearch
SelectDB技术团队17 小时前
冷热分层从建到验:Storage Policy 创建、表级与分区级绑定、SHOW TABLETS 验证的完整命令
大数据·数据库·elasticsearch·搜索引擎·数据分析·apache doris·冷热分层
Sayai20 小时前
DataX 离线数据同步实战:Elasticsearch 数据批量导出 MySQL(作业配置、并发调优与定时同步平台化设计)
大数据·mysql·elasticsearch·datax·数据同步
Elastic 中国社区官方博客21 小时前
Kibana:创建包含时间序列图表的仪表板
大数据·elasticsearch·搜索引擎·信息可视化·全文检索·kibana
Elastic 中国社区官方博客1 天前
Elastic 线下 Meetup 将于 2026 年 12 月 19 号下午在西安举行
大数据·数据库·elasticsearch·搜索引擎·ai·数据分析·全文检索
SelectDB技术团队1 天前
存算分离建表与 Storage Vault 配置全流程:日志集群从建库到弹性扩缩容的命令链
elasticsearch·日志·数据湖·apache doris·日志数据·数据库选型·多模湖仓