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

百萬(wàn)上下文RAG,Agent還能這么玩

發(fā)布于 2024-6-12 10:35
瀏覽
0收藏

?Qwen-Agent的設(shè)計(jì)思路雖然與LangChain相似,但其發(fā)布幾個(gè)的Agent示例卻很有意思。今天本文將深入探討如何使用Qwen-Agent將上下文記憶擴(kuò)展到百萬(wàn)量級(jí),讓Agent的智能得到更廣泛的應(yīng)用。

暴力關(guān)鍵字檢索優(yōu)于向量方案

在處理大規(guī)模文本數(shù)據(jù)時(shí),一個(gè)關(guān)鍵的挑戰(zhàn)是如何快速準(zhǔn)確地定位到最相關(guān)的信息塊。Qwen-Agent通過(guò)一種看似“暴力”的方法——,基于LLM判斷相關(guān)性 AND 基于關(guān)鍵字檢索,解決了這一難題。這種方法雖然簡(jiǎn)單,但在實(shí)際操作中卻顯示出了意想不到的效果。

關(guān)鍵字檢索的基本原理

關(guān)鍵字檢索是一種直接且高效的方法,尤其是在面對(duì)大規(guī)模文本數(shù)據(jù)時(shí)。通過(guò)預(yù)先定義的關(guān)鍵字,我們可以快速定位到包含這些關(guān)鍵字的文本塊。這種方法的優(yōu)勢(shì)在于其速度和簡(jiǎn)單性,尤其是在處理大規(guī)模數(shù)據(jù)時(shí)。

實(shí)現(xiàn)關(guān)鍵字檢索的步驟

  1. 預(yù)處理文本數(shù)據(jù):將大規(guī)模文本數(shù)據(jù)分塊。
  2. 基于LLM判斷相關(guān)性:并行處理每個(gè)分塊,讓聊天模型評(píng)估其與用戶查詢的相關(guān)性, 如果相關(guān)則輸出相關(guān)句子用于后續(xù)檢索。

百萬(wàn)上下文RAG,Agent還能這么玩-AI.x社區(qū)

  1. 分析用戶指令,提取關(guān)鍵字:通過(guò)LLM對(duì)用戶指令進(jìn)行兩個(gè)方面的預(yù)處理。1.區(qū)分指令信息與非指令信息。2.從查詢的信息部分推導(dǎo)出多語(yǔ)言關(guān)鍵詞

百萬(wàn)上下文RAG,Agent還能這么玩-AI.x社區(qū)

  1. 最終檢索:運(yùn)用BM25這一傳統(tǒng)的基于關(guān)鍵詞的檢索方法,找出與提取關(guān)鍵詞最相關(guān)的塊并生成最終答案,這一步驟的實(shí)現(xiàn)方式與通常的RAG相同。。

示例代碼

from qwen_agent.agents import Assistant
from qwen_agent.gui import WebUI

def test():
    bot = Assistant(llm={'model': 'qwen-plus'})
    messages = [{'role': 'user', 'content': [{'text': '介紹圖一'}, {'file': 'https://arxiv.org/pdf/1706.03762.pdf'}]}]
    for rsp in bot.run(messages):
        print(rsp)


def app_gui():
    # Define the agent
    bot = Assistant(llm={'model': 'qwen-plus'},
                    name='Assistant',
                    descriptinotallow='使用RAG檢索并回答,支持文件類型:PDF/Word/PPT/TXT/HTML。')
    chatbot_config = {
        'prompt.suggestions': [
            {
                'text': '介紹圖一'
            },
            {
                'text': '第二章第一句話是什么?'
            },
        ]
    }
    WebUI(bot, chatbot_cnotallow=chatbot_config).run()

if __name__ == '__main__':
    # test()
    app_gui()

實(shí)踐案例

假設(shè)我們有一個(gè)包含100萬(wàn)字的維基百科語(yǔ)料庫(kù),其中包含了大量關(guān)于歷史、科學(xué)、文化等方面的知識(shí)。現(xiàn)在,用戶想要查詢 愛(ài)因斯坦在1905年發(fā)表了什么重要的理論?用英語(yǔ)回答

傳統(tǒng)的向量檢索方法:

  1. 將整個(gè)維基百科語(yǔ)料庫(kù)轉(zhuǎn)換為向量表示,并存儲(chǔ)在向量數(shù)據(jù)庫(kù)中。
  2. 將用戶查詢轉(zhuǎn)換為向量,并在向量數(shù)據(jù)庫(kù)中進(jìn)行相似度檢索。
  3. 返回與用戶查詢向量最相似的文本塊。

由于維基百科語(yǔ)料庫(kù)包含了大量關(guān)于愛(ài)因斯坦的信息,傳統(tǒng)的向量檢索方法很可能會(huì)返回很多與用戶查詢不直接相關(guān)的文本塊,例如愛(ài)因斯坦的生平介紹、其他科學(xué)家的理論等等,導(dǎo)致檢索精度下降。

Qwen-Agent的關(guān)鍵字檢索方法:

  1. 將維基百科語(yǔ)料庫(kù)切分為多個(gè)小的文本塊,每個(gè)文本塊包含512字。
  2. 將用戶問(wèn)題通過(guò)LLM轉(zhuǎn)換為檢索關(guān)鍵字,例如“愛(ài)因斯坦”、“1905年”、“理論”。并區(qū)分檢索信息與指令

{
"信息": ["愛(ài)因斯坦在1905年發(fā)表了什么重要的理論"], 
"指令": ["用英文回復(fù)"]
}
  1. 基于檢索信息(愛(ài)因斯坦在1905年發(fā)表了什么重要的理論),并行過(guò)濾所有分塊,查詢相關(guān)性,并抽取相關(guān)語(yǔ)句。
  2. 基于檢索關(guān)鍵字(“愛(ài)因斯坦”、“1905年”、“理論”)檢索分塊。
  3. 將匹配到的文本塊輸入到Qwen模型中,模型會(huì)根據(jù)這些文本塊的內(nèi)容推理出答案:“愛(ài)因斯坦在1905年發(fā)表了狹義相對(duì)論。”

通過(guò)這種方式,Qwen-Agent可以更精準(zhǔn)地定位到與用戶查詢相關(guān)的文本塊,避免了無(wú)關(guān)信息的干擾,提高了檢索效率和答案的準(zhǔn)確性。

檢索之前先做推理,多跳問(wèn)題又快又準(zhǔn)

在基于文檔的問(wèn)題回答中,一個(gè)典型的挑戰(zhàn)是多跳推理。多跳推理是指需要結(jié)合多個(gè)文檔的信息才能回答用戶問(wèn)題的情況。例如,用戶可能會(huì)問(wèn)“《紅樓夢(mèng)》的作者是誰(shuí)的粉絲?”,要回答這個(gè)問(wèn)題,就需要先找到《紅樓夢(mèng)》的作者是曹雪芹,然后找到曹雪芹是哪個(gè)朝代的人,最后才能找到答案。

什么是多跳推理

多跳推理是指在回答一個(gè)問(wèn)題時(shí),需要跨越多個(gè)不同的文本塊或信息源,逐步推理得到最終答案。這種方法能夠提供更準(zhǔn)確和全面的回答,但也增加了計(jì)算復(fù)雜度。

多跳推理的實(shí)現(xiàn)步驟

  1. 初步推理:首先將用戶問(wèn)題轉(zhuǎn)化分解為逐級(jí)遞進(jìn)的子問(wèn)題。
  2. 子問(wèn)題檢索:調(diào)用上述RAG的能力,進(jìn)行問(wèn)題檢索與回答。
  3. 多跳推理:逐步在推理鏈上進(jìn)行推理,得到最終答案。

百萬(wàn)上下文RAG,Agent還能這么玩-AI.x社區(qū)

實(shí)踐案例

例如,考慮回答問(wèn)題:“與第五交響曲創(chuàng)作于同一世紀(jì)的交通工具是什么?

  1. 首先將問(wèn)題轉(zhuǎn)化為子問(wèn)題“貝多芬的第五交響曲是在哪個(gè)世紀(jì)創(chuàng)作的?“
  2. 通過(guò)RAG獲取答案為:19世紀(jì)
  3. 提出新的子問(wèn)題:“19世紀(jì)期間發(fā)明了什么交通工具?“
  4. 通過(guò)RAG獲取答案為:自行車
  5. 最后推理出與第五交響曲創(chuàng)作于同一世紀(jì)的交通工具是自行車。

以用促訓(xùn),Agent智能反哺模型

官方實(shí)驗(yàn)結(jié)果表明,4k-智能體在處理長(zhǎng)上下文方面的表現(xiàn)優(yōu)于32k-模型。這種分塊閱讀所有上下文的方式,使得Agent能夠克服原生模型在長(zhǎng)上下文訓(xùn)練上的不足。而Agent智能在使用過(guò)程中生產(chǎn)的數(shù)據(jù),則能迭代用于后續(xù)長(zhǎng)文本上下文的進(jìn)一步微調(diào)。

百萬(wàn)上下文RAG,Agent還能這么玩-AI.x社區(qū)

智能反哺模型的實(shí)現(xiàn)步驟

  1. 智能體訓(xùn)練:通過(guò)與用戶交互,訓(xùn)練智能體,使其能夠處理復(fù)雜的上下文推理任務(wù)。
  2. 數(shù)據(jù)合成:利用智能體生成的數(shù)據(jù),構(gòu)建新的訓(xùn)練數(shù)據(jù)集。
  3. 模型微調(diào):使用新生成的數(shù)據(jù)集對(duì)模型進(jìn)行微調(diào),提高模型在長(zhǎng)上下文任務(wù)中的表現(xiàn)。

總結(jié)

通過(guò)本文的探討,我們了解到Qwen-Agent如何通過(guò)智能體擴(kuò)展模型的上下文記憶,以及如何利用這些智能體來(lái)提升模型的性能。這不僅為AI技術(shù)的發(fā)展提供了新的思路,也為我們?cè)谔幚泶笠?guī)模文本數(shù)據(jù)時(shí)提供了有效的工具。希望這篇文章能為大家在實(shí)際應(yīng)用中提供一些啟發(fā)和幫助。

本文轉(zhuǎn)載自?? AI小智??,作者: AI小智

標(biāo)簽
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
久久99久国产精品黄毛片入口| 亚洲国产欧美另类丝袜| 国产成人精品免费视频| 国产亚洲精品熟女国产成人| av中文在线资源| 91蜜桃网址入口| 国产ts一区二区| 97精品在线播放| 8848成人影院| 色综合视频一区二区三区高清| 亚洲 国产 日韩 综合一区| 国产又大又粗又长| 亚洲经典自拍| 国产一区二区三区视频在线观看| 哪个网站能看毛片| 调教视频免费在线观看| 国产激情精品久久久第一区二区 | 大伊香蕉精品视频在线| 欧洲一级在线观看| 日韩在线一二三区| 欧美大成色www永久网站婷| 亚洲国产精品无码久久久久高潮| 中文在线最新版地址| 国产精品久久福利| 国产日产精品一区二区三区四区 | 亚洲国产精品麻豆| 欧美国产二区| 亚洲国产成人一区二区| 中国女人久久久| 久久精品视频中文字幕| 欧美精品黑人猛交高潮| av日韩久久| 色哟哟日韩精品| 国产专区在线视频| 国产女主播在线直播| 国产suv精品一区二区三区| 国产成人精品最新| 天天操天天射天天爽| 欧美独立站高清久久| 日韩精品免费看| 女人扒开双腿让男人捅| 黄色欧美视频| 色综合久久综合中文综合网| 无码人妻精品一区二区蜜桃网站| 视频午夜在线| 成人91在线观看| 91精品综合视频| 亚洲成人av网址| 欧美视频网站| 欧美精品少妇videofree| 后入内射无码人妻一区| 精品国产一区二区三区四区| 欧美一二三区在线观看| 亚洲一级免费观看| 大胆人体一区| 亚洲免费电影在线| 中文字幕日韩一区二区三区| 成年人在线视频| 久久久久久久久久久99999| 国产综合av一区二区三区| av免费观看在线| 国产一区视频导航| 国产精品久久久久久av| av网站中文字幕| 国产日韩专区| 91高潮精品免费porn| 国产亚洲精品码| 国产在线日韩| 国内精品久久久久久影视8| 麻豆changesxxx国产| 国产精品二区不卡| 日韩中文字幕在线观看| av在线免费播放网址| 久久网站免费观看| 国产一区二区黑人欧美xxxx| www在线观看免费视频| 亚洲性视频大全| 日韩在线免费av| 国产亚洲精品久久久久久无几年桃| 在线精品福利| 国产精品高潮在线| 精品人妻一区二区三区蜜桃| 顶级嫩模精品视频在线看| 欧美日韩国产精品一区二区| 青青影院在线观看| 午夜精品成人在线| 欧美日韩亚洲一二三| 欧美日韩卡一| 亚洲精品在线网站| 日本少妇xxxxx| 欧美日本国产| 国产精品成人va在线观看| 亚洲AV无码乱码国产精品牛牛| 99精品欧美一区| 在线成人性视频| 丁香花在线观看完整版电影| 在线观看免费一区| 中文字幕永久免费| 波多野结衣在线播放一区| 欧美高清激情视频| 中文字幕视频一区二区| gogo大胆日本视频一区| 亚洲欧洲一区二区在线观看| 69av成人| 欧美一区二区福利在线| 亚洲av综合一区二区| 66视频精品| 国产不卡视频在线| 欧美一区二区黄片| 国产精品成人网| 国产情侣av自拍| 成人爽a毛片| 久久久精品国产一区二区| 亚洲熟妇无码乱子av电影| 国产一区二区女| 亚洲欧美日韩精品综合在线观看| 成av人片在线观看www| 日韩亚洲欧美在线观看| 殴美一级黄色片| 乱人伦精品视频在线观看| 国产精品久久久对白| 国产黄色在线免费观看| 欧洲亚洲国产日韩| 中文字幕在线观看的网站| 亚洲天堂黄色| wwwxx欧美| 成人片在线看| 欧美人伦禁忌dvd放荡欲情| 久久久久久久毛片| 国产九九精品| 加勒比在线一区二区三区观看| 日本资源在线| 日韩一区二区电影在线| 在线观看天堂av| 男人的天堂亚洲一区| 牛人盗摄一区二区三区视频| 99thz桃花论族在线播放| 日韩欧美久久久| 日本在线一级片| 韩国成人福利片在线播放| 亚洲精品一区二区三区蜜桃久| 欧美日韩五码| 亚洲人线精品午夜| 久久青青草原亚洲av无码麻豆| 91影院在线免费观看| 老太脱裤让老头玩ⅹxxxx| 91九色鹿精品国产综合久久香蕉| 美女视频久久黄| av观看在线免费| 亚洲一区在线观看网站| 人妻体体内射精一区二区| 欧美精品九九| 国产精品久久亚洲| 女人高潮被爽到呻吟在线观看| 亚洲精品在线网站| 国产毛片aaa| 久久婷婷色综合| 免费裸体美女网站| 精品国产欧美日韩| 成人国产精品久久久| 蜜桃视频网站在线| 欧美一区二区三区电影| 久草视频精品在线| 91首页免费视频| 亚洲欧美另类动漫| 99久久婷婷| 99电影网电视剧在线观看| heyzo高清国产精品| 亚洲精品xxx| 天天综合久久综合| 国产精品成人一区二区艾草 | 国产va亚洲va在线va| 国产美女撒尿一区二区| 欧美在线视频观看| 91最新在线| 日韩一区二区三区高清免费看看| 亚洲精品午夜久久久久久久| 久久久久国产精品免费免费搜索 | 国产成人av电影| 免费欧美一级视频| 欧美日韩在线网站| 91免费版黄色| 成人性生交大片免费网站| 一区二区三区高清国产| 国产剧情久久久| 欧美日韩国产区| 一本色道久久88| 国产精品88888| 激情六月丁香婷婷| 无码一区二区三区视频| 好看的日韩精品视频在线| 国产电影一区二区三区爱妃记| 蜜臀久久99精品久久久无需会员 | 日本亚州欧洲精品不卡| 538国产精品一区二区免费视频| 97超碰国产一区二区三区| 精品99一区二区三区| ,亚洲人成毛片在线播放| 精品久久久国产| 可以免费看av的网址| 2020国产成人综合网| 男女污污视频网站| 首页综合国产亚洲丝袜| 国产精品第157页| 青青草国产免费一区二区下载| 国产精品免费一区二区三区| 欧美高清xxx| 日韩免费av一区二区| 欧美一卡二卡| 日韩在线观看网站| 免费国产在线观看| 精品福利视频一区二区三区| 97精品久久人人爽人人爽| 91国产免费观看| www..com国产| 亚洲综合丁香婷婷六月香| 女人裸体性做爰全过| 国产亚洲美州欧州综合国| 国产一线在线观看| 国产精品白丝jk白祙喷水网站| 免费av网址在线| 亚洲尤物在线| 极品粉嫩国产18尤物| 欧美日韩hd| 老汉色影院首页| 99热国内精品| 亚洲欧美日韩不卡一区二区三区| 中日韩免视频上线全都免费| 国产一区二区免费电影| 亚洲亚洲一区二区三区| 亚洲伊人一本大道中文字幕| 一区二区三区无毛| 国产精自产拍久久久久久蜜| a屁视频一区二区三区四区| 国产福利视频一区二区| 波多视频一区| 欧美自拍视频在线观看| 五月婷婷激情在线| 欧美大片在线观看一区二区| 日韩视频在线观看一区| 岛国av在线不卡| 中文字幕第15页| 大桥未久av一区二区三区| 国产成人在线视频观看| 精品久久久一区二区| 欧美三级韩国三级日本三斤在线观看| 亚洲午夜免费电影| 伊人国产在线观看| 午夜精品影院在线观看| 在线看成人av| 午夜成人免费视频| 青青青国产在线| 在线观看日韩高清av| 一区二区视频免费| 3d动漫精品啪啪| 国内精品国产成人国产三级| 日韩欧美国产1| 日本精品久久久久| 亚洲精品午夜精品| 黄色片在线免费看| 久久精品国产欧美亚洲人人爽| 麻豆影视国产在线观看| 欧美日本啪啪无遮挡网站| av今日在线| 日韩美女在线观看一区| 日韩福利在线观看| 18成人在线| 欧美巨大xxxx| 日韩一区不卡| 永久亚洲成a人片777777| 日韩xxxx视频| 久久一区激情| 欧美一级视频在线| 国产成人av一区二区| 亚洲av成人片色在线观看高潮| 久久嫩草精品久久久久| 亚洲精品一区二区三区在线播放| 一区二区欧美国产| 国产一级淫片a视频免费观看| 欧美日韩免费不卡视频一区二区三区 | 污污内射在线观看一区二区少妇 | 欧洲在线视频一区| 日韩一区自拍| 国产原创popny丨九色| 欧美aaaaaa午夜精品| av天堂一区二区| 国产日韩欧美一区二区三区乱码 | 亚洲性图久久| 午夜免费一区二区| 国产成人午夜精品影院观看视频 | 精品国产av鲁一鲁一区| 亚洲精品一区二三区不卡| 日本在线人成| 欧美孕妇性xx| 亚洲欧美日本国产| 日韩国产欧美精品| 亚洲视频免费| 91丝袜超薄交口足| 久久久青草青青国产亚洲免观| 久久久久亚洲AV成人| 欧洲精品在线观看| 人妻无码中文字幕免费视频蜜桃| 最新中文字幕亚洲| 亚洲人成午夜免电影费观看| 亚洲一区二区免费| 不卡在线一区| koreanbj精品视频一区| 国产最新精品免费| 亚洲黄色免费视频| 精品久久久国产精品999| 国产高清精品软件丝瓜软件| 最近2019中文免费高清视频观看www99 | 一区二区三区视频在线看| 中文字幕免费高清在线观看| 精品视频久久久久久| 高清电影在线观看免费| 91夜夜未满十八勿入爽爽影院| 精品免费一区二区| 国产精品va无码一区二区| 成人小视频免费观看| 欧美激情精品久久久久久免费 | 国产精品美女久久久久高潮| 欧美日韩乱国产| 亚洲国产高潮在线观看| 午夜av在线免费观看| 国产视频999| 日韩电影免费网站| 亚洲综合在线网站| 久久免费视频色| 久久国产黄色片| 亚洲国产婷婷香蕉久久久久久| 污视频网站免费在线观看| 成人在线激情视频| 日韩一区电影| 亚洲第一中文av| 国产午夜精品一区二区三区嫩草| 天天操天天摸天天干| 亚洲精品久久7777777| av免费不卡国产观看| 国产成人免费电影| 狠狠爱综合网| 国产一级免费片| 亚洲图片欧美综合| 丰满人妻熟女aⅴ一区| 欧美黑人巨大精品一区二区| 日韩中文字幕| 欧美另类videosbestsex日本| 国产乱码精品一区二区三区av| 国产精品白丝喷水在线观看| 91精品国产综合久久精品麻豆 | 欧美一区电影| 天天色综合天天色| 中文字幕第一区综合| 在线视频免费观看一区| 久久精品99国产精品酒店日本| 超碰国产精品一区二页| 成人在线免费观看视频网站| 高清成人免费视频| 永久免费看片在线播放| 亚洲精品一区二区网址| 澳门av一区二区三区| 日本特级黄色大片| 国产成+人+日韩+欧美+亚洲| 日韩少妇高潮抽搐| 亚洲视频在线看| 亚洲图片小说区| 久久艹国产精品| 26uuu精品一区二区在线观看| 午夜精品久久久久久久蜜桃| 中文字幕欧美国内| 日韩激情精品| 日韩欧美一区三区| 国产欧美精品区一区二区三区| 一区二区三区免费在线| 久久久久久久91| 蜜乳av综合| 色欲无码人妻久久精品| 婷婷久久综合九色国产成人| 成人高清网站| 亚洲综合在线中文字幕| 国产精品久久久久久久久久妞妞 | 国产精品jizz在线观看麻豆| 999久久久精品国产| 伊人久久一区二区三区| 91精品91久久久中77777| 91小视频xxxx网站在线| 久久久久久九九九九| 麻豆91精品91久久久的内涵| 久久久久久久久久久久久久免费看 | 97精品视频| 国产污在线观看| 欧美日韩一区二区三区视频| 青春草视频在线| 色噜噜狠狠一区二区三区| 丁香婷婷综合色啪| 老熟妇一区二区三区啪啪| 久久久久国产精品免费| 波多野结衣的一区二区三区 | 99视频在线免费| 亚洲国产视频在线|