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

哪个网站可以做片头百度怎么找人工客服

哪个网站可以做片头,百度怎么找人工客服,网站和公众号的区别是什么意思,web免费网站大全下载https://python.langchain.ac.cn/docs/how_to/document_loader_pdf/#vector-search-over-pdfs 这段代码展示了如何使用LangChain框架中的InMemoryVectorStore和OpenAIEmbeddings来存储文档片段,并基于提供的查询进行相似性搜索。下面是对每一行代码的详细解释&…

https://python.langchain.ac.cn/docs/how_to/document_loader_pdf/#vector-search-over-pdfs

这段代码展示了如何使用LangChain框架中的InMemoryVectorStoreOpenAIEmbeddings来存储文档片段,并基于提供的查询进行相似性搜索。下面是对每一行代码的详细解释:

1. 导入必要的模块

from langchain_core.vectorstores import InMemoryVectorStore
from langchain_openai import OpenAIEmbeddings
  • 这里从langchain_core.vectorstores模块中导入了InMemoryVectorStore类,它用于在内存中创建一个向量存储,以便对文本数据执行相似性搜索。
  • 同时从langchain_openai模块中导入了OpenAIEmbeddings类,用于生成文本的嵌入(即向量化表示),这些嵌入将被用来计算文本之间的相似度。

2. 创建并填充向量存储

vector_store = InMemoryVectorStore.from_documents(pages, OpenAIEmbeddings())
  • 使用InMemoryVectorStore.from_documents()方法创建了一个名为vector_store的实例。这个方法接受两个参数:
    • pages: 这是一个包含之前加载的PDF文档页面的对象列表(假设pages变量已经被正确初始化)。
    • OpenAIEmbeddings(): 这是用来生成文本嵌入的对象。通过调用OpenAIEmbeddings(),我们创建了一个对象,该对象可以将文本转换为向量形式,便于后续的相似性比较。
  • 此步骤的结果是将pages中的每一页转换成向量,并存储在内存中的向量数据库里。

3. 执行相似性搜索

docs = vector_store.similarity_search("What is LayoutParser?", k=2)
  • 调用了vector_store对象上的similarity_search方法,以执行基于文本的相似性搜索。
  • 参数"What is LayoutParser?"是我们要查询的问题或关键词。
  • k=2指定了返回最相似的前2个结果。这里的k值可以根据需要调整,以返回更多或更少的相关文档片段。

4. 输出搜索结果

for doc in docs:print(f'Page {doc.metadata["page"]}: {doc.page_content[:300]}\n')
  • 这段代码遍历了由similarity_search方法返回的所有文档片段(docs),并逐个打印出来。
  • 对于每个文档片段doc,它首先打印出该片段所属的PDF页码(通过访问doc.metadata["page"]获取),然后截取并显示该片段的前300个字符(doc.page_content[:300]),以便快速查看内容概览。
  • \n用于在每个文档片段输出后添加一个空行,使得输出更加清晰易读。

综上所述,这段代码演示了如何利用LangChain框架将一组文档转换为向量表示,并基于特定查询执行相似性搜索,最后展示与查询最相关的文档片段。这对于信息检索、问答系统等应用场景非常有用。

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

相关文章:

  • 网站建设教程微云网盘网站权重优化
  • 信访举报 网站 建设 情况谷歌代运营
  • 定制网站建设公司策划书百度收录查询入口
  • 做网站和做app有什么不同网站开发需要哪些技术
  • 以家乡为主题做网站中国十大小说网站排名
  • 网站设计的国际专业流程包括网络优化工程师有多累
  • 酒店网站素材国外seo网站
  • wordpress文章置顶插件:classic posts天津外贸seo推广
  • 烟台网站的建设百度大搜数据多少钱一条
  • 榆林做网站的公司国内最新消息
  • 网站运营策略如何做网站建站在线制作
  • 链家网站开发技术seo优化排名服务
  • 网站推广模板seo自学网
  • 炫酷网站模板免费下载谷歌浏览器下载安装2023最新版
  • dw网站根目录怎么做当日alexa排名查询统计
  • 发不了软文的网站怎么做关键词优化北京网站制作建设公司
  • 建筑培训网站有哪些友情链接交易网
  • 网站html模板下载seoapp推广
  • 梅州疫情最新消息如何优化关键词排名快速首页
  • 营销策划有限公司经营范围西安seo网站管理
  • 安徽安搜做的网站怎么样线上培训机构排名前十
  • 网站做接口到app 价格长沙网络营销哪家平台专业
  • 手机网站页面范例百度资源
  • 临沂哪里有做网站产品推广图片
  • 网站建设毕业设计报告书网站建设在线建站
  • 网站用户管理体系河南网站建设优化技术
  • 百度竞价排名一年费用seo网络推广怎么做
  • 在电脑上做二建题 哪个网站好制作网站首页
  • 网帆-网站建设官方店最新的新闻 今天
  • 北京工商登记服务平台seo海外