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

博爱网站建设百度做个人简介多少钱

博爱网站建设,百度做个人简介多少钱,360客户如何做网站推广,wordpress能做外贸网站LangChain4j 项目实战——idea快捷键搜索 传统的快捷键搜索idea 快捷键搜索应用介绍项目说明运行环境技术选型源码地址代码说明项目结构使用说明 演示总结 传统的快捷键搜索 idea集成开发环境是很多java开发者使用的开发工具之一,它有很多快捷键。传统的方法检索快…

LangChain4j 项目实战——idea快捷键搜索

  • 传统的快捷键搜索
  • idea 快捷键搜索应用介绍
    • 项目说明
    • 运行环境
    • 技术选型
    • 源码地址
    • 代码说明
      • 项目结构
      • 使用说明
    • 演示
    • 总结

传统的快捷键搜索

idea集成开发环境是很多java开发者使用的开发工具之一,它有很多快捷键。传统的方法检索快捷键的步骤:

  1. 打开设置 ctrl + alt + s
    在这里插入图片描述
  2. 移动到 Keymap导航栏 ↓
  3. 切换到搜索框 Tab
    在这里插入图片描述

idea 快捷键搜索应用介绍

项目说明

  1. 支持中文检索快捷键
  2. 支持相似文本搜索快捷键

运行环境

JDK 21

技术选型

  1. LangChain4j,大模型框架,有免费的api接口可以试用,适合学习试用。Java开发者的福音,类似于Python的LangChain框架
  2. DuckDB, 内嵌项目的数据库,不需要网络连接,支持向量检索
  3. 大模型API接口,翻译idea的英文快捷键
  4. 向量化模型API接口,向量化文本,存储到向量库,相似文本搜索

源码地址

  1. github:https://github.com/shootercheng/idea-shortcut-key.git
  2. gitee: https://gitee.com/3281328128/idea-shortcut-key

代码说明

项目结构

在这里插入图片描述

  1. database 目录, duckdb 文件存储目录
  2. keymap 目录,idea 快捷键 xml 配置文件
  3. src目录,有2个主要的类: (1)InitStore 负责解析xml,翻译idea英文到中文,保存解析数据到DuckDb数据库,初始化运行一次就够了(2)KeyMapSearch负责检索使用

使用说明

  1. 新建配置文件 model.properties,路径 /config/shortcut-key/model.properties
private static final String MODEL_CONFIG_PATH = "/config/shortcut-key/model.properties";

当然也可以修改对应的路径,代码地址 org.scd.InitStore#MODEL_CONFIG_PATH

  1. 删除keymap目录的xml配置文件,将本地的idea快捷键配置复制到对应的目录,查找快捷键xml配置文件请查看 https://blog.csdn.net/modelmd/article/details/148201731
  2. InitStore 主函数只需要初始化运行,如果快捷键有变更才需要重新初始化
  3. KeyMapSearch 如果想调整查找的精确度,可以调整score的大小
 var queryEmbedding = InitStore.embeddingModel.embed(userQuery).content();var request = EmbeddingSearchRequest.builder().queryEmbedding(queryEmbedding).minScore(0.8D).maxResults(20).build();

minScore 最小的分数,符合要求的数据项 >= 0.8 分,完全相似是1分,分数越大越相似

演示

运行 KeyMapSearch
在这里插入图片描述

总结

刚开始使用本地向量化模型 AllMiniLmL6V2QuantizedEmbeddingModel 发现对中文的相似搜索不准确,英文是可以的,后来切换成 text-embedding-v3 中文相似搜索比较准确


文章转载自:

http://lI3YBgJH.gbrps.cn
http://FALJSr9b.gbrps.cn
http://VUlMWJmN.gbrps.cn
http://3TaSERb4.gbrps.cn
http://sn3AWeU6.gbrps.cn
http://pDTcKS6E.gbrps.cn
http://c8LMQRhZ.gbrps.cn
http://1XYem3oa.gbrps.cn
http://SCB63ZpY.gbrps.cn
http://sACcKK8i.gbrps.cn
http://WEym6CJb.gbrps.cn
http://ZN6ZYopI.gbrps.cn
http://46UTCx8p.gbrps.cn
http://toB56kIr.gbrps.cn
http://tWxdnrym.gbrps.cn
http://UPZPLTpU.gbrps.cn
http://DNaydotB.gbrps.cn
http://suIJlSTa.gbrps.cn
http://AqvrDIUp.gbrps.cn
http://08neWFPu.gbrps.cn
http://C6pViE2k.gbrps.cn
http://JKKyy2Y4.gbrps.cn
http://JAsqT65v.gbrps.cn
http://Ma1zhYjJ.gbrps.cn
http://xyE2zHXM.gbrps.cn
http://Iazjc0Ru.gbrps.cn
http://d7Gn79hF.gbrps.cn
http://SgZ099o6.gbrps.cn
http://4bR1ZyaJ.gbrps.cn
http://NFQf7oRd.gbrps.cn
http://www.dtcms.com/wzjs/724726.html

相关文章:

  • 专业系统网站域名解析到别的网站
  • 域名主机网站导航长沙网站设计工作室
  • 博客网站开发框架小程序有什么用
  • 赣州住房建设部网站网站建设的发展历史与新方向
  • 网站 用户粘度网站的布局有哪些
  • 站内seo的技巧鹤壁网站推广
  • 酷炫html5网站腾讯企业邮箱域名格式
  • 网站页面怎么算海外站推广
  • 企业营销型网站建设哪家好亿度网络网站建设
  • 网站快照诊断天天联盟没网站怎么做
  • 东莞常平做网站公司大恒建设集团有限公司网站
  • 网站建设与网页设计开题报告公司网站制作平台
  • 内蒙古建设住房与城乡厅官方网站校园官方网站建设
  • 做网站的市场风险分析及对策东莞详细页设计
  • 企业网站建设推广wordpress邮件发送下载
  • wordpress判断浏览器系统优化app
  • 网站没备案网站快速优化排名官网
  • 广州做网站价位优质网站建设的设计要点
  • 网站建设要学哪种计算机语言小程序微信
  • 网站制作用什么语言常州网站推广公司
  • led高端网站建设互联网招商项目
  • 网站设计中遇到的问题网站建设都是需要什么软件
  • 衡水冀县做网站大型局域网组建方案
  • 网站建设论坛首页如何做公司的英文网站
  • 简历怎么制作网站网站正在建设中 htmll
  • 社保官方网站登录入口深圳都信建设监理有限公司网站
  • 团购网站建设网站建设 合作协议
  • 长沙住建信息中心网站面包屑网站导航怎么做
  • 做返利网站能赚钱的礼品做便宜的网站
  • rp做网站连云港网站推广优化