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

定制化网站开发公司星乐seo网站关键词排名优化

定制化网站开发公司,星乐seo网站关键词排名优化,wordpress用什么建,上门做美容的有什么网站在一些垂直领域以及公司内部信息相关或者实时性相关的大模型应用,就无法直接使用chatGPT。 这个时候,向量知识库就进入了。 通过坐标向量最接近的即为匹配相关答案。 向量模型定义:将文档向量化,保证内容越相似的文本,…

在一些垂直领域以及公司内部信息相关或者实时性相关的大模型应用,就无法直接使用chatGPT。
这个时候,向量知识库就进入了。
通过坐标向量最接近的即为匹配相关答案。
向量模型定义:将文档向量化,保证内容越相似的文本,在向量空间中距离越近;
第一步:引入依赖

    <dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-starter-model-openai</artifactId></dependency>

测试输入一段文本,被存储在里面的坐标

 float[] textFlot = openAiEmbeddingModel.embed("我是中国人");System.out.println("输出"+ Arrays.toString(textFlot));

第二步,配置:

      embedding:options:model: text-embedding-v3dimensions: 1024

存储文档的可以用redis, es等;
对于API调用层,都是如下的调用方法
在这里插入图片描述
本次案例使用自带的SimpleVectorStore

    @Beanpublic VectorStore vectorStore(OpenAiEmbeddingModel embeddingModel) {return SimpleVectorStore.builder(embeddingModel).build();}

第三步:实现测试
我们需要先将文档转为Document,存入向量库

        // 1.创建PDF的读取器PagePdfDocumentReader reader = new PagePdfDocumentReader(resource, // 文件源PdfDocumentReaderConfig.builder().withPageExtractedTextFormatter(ExtractedTextFormatter.defaults()).withPagesPerDocument(1) // 每1页PDF作为一个Document.build());// 2.读取PDF文档,拆分为DocumentList<Document> documents = reader.read();// 3.写入向量库vectorStore.add(documents);

然后进行组装搜索

    SearchRequest request = SearchRequest.builder().query("论语中教育的目的是什么").topK(1).similarityThreshold(0.6).filterExpression("file_name == '知识笔记.pdf'").build();

最后通过调用接口搜索

 List<Document> docs = vectorStore.similaritySearch(request);

以上就实现了一个简单的自带存储PDF,然后进行向量接口搜索的demo

http://www.dtcms.com/wzjs/383570.html

相关文章:

  • 哪个网站可以做付费推广网页设计首页
  • 网站设置了权限中央电视台新闻联播广告价格
  • 网站邮件功能设计理论免费发布广告信息网
  • 做问卷调查赚钱网站网络营销网课
  • 重庆渝中区企业网站建设公司竞价托管公司排名
  • 网站h1网站制作教程视频
  • 支付集成文件放在网站哪里行业关键词一览表
  • phpmysql网站开发笔记微信指数怎么看
  • 武汉哪家网站公司好seo排名点击手机
  • 广州做网站lomuw怎么样在百度上免费推广
  • wordpress软件下载插件朝阳seo推广
  • 自己可以做网站么汽油价格最新调整最新消息
  • 设计单网站建设网站开发框架
  • 网站做淘宝客seo研究中心晴天
  • 河南网站建设哪里好发布外链
  • 济源网站建设足球世界排名国家
  • 公安 网站模板郑州seo优化
  • 广州正规网站建设企业怎么推广自己的产品
  • 企业网站设计注意事项关键词推广技巧
  • h5网页制作代码seo基础知识包括什么
  • 科技无国界郑州seo关键词排名优化
  • 什么网站是专门做批发商品站长之家网站模板
  • 凡科网 免费网站网页设计教程
  • 长治做网站哪里不错域名收录提交入口
  • 北京好的做网站的公司win11优化大师
  • 榆林高端网站建设如何设计郑州搜索引擎优化
  • 郑州网站优化怎样做杭州网站建设
  • 保山网站建设全自动引流推广软件
  • 深圳顶级做网站公司排名上海网站建设开发
  • 专做化妆品网站网站注册步骤