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

公司做网站找谁公司做网站找谁it培训机构排行榜

公司做网站找谁公司做网站找谁,it培训机构排行榜,学生网站设计,宝安中心是富人区吗目标记录 ["你好,我的爱人","你好,我的爱妻","你好,我的病人","世界真美丽"] 搜索词 爱人 预期返回 ["你好,我的爱人","你好,我的爱妻"] 示例代码…

目标记录

["你好,我的爱人","你好,我的爱妻","你好,我的病人","世界真美丽"]

搜索词

爱人

预期返回

["你好,我的爱人","你好,我的爱妻"]

示例代码:

代码连接 es8以及bge-large-zh模型,

bge-large-zh用来将文本转换为向量数据

es用来存储向量数据,并根据向量来搜索相似度最高的文本(相似度可以用阈值调整)

from flask import Flask, request  # 导入Flask类
from FlagEmbedding import FlagModel
from elasticsearch import Elasticsearch
from elasticsearch.helpers import bulkapp = Flask(__name__)  # 实例化并命名为app实例
model = FlagModel('./models/bge/bge-large-zh', query_instruction_for_retrieval="为这个句子生成表示以用于检索相关文章:")
# 创建Elasticsearch客户端对象
es = Elasticsearch(hosts="http://localhost:9200")
es.ping()@app.route('/ins', methods=['POST'])
def index():    data = request.get_json()print(data)strs = data["strs"]documents = []for str in strs:            print(str)tmp = model.encode(str)documents.append({"general_text": str,"general_text_vector": tmp,# "domain":"001"})documentsbulk(es, documents, index="demo")return success(1)@app.route('/search', methods=['POST'])
def search():data = request.get_json()doc_vector = model.encode(data["name"])results = es.search(index="demo",source=["general_text",            ],min_score= 1.83,query={"script_score": {"query": { "match_all": {} },"script": {"source": "cosineSimilarity(params.queryVector, 'general_text_vector') + 1.0","params": {"queryVector": doc_vector.tolist()}}}},size=1000)# return resultsreturn results['hits']['hits']def success(data):return {"status": "success","result": data}def fail(data):return {"status": "fail","result": data}if __name__ == "__main__":# Runport = 5000app.run(host='127.0.0.1', port=port, debug=False, use_reloader=False)

es存储数据

搜索结果

http://www.khdw.cn/news/40922.html

相关文章:

  • 胶州网站搭建公司宁波网站推广联系方式
  • 做网站好的公司关键词推广技巧
  • 中国做网站公司东莞seo建站哪家好
  • 如何更改网站关键词无锡营销型网站建设
  • 广西贵港建设集团有限公司网站seo内容优化是什么意思
  • 网站总体规划设计说明广州seo外包多少钱
  • 最吉利旺财的公司名字苏州首页排名关键词优化
  • 便宜购 网站建设私密浏览器免费版
  • 网站原则广州seo优化
  • 网站管理问题优化大师下载旧版本安装
  • 二维码生成器小程序免费版百度 seo 工具
  • 如何设计网站栏目重庆网站快速排名提升
  • 主要网站维护软件东莞疫情最新数据
  • 网站怎么做 流程图品牌全案策划
  • 做网站用什么编程语言好广东省广州市白云区
  • 网站建设策划执行省好多会员app
  • 有没有做.net面试题的网站seo内容优化是什么意思
  • 平台推广网站常见的系统优化软件
  • 重庆妇科医院推荐陕西seo
  • 微网站制作焦作整站优化
  • 济南正宗网站建设报价网站设计需要什么
  • 西安淘宝网站建设公司排名十堰seo
  • 外国做视频在线观看网站竞价排名营销
  • 网站功能列表小红书seo是什么意思
  • 莞城网站制作手机优化大师官网
  • 哪里有免费的网站自己做网站seo推广
  • 电商网站构建预算方案杭州网站优化方案
  • 深圳室内装修设计公司排名短视频seo搜索优化
  • 交互设计作品集网站搜索引擎优化要考虑哪些方面
  • 网站开发 项目的人员分配收录查询