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

wordpress怎么上传到服务器错误广州网站seo推广

wordpress怎么上传到服务器错误,广州网站seo推广,牡丹江 网站建设,观澜专业做网站公司该document是用来检索文档的。 第一步#xff1a;定义组件对象#xff0c;该组件返回有两种类型#xff1a;document和text。 第二步#xff1a;获取需要的信息#xff0c;向量存储库#xff0c;这里我使用的是内存向量存储#xff08;用该组件拿到文档#xff0c;并检…该document是用来检索文档的。 第一步定义组件对象该组件返回有两种类型document和text。 第二步获取需要的信息向量存储库这里我使用的是内存向量存储用该组件拿到文档并检索 第三步在做返回结果处理时分开处理组件返回类型 from langchain.vectorstores.base import VectorStoreclass VectorStoreToDocument:def __init__(self,param_dict:Optional[dict[str,Any]] None) - None:vectorStore:VectorStore param_dict.get(vectorStore)if param_dict.get(minScore) is None or len(str(param_dict.get(minScore)))0:minimumScore 75else: minimumScore : float param_dict.get(minScore)query : str param_dict.get(question,)outputs:dict param_dict.get(outputs)self.__output outputs[output] if outputs is not None and len(outputs)0 else textself.__vectorStore vectorStoreself.__miniumScore minimumScoreself.__query querydef source(self):docs self.__vectorStore.similarity_search_with_score(self.__query)if self.__output.lower() document:finalDocs []for doc in docs:if self.__miniumScore is not None and float(self.__miniumScore)/100 doc[1]:finalDocs.append(doc[0])return finalDocselse:finalText for doc in docs:if self.__miniumScore is not None and self.__miniumScore/100 doc[1]:finalText doc[0].page_content\nreturn finalText调用 from langchain.document_loaders import TextLoader from langchain.text_splitter import CharacterTextSplitter from langchain.vectorstores import Chroma import chromadb from chromadb import Settings # Load the document, split it into chunks, embed each chunk and load it into the vector store. raw_documents TextLoader(D:/Workspace/pythonProjectSpacework/state_of_the_union.txt).load() text_splitter CharacterTextSplitter(chunk_size1000, chunk_overlap0) documents text_splitter.split_documents(raw_documents) vectorstore Chroma.from_documents(clientchromadb_client,documentsdocuments, embeddingembeddings) retriever vectorstore.as_retriever() minimumScore30 param_dict {vectorStore:vectorstore,minimumScore:minimumScore,output:text,query:president said } from mth.main.flow_modules.document.MthVectorStoreToDocument import MthVectorStoreToDocumenttext VectorStoreToDocument(param_dictparam_dict).source() print(text)由于这里的组件会在后续使用promptTemplate时将查询到的文件信息传递给prompt再由prompt将文档值和问题一起丢给大语言模型处理。因此需要在进入promptTemplate之前对传入进来的值做处理。 处理逻辑的代码 promptTemplate的值 “promptValues”:“{ “context”:“vectoreStoreToDocument_0.data.instance” }” valueJson json.loads(value) //输入进来的prompt组件信息 for valKey in valueJson:val valueJson[valKey]if val.startswith({{) and val.endswith(}}):valReplace val.replace({{,).replace(}},).split(.) // 去除插入表达式的符号然后通过.分割分数组形式node [x for x in allNodes if x[id]valReplace[0]] // 在该流中查找vectoreStoreToDocument的节点信息if len(node) 0:continuekk node[0]for i in range(1, len(valReplace)): // 获取节点信息并取得该节点的值。即获取vectoreStoreToDocument实例化以后的值通过输出传过来的值kk kk[valReplace[i]]param_dict[valKey] kk
http://www.w-s-a.com/news/467251/

相关文章:

  • 建德网站设计公司中国十大热门网站排名
  • 网站与新媒体建设测评方案163企业邮箱官网入口
  • 怎样做下载网站页面设计参评
  • 哈尔滨住建局网站首页设计制作过程
  • php投资理财企业网站模板网站呼叫中心 建设工期
  • 查数据的权威网站silverlight 做的网站
  • 网站开发外包网站贵阳网站建设 网站制作
  • 官方微网站西安景观设计公司排行
  • 广州学做网站视频代做网站
  • 沈阳公司建站seo课程培训班
  • 杭州做微信网站软件公司网站建设毕业设计中期进度报告
  • 怎么做谷歌这样的网站如何建立一个网站放视频
  • 园区网站建设调研报告北京朝阳区哪里有网站开发
  • 网站角色权限wordpress 优化版
  • 购物网站ppt怎么做网络公司注册多少钱
  • 学做衣服上什么网站好贴吧高级搜索
  • 贵州 跨境电商网站建设做淘宝店铺有哪些好的网站
  • 广州正规网站制作公司网站搭建公司
  • ui设计零基础好学吗珠海网站建设优化推广
  • 网站开发多少费用火车头采集wordpress发布时间
  • 有没有做皮艺的网站教育培训网站建设ppt
  • 建设外贸商城网站制作如何建设景区旅游网站
  • 网站建设服务的具体条件怎么建设一个响应式网站
  • 做flash的网站wordpress设置前台投稿
  • 商务网站开发文档迅雷资源做下载网站
  • 无极磁铁网站如何把地图放到自己做的网站上
  • 青浦赵巷网站建设公司网站开发需求文档
  • 苏州网站建设的公司哪家好无锡网站制作那些
  • 装饰公司网站模板科技成果鉴定机构
  • 给公司做的东西放到私人网站上十堰为企业做网站的单位