首页 > 其他分享 >SpringDataElasticSearch自己犯的错误

SpringDataElasticSearch自己犯的错误

时间:2024-09-11 15:52:03浏览次数:8  
标签:错误 haha 自己 关键字 SpringDataElasticSearch 向量 分词 ES

最近在创建一个DEMO,是想实现RAG的。最初是想能够通过向量数据库来作为数据源的保存点的,他比起传统的ES有着很大的优势,比如好的模型生成的文本向量数据之间,如果意思相近,则距离更近,即使没有关键字命中也可以关联到相关的文本。但是,好的中文Text Embedding太难找了,就想着想用ES凑合一下,结果自己蠢了。

要用ES注意三点:

  1. ElasticSearch 对应mapping中的field类型:
    1. keyword:关键字
    2. text:分词模糊查询
  2. ES对应的分词器,默认英文是用空格分词的
    1. 我就是用的 hahaha 和 haha 作为两个文本来查,一直用haha只能查出来一条数据,人都麻了(奇蠢)
  3. 不要轻易怀疑SpringDataElasticSearch官方接口的权威性

后面的再补充吧,可能标题都会变。

标签:错误,haha,自己,关键字,SpringDataElasticSearch,向量,分词,ES
From: https://blog.csdn.net/u011180726/article/details/142142370

相关文章

  • 给你一个promise数组,我需要并行执行,并且数组里面所有promise全部抛出错误之后,才抛出错
    今天面试,遇到如标题这么一个问题,真的给我问懵逼了,一开始想说使用promise.all,但是不行,因为promise.all只要有一个抛出错误了,整个promise.all就全部失败了。当时给我问的支支吾吾的打答不出来,并且还需要并行执行,想破头了都想不出来。后面回来重新学习ECMAScript才发现,使用一个API,pro......
  • 统一异常处理+错误编码设计方案
     一、背景1、系统在运行的时候可能会有下面这些种类的错误/失败发生:(1)依赖组件挂了,可能是db,可能是mq,可能是cache。(2)依赖服务挂了,可能是别人给你提供的http/rpc服务挂了。(3)可能是你的依赖方超时了。(4)可能是调用方的参数有问题。(5)可能是调用方的参数无法正确地通过校验......
  • uniapp 广告错误码
    一、app平台错误码codemessage-5001广告位标识adpid为空,请传入有效的adpid-5002无效的广告位标识adpid,请使用正确的adpid-5003未开通广告,请在广告平台申请并确保已审核通过-5004无广告模块,打包时请配置要使用的广告模块-5005广告加载失败,请过段时间重......
  • 解决python封装Logging模块后,log位置显示错误的问题
    引入今天由于项目需要,要将logging库二次封装成一个类,以实现一些自定义的功能。我将二次封装了一个logService类,然后在其中同样也实现info,warn,error等日志函数。额外加了一个将日志存入数据库的功能。大概是像下面这样子:但是在封装的过程中,出现了一个问题:log中,不能正确显......
  • openwrt编译带源码信息的linux内核版本遇到的错误
    1、在openwrt的根目录中可以执行如下命令:makemenuconfig打开CONFIG_DEBUG选项就会生成待调试信息的内核版本2、在openwrt的根目录中可以执行如下命令:makekernel_menuconfig打开CONFIG_DEBUG_INFO也会生成待调试信息的内核版本问题描述:在gcc7.5.0和gdb8.1.1的环境中编译出来......
  • 2024.9.10 学会了如何巧用搜索引擎搜索到自己想搜索的特定内容
    课程开始时,老师首先介绍了搜索引擎的基本原理,包括它们是如何索引网页、如何根据关键词匹配搜索结果的。这让我意识到,搜索引擎并非简单的工具,而是一个复杂的系统,它的工作原理对于提高搜索效率至关重要。接着,老师详细讲解了如何使用各种搜索技巧来缩小搜索范围,找到更精确的结果。例......
  • visual studio 2022 ,一打开项目就提示各种 内部错误,功能不可用
    原文链接:https://blog.csdn.net/weixin_45589116/article/details/133956055解决方法:  红色框中部分去掉 ......
  • 9月10号 突然感觉自己有点会用电脑了
    1、搜索引擎还会有分类哈:目录式分类搜索引擎和全文检索搜索引擎(关键词搜索),第一个复杂点,第二个简单。对于我这种懒人,我会赖死在百度上。2、做减法:考研+空格+-+广告3、使用指令:想要找到特定格式的文件,关键词+空格+filetype:+doc\txt\ppt\pdf搜索指定网站的内容,关键词+空格+site:+网站搜索......
  • 面试官:你是怎么处理vue项目中的错误的?
    一、错误类型任何一个框架,对于错误的处理都是一种必备的能力在Vue中,则是定义了一套对应的错误处理规则给到使用者,且在源代码级别,对部分必要的过程做了一定的错误处理。主要的错误来源包括:后端接口错误代码中本身逻辑错误二、如何处理后端接口错误通过axios的interc......
  • GEE错误:Image.select: Band pattern ‘BQA‘ did not match any bands. Available ban
    目录错误原始代码Landsat8TOA数据介绍错误解析正确的代码 结果错误Errorinmap(ID=LC08_044034_20130603):Image.select:Bandpattern'BQA'didnotmatchanybands.Availablebands:[B1,B2,B3,B4,B5,B6,B7,B8,B9,B10,B11,QA_PIXEL,QA_RADSAT......