精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

文檔概要索引,簡(jiǎn)單提升檢索性能的新選擇 原創(chuàng)

發(fā)布于 2024-9-25 10:20
瀏覽
0收藏

今天介紹了一種全新的 LlamaIndex 數(shù)據(jù)結(jié)構(gòu):文檔摘要索引。將描述它如何比傳統(tǒng)語(yǔ)義搜索提供更好的檢索性能,并通過(guò)一個(gè)示例進(jìn)行了演示。

背景

大型語(yǔ)言模型 (LLM) 的核心用例之一是針對(duì)自己的數(shù)據(jù)進(jìn)行問(wèn)答。為此,我們將 LLM 與“檢索”模型配對(duì),該模型可以對(duì)知識(shí)語(yǔ)料庫(kù)執(zhí)行信息檢索,并使用 LLM 對(duì)檢索到的文本執(zhí)行響應(yīng)合成。這個(gè)整體框架稱為檢索增強(qiáng)生成(RAG)。

目前,大多數(shù)構(gòu)建 LLM 驅(qū)動(dòng)的 QA 系統(tǒng)的用戶傾向于執(zhí)行以下操作:

  1. 獲取源文檔,將每個(gè)文檔拆分為文本塊
  2. 將文本塊存儲(chǔ)在向量數(shù)據(jù)庫(kù)中
  3. 在查詢時(shí),通過(guò)嵌入相似性和/或關(guān)鍵字過(guò)濾器來(lái)檢索文本塊。
  4. 執(zhí)行響應(yīng)合成?

由于各種原因,這種方法的檢索性能有限。

現(xiàn)有方法的局限性

使用文本塊進(jìn)行嵌入檢索存在一些限制。

  • 文本塊缺乏全局上下文。問(wèn)題通常需要超出特定塊索引內(nèi)容的上下文。
  • 仔細(xì)調(diào)整 top-k/相似度得分閾值。如果值太小,將錯(cuò)過(guò)上下文。如果值太大,成本/延遲可能會(huì)隨著不相關(guān)上下文的增加而增加。
  • 嵌入并不總是會(huì)選擇與問(wèn)題最相關(guān)的上下文。嵌入本質(zhì)上是在文本和上下文之間分別確定的。

添加關(guān)鍵字過(guò)濾器是增強(qiáng)檢索結(jié)果的一種方法。但這也帶來(lái)了一系列挑戰(zhàn)。我們需要充分確定每個(gè)文檔的正確關(guān)鍵字,無(wú)論是手動(dòng)還是通過(guò) NLP 關(guān)鍵字提取/主題標(biāo)記模型。此外,我們還需要從查詢中充分推斷出正確的關(guān)鍵字。

文檔概要索引

文檔概要索引,簡(jiǎn)單提升檢索性能的新選擇-AI.x社區(qū)

文檔概要索引,它將提取/索引每個(gè)文檔的非結(jié)構(gòu)化文本摘要。此索引可以幫助增強(qiáng)現(xiàn)有檢索方法之外的檢索性能。它有助于索引比單個(gè)文本塊更多的信息,并且比關(guān)鍵字標(biāo)簽具有更多的語(yǔ)義含義。它還允許更靈活的檢索形式:我們可以進(jìn)行 LLM 檢索和基于嵌入的檢索。

工作原理

在構(gòu)建期間,我們會(huì)提取每個(gè)文檔,并使用 LLM 從每個(gè)文檔中提取摘要,還將文檔拆分為文本塊(節(jié)點(diǎn))。摘要和節(jié)點(diǎn)都存儲(chǔ)在我們的文檔存儲(chǔ)抽象中。我們維護(hù)從摘要到源文檔/節(jié)點(diǎn)的映射。

在查詢期間,我們根據(jù)摘要檢索與查詢相關(guān)的文檔,使用以下方法:

  • 基于 LLM 的檢索:我們向 LLM 提供一系列文檔摘要,并要求 LLM 確定哪些文檔是相關(guān)的 + 它們的相關(guān)性分?jǐn)?shù)。
  • 基于嵌入的檢索:我們根據(jù)摘要嵌入相似度(具有前 k 個(gè)截止值)檢索相關(guān)文檔。

注意,這種文檔摘要檢索方法(即使采用基于嵌入的方法)與基于嵌入的文本塊檢索不同。文檔摘要索引的檢索類會(huì)檢索任何選定文檔的所有節(jié)點(diǎn),而不是返回節(jié)點(diǎn)級(jí)別的相關(guān)塊。

存儲(chǔ)文檔摘要還可以實(shí)現(xiàn)基于 LLM 的檢索。我們不必一開始就將整個(gè)文檔提供給 LLM,而是先讓 LLM 檢查簡(jiǎn)明的文檔摘要,看看它是否與查詢相關(guān)。這利用了 LLM 的推理能力,這些能力比基于嵌入的查找更先進(jìn),但避免了將整個(gè)文檔提供給 LLM 的成本/延遲。

更多

帶摘要的文檔檢索可以看作是所有文檔中的語(yǔ)義搜索和強(qiáng)力摘要之間的“中間地帶”。我們根據(jù)給定查詢的摘要相關(guān)性查找文檔,然后返回與檢索到的文檔相對(duì)應(yīng)的所有“節(jié)點(diǎn)”。

我們?yōu)槭裁匆@樣做?這種檢索方法通過(guò)在文檔級(jí)別檢索上下文,為用戶提供了比文本塊上的 top-k 更多的上下文。但是,它也是一種比主題建模更靈活/自動(dòng)化的方法;無(wú)需再擔(dān)心您的文本是否具有正確的關(guān)鍵字標(biāo)簽!

代碼示例

下面展示部分構(gòu)建代碼,完整代碼地址:

https://docs.llamaindex.ai/en/stable/examples/index_structs/doc_summary/DocSummary/

from llama_index import (
    SimpleDirectoryReader,
    LLMPredictor,
    ServiceContext,
    ResponseSynthesizer
)
from llama_index.indices.document_summary import GPTDocumentSummaryIndex
from langchain.chat_models import ChatOpenAI


# load docs, define service context
...


# build the index
response_synthesizer = ResponseSynthesizer.from_args(response_mode="tree_summarize", use_async=True)
doc_summary_index = GPTDocumentSummaryIndex.from_documents(
    city_docs, 
    service_cnotallow=service_context,
    response_synthesizer=response_synthesizer
)

一旦索引建立,我們就可以獲得任何給定文檔的摘要:

summary = doc_summary_index.get_document_summary("Boston")

接下來(lái),讓我們看一個(gè)基于 LLM 的索引檢索示例。

from llama_index.indices.document_summary import DocumentSummaryIndexRetriever


retriever = DocumentSummaryIndexRetriever(
    doc_summary_index,
    # choice_select_prompt=choice_select_prompt,
    # choice_batch_size=choice_batch_size,
    # format_node_batch_fn=format_node_batch_fn,
    # parse_choice_select_answer_fn=parse_choice_select_answer_fn,
    # service_cnotallow=service_context
)
retrieved_nodes = retriever.retrieve("What are the sports teams in Toronto?")
print(retrieved_nodes[0].score)
print(retrieved_nodes[0].node.get_text())The retriever will retrieve a set of relevant nodes for a given index.

請(qǐng)注意,LLM 除了返回文檔文本之外,還返回相關(guān)性分?jǐn)?shù):

8.0
Toronto ( (listen) t?-RON-toh; locally [t???????] or [?t?????]) is the capital city of the Canadian province of Ontario. With a recorded population of 2,794,356 in 2021, it is the most populous city in Canada...

我們還可以將索引用作整體查詢引擎的一部分,不僅可以檢索相關(guān)上下文,還可以合成給定問(wèn)題的答案。我們可以通過(guò)高級(jí) API 和低級(jí) API 來(lái)實(shí)現(xiàn)這一點(diǎn)。

高級(jí) API

query_engine = doc_summary_index.as_query_engine(
  response_mode="tree_summarize", use_async=True
)
response = query_engine.query("What are the sports teams in Toronto?")
print(response)

低級(jí) API

# use retriever as part of a query engine
from llama_index.query_engine import RetrieverQueryEngine


# configure response synthesizer
response_synthesizer = ResponseSynthesizer.from_args()


# assemble query engine
query_engine = RetrieverQueryEngine(
    retriever=retriever,
    response_synthesizer=response_synthesizer,
)


# query
response = query_engine.query("What are the sports teams in Toronto?")
print(response)


本文轉(zhuǎn)載自公眾號(hào)哎呀AIYA

原文鏈接:??https://mp.weixin.qq.com/s/USkhLo_qDhvZKoMTQAXquQ??


?著作權(quán)歸作者所有,如需轉(zhuǎn)載,請(qǐng)注明出處,否則將追究法律責(zé)任
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
丝袜美腿一区| 亚洲色偷精品一区二区三区| 亚洲五月综合| 欧美成人三级电影在线| 一区二区传媒有限公司| eeuss影院www在线观看| 国产精品资源在线看| 91国产精品电影| 大吊一区二区三区| 日韩欧美中文字幕一区二区三区| 精品久久久久久中文字幕大豆网| 日本一区视频在线| 亚洲精品久久久久avwww潮水| 美女精品在线观看| 欧美xxxx18国产| 91网站免费视频| 日韩一二三区| 欧美日韩在线电影| 久久久999免费视频| 欧美日韩在线看片| 91免费视频网址| 96pao国产成视频永久免费| 亚洲AV无码成人精品区东京热| 亚洲国产精品久久久天堂 | 国产精品传媒视频| 精品一区2区三区| www.亚洲天堂.com| 男人的天堂亚洲一区| 国模精品视频一区二区| 麻豆明星ai换脸视频| av永久不卡| 精品视频偷偷看在线观看| 岛国大片在线免费观看| 色综合久久久| 欧美日韩一区二区三区四区| 欧美日韩黄色一级片| 欧美videossex| 国产精品每日更新在线播放网址| 国外成人在线视频网站| 精品美女www爽爽爽视频| 热久久免费视频| 国产精品xxx视频| 国产成人精品片| 激情六月综合| 欧美激情中文字幕在线| 国产激情无码一区二区三区| 波多野结衣在线播放一区| 亚洲精品中文字幕女同| 亚洲av成人精品一区二区三区 | 丁香花在线影院| 一区二区三区四区精品在线视频| 天天综合中文字幕| 日本在线免费| 一区免费观看视频| 在线视频一区观看| 黄网站免费在线观看| 中文字幕中文字幕一区二区| 亚洲国产一区二区精品视频| 波多野结衣在线影院| 欧美国产精品专区| 亚洲无玛一区| 主播国产精品| 亚洲午夜日本在线观看| 国产av天堂无码一区二区三区| 97天天综合网| 一本久道久久综合中文字幕| 男女视频一区二区三区| 成人看片毛片免费播放器| 欧洲精品视频在线观看| 亚洲一级免费观看| 国产精品高清一区二区| 精品日韩在线观看| 中文字幕乱码在线| 久久综合色占| 少妇高潮久久77777| 国产一区二区三区视频播放| 99久久久久国产精品| 欧美成在线视频| 日本中文字幕免费| 视频一区二区国产| 国产欧美日韩精品在线观看| 在线观看免费中文字幕| 国产麻豆精品theporn| 亚洲一区二区日本| 五月天激情开心网| 国产精品免费久久久久| 日本一本中文字幕| 欧美xx视频| 91精品国产综合久久福利| 国产综合内射日韩久| 啪啪亚洲精品| 欧美成人sm免费视频| 日韩久久精品视频| 蜜桃av一区二区在线观看| 91在线视频成人| 亚洲日本国产精品| 亚洲丝袜制服诱惑| 国产综合免费视频| 国产高清精品二区| 亚洲男人天堂2019| 真实国产乱子伦对白在线| 欧美亚洲在线| 91免费看蜜桃| 成人免费视频| 午夜精品福利在线| 激情五月婷婷基地| 亚洲免费福利一区| 久久国产精品视频| 日韩不卡高清视频| 成人av资源网站| 一本二本三本亚洲码| 日韩伦理在线一区| 日韩一级视频免费观看在线| 一级片手机在线观看| 亚洲午夜av| 国产精品亚洲激情| 毛片网站在线观看| 亚洲成人自拍偷拍| 在线播放黄色av| 成人高清av| 26uuu另类亚洲欧美日本一| 国产免费不卡视频| 国产视频在线观看一区二区三区 | 国产精品区二区三区日本| sese一区| 色婷婷精品大在线视频| 熟妇高潮一区二区| 午夜视频一区| 婷婷丁香久久五月婷婷| 性欧美视频videos6一9| 中文字幕在线观看精品| 91在线观看一区二区| 日韩中文字幕亚洲精品欧美| 国产激情久久| 亚洲一品av免费观看| 黄色一级片免费看| 福利一区二区在线观看| 午夜啪啪福利视频| 欧美激情不卡| 色老头一区二区三区| 免费观看日批视频| 久久免费电影网| 黄色免费视频大全| 日韩欧美ww| 午夜精品久久久久久久99热浪潮| jizz中国少妇| 一区二区三区中文字幕精品精品| 手机精品视频在线| 亚洲成人免费| 97中文在线| 欧洲在线视频| 精品久久久久久久久久久久包黑料| www欧美com| 国产美女在线观看一区| 一区二区免费在线视频| 福利一区在线| 久久久国产精品视频| 国产精品无码久久av| 亚洲人成7777| xxxx视频在线观看| 激情婷婷久久| 久久波多野结衣| 一级毛片久久久| 亚洲欧美日韩在线高清直播| 无码视频在线观看| 国产精品日日摸夜夜摸av| 九色porny自拍| 国产精品成久久久久| 亚洲伊人久久综合| av影视在线看| 亚洲免费一在线| 伊人网视频在线| 亚洲日本电影在线| 国产av一区二区三区传媒| 野花国产精品入口| 日韩成人av网站| 成人在线日韩| 97视频国产在线| 黄色视屏网站在线免费观看| 欧美精品自拍偷拍| 久久精品亚洲无码| 久久精品一区蜜桃臀影院| 在线黄色免费观看| 午夜日韩av| 欧美激情国产日韩| 一区二区三区日本视频| 久久久伊人欧美| 国产福利免费在线观看| 欧美一区二区免费观在线| 国产中文字字幕乱码无限| 26uuu亚洲综合色| 亚洲精品永久视频| 亚洲国产裸拍裸体视频在线观看乱了中文 | 青青草原网站在线观看| 国产一区二区三区不卡av| 国产精品678| 伊人222成人综合网| 亚洲理论在线a中文字幕| 97超碰资源站| 欧美日韩午夜视频在线观看| 人与动物性xxxx| 99久久综合99久久综合网站| 亚洲77777| 精品成人国产| 青青草原国产免费| 三级小说欧洲区亚洲区| 91久久精品视频| 韩国美女久久| 欧美成人午夜激情| 波多野结衣一区二区| 亚洲激情久久久| 国产精品久久欧美久久一区| 欧美日韩综合视频| 欧美精品一级片| 国产精品免费久久| 91中文字幕永久在线| 成人在线视频一区二区| 国模私拍视频在线观看| 老牛嫩草一区二区三区日本| www.xxx麻豆| 中文字幕一区二区三区欧美日韩| 日本黄网免费一区二区精品| 超碰精品在线观看| 91九色蝌蚪国产| av成人在线播放| 国产成人高清激情视频在线观看 | 精品久久久久久国产| 色在线观看视频| 亚洲欧洲成人av每日更新| www.99热| 国产亚洲精品aa| 三级电影在线看| 成人av高清在线| 年下总裁被打光屁股sp| 激情图区综合网| 久久这里只精品| 欧美aa在线视频| 黄色一级二级三级| 三级在线观看一区二区| 欧美在线观看www| 9国产精品视频| 91九色在线观看视频| 99成人在线| 国产美女主播在线播放| 黄色精品一区| 国产自产在线视频| 亚洲三级网站| 国产精品自拍片| 99精品国产在热久久下载| 国产日韩欧美精品在线观看| 一区在线视频| 欧美不卡在线播放| 国产日韩欧美在线播放不卡| 日本中文字幕网址| 另类国产ts人妖高潮视频| 精品视频一区二区在线| 久久久久中文| 91香蕉视频污版| 久久国产欧美日韩精品| 亚洲最大天堂网| 国产一区二区精品在线观看| 免费看三级黄色片| eeuss影院一区二区三区| 国产老熟女伦老熟妇露脸| 99r国产精品| 成人小视频免费看| 中文字幕亚洲一区二区va在线| 成人信息集中地| 亚洲欧美日本韩国| 国产无码精品在线播放| 黄网动漫久久久| 免费观看日批视频| 欧美精品三级日韩久久| 超碰人人人人人人| 日韩av网址在线| av在线免费观看网| 欧美成人激情在线| 极品美鲍一区| 国产精品毛片a∨一区二区三区|国 | 亚洲在线视频网站| 六月丁香婷婷综合| 欧美日韩精品一区二区三区蜜桃| 国产精品亚洲欧美在线播放| 精品久久人人做人人爰| 国产中文在线视频| 欧美成人中文字幕| 亚洲日本天堂| 成人在线小视频| 日韩欧美美女在线观看| 一本一道久久a久久综合精品| 国产精品vip| 成年人黄色片视频| 精品一二三四区| www.色多多| 一区二区三区影院| 日批视频免费在线观看| 欧美一级片在线看| 欧美日韩国产中文字幕在线| 日韩亚洲国产中文字幕| 国产高潮在线| 亚洲伊人一本大道中文字幕| 九一成人免费视频| 欧美a级免费视频| 日韩av中文字幕一区二区| 少妇极品熟妇人妻无码| 中文字幕av不卡| 黄色一级片免费看| 欧美一区二区三区播放老司机| 免费av在线电影| 欧美华人在线视频| 亚洲毛片在线免费| 欧洲一区二区日韩在线视频观看免费| 欧美搞黄网站| 免费看污黄网站| www久久精品| 精品少妇久久久| 欧美一级在线观看| 97人人在线| 欧美一区二区三区免费观看| 2020最新国产精品| 黄色一级片网址| 老色鬼精品视频在线观看播放| 女人被狂躁c到高潮| 亚洲影院在线观看| 国产欧美一级片| 色综久久综合桃花网| **欧美日韩在线观看| 精品欧美一区二区久久久伦| 欧美激情在线| 国产又粗又猛大又黄又爽| 中文字幕第一页久久| 不卡av电影在线| 亚洲人成欧美中文字幕| 日本三级一区| 国产在线精品一区二区三区》| 欧美精品成人| 色婷婷狠狠18禁久久| 亚洲综合一区二区精品导航| av中文在线观看| 久热精品视频在线观看| 91精品视频一区二区| 中文字幕在线观看一区二区三区| 日韩成人一级片| 在线观看亚洲大片短视频| 欧洲色大大久久| 999在线视频| 成人欧美一区二区三区在线湿哒哒 | 久久综合成人网| 日韩午夜av一区| 肉肉视频在线观看| 不卡一区二区三区视频| 精品白丝av| 国产国语性生话播放| 色综合久久综合网97色综合 | 另类美女黄大片| 色妞ww精品视频7777| 欧美国产综合在线| 成人午夜av影视| 国产无套丰满白嫩对白| 亚洲片国产一区一级在线观看| 性欧美超级视频| 亚洲v国产v在线观看| 激情综合色综合久久| 久一区二区三区| 亚洲欧洲国产精品| 精品免费av一区二区三区| 中文字幕制服丝袜在线| 国产乱子伦视频一区二区三区 | 亚洲s色大片| 91久久嫩草影院一区二区| 欧美精品麻豆| 亚洲欧美在线不卡| 欧美色老头old∨ideo| 黄网站免费在线播放| 国产精品视频500部| 久久亚洲精品伦理| 熟女av一区二区| 精品国产青草久久久久福利| 瑟瑟视频在线看| 伊人精品久久久久7777| 国产不卡高清在线观看视频| 中文字幕黄色片| 久久香蕉频线观| 亚洲理论电影| 人妻换人妻仑乱| 色8久久人人97超碰香蕉987| 麻豆传媒在线免费看| 精品久久久久久一区二区里番| 日韩av中文在线观看| 国产女片a归国片aa| 亚洲男人天堂网| 国产一区二区三区精品在线观看 | 欧美人妻一区二区| 亚洲男人7777| 久久久久久久久成人| 成人黄色片视频| 亚洲激情第一区| 成人高潮成人免费观看| 国产乱子伦精品| 久久99精品久久久久久国产越南|