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

elastic Search 初步之向量检索的数据写入及检索查询

### Elasticsearch 向量检索实现方法方案

Elasticsearch 从 7.3 版本开始引入了向量检索功能,支持通过向量字段进行相似度搜索。以下是实现向量检索的步骤和方案,包括 Python 和 Java 版本的代码示例。

#### 1. 最低实现向量检索的 ES 版本
- **最低版本**: Elasticsearch 7.3

#### 2. 创建索引并定义向量字段

首先,需要在 Elasticsearch 中创建一个索引,并定义一个向量字段。向量字段可以是 `dense_vector` 类型。

```json
PUT /my_index
{
  "mappings": {
    "properties": {
      "my_vector": {
        "type": "dense_vector",
        "dims": 128  // 向量的维度
      },
      "text": {
        "type": "text"
      }
    }
  }
}
```

####

http://www.lryc.cn/news/450039.html

相关文章:

  • Tdesign TreeSelect 树形选择 多选
  • Pygame中Sprite实现逃亡游戏5
  • 等保2.0数据库测评之达梦数据库测评
  • 集成mcuboot后测试和验证的方法
  • Vulhub zico 2靶机详解
  • 宠物医院微信小程序源码
  • [教程]Crystal源码下载及编译
  • 【Android 14源码分析】WMS-窗口显示-流程概览与应用端流程分析
  • 双指针---(部分地更新)
  • 【Windows】自定义显示器的分辨率
  • 组播基础-2-IGMP协议
  • 基于Springboot+Vue的视频点播系统设计与实现登录 (含源码数据库)
  • 执行力怎么培养?
  • Power apps:一次提交多项申请
  • Oracle数据库物理结构操作管理
  • Python自然语言处理之spacy模块介绍、安装与常见操作案例
  • DSPy101
  • 网格交易策略:从原理、应用到实战Python回测
  • 软考论文《论大数据处理架构及其应用》精选试读
  • fatfs API使用手册
  • 9.23作业
  • Unity3D 房间去重叠化算法详解
  • mybatis 配置文件完成增删改查(五) :单条件 动态sql查询,相当于switch
  • 全球IP归属地查询-IP地址查询-IP城市查询-IP地址归属地-IP地址解析-IP位置查询-IP地址查询API接口
  • Vue3+FastAPI中Token的刷新机制(含代码示例)
  • 【GAN 图像生成】
  • 【自然语言处理】词嵌入模型
  • 了解针对基座大语言模型(类似 ChatGPT 的架构,Decoder-only)的重头预训练和微调训练
  • cmake如何在编译时区分-std=c++17和-std=gnu++17?检查宏
  • 速通数据结构与算法第七站 排序