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

6行代碼入門RAG開(kāi)發(fā)

發(fā)布于 2024-5-15 14:08
瀏覽
0收藏

什么是RAG?

檢索增強(qiáng)生成(RAG)是指對(duì)大型語(yǔ)言模型輸出進(jìn)行優(yōu)化,使其能夠在生成響應(yīng)之前引用訓(xùn)練數(shù)據(jù)來(lái)源之外的權(quán)威知識(shí)庫(kù)。大型語(yǔ)言模型(LLM)用海量數(shù)據(jù)進(jìn)行訓(xùn)練,使用數(shù)十億個(gè)參數(shù)為回答問(wèn)題、翻譯語(yǔ)言和完成句子等任務(wù)生成原始輸出。在 LLM 本就強(qiáng)大的功能基礎(chǔ)上,RAG 將其擴(kuò)展為能訪問(wèn)特定領(lǐng)域或組織的內(nèi)部知識(shí)庫(kù),所有這些都無(wú)需重新訓(xùn)練模型。這是一種經(jīng)濟(jì)高效地改進(jìn) LLM 輸出的方法,讓它在各種情境下都能保持相關(guān)性、準(zhǔn)確性和實(shí)用性。

更多關(guān)于RAG的介紹可以看這篇文章:

什么是RAG(檢索增強(qiáng)生成)?

上代碼

# 導(dǎo)入必要的類
from llama_index.core import SimpleDirectoryReader
from llama_index.core import VectorStoreIndex
# 加載文檔
documents = SimpleDirectoryReader("./data").load_data()
# 創(chuàng)建文檔索引
index = VectorStoreIndex.from_documents(documents)
# 創(chuàng)建聊天引擎
chat_engine = index.as_chat_engine(chat_mode="condense_question", verbose=True)
# 執(zhí)行聊天
print(chat_engine.chat("DuckDB的VSS擴(kuò)展主要功能, reply in Chinese"))

6行代碼入門RAG開(kāi)發(fā)-AI.x社區(qū)

6行代碼入門RAG

輸出效果可還滿意?這里使用的是 LiteLLM+ollama? 的私有化模型來(lái)模擬 OpenAI的,詳情下次介紹。

上面的代碼演示使用的是Vector Similarity Search in DuckDB 的英文原文。

代碼解析

1.安裝必要的包:

pip install llama-index

2.導(dǎo)入必要的類:

from llama_index.core import SimpleDirectoryReader
from llama_index.core import VectorStoreIndex
  • ?SimpleDirectoryReader:用于從指定目錄加載文檔的類。
  • ?VectorStoreIndex:用于創(chuàng)建文檔索引的類,它允許基于文檔內(nèi)容進(jìn)行檢索。

3.加載文檔:

documents = SimpleDirectoryReader("./data").load_data()

? 使用SimpleDirectoryReader類從當(dāng)前目錄下的./data文件夾加載文檔。load_data()方法將文檔加載為一個(gè)列表。

4.創(chuàng)建文檔索引:

index = VectorStoreIndex.from_documents(documents)

? 利用VectorStoreIndex類和加載的文檔列表創(chuàng)建一個(gè)索引。這個(gè)索引將用于后續(xù)的檢索和生成回答。

5.創(chuàng)建聊天引擎:

chat_engine = index.as_chat_engine(chat_mode="condense_question", verbose=True)

? 使用index.as_chat_engine()方法創(chuàng)建一個(gè)聊天引擎,它將使用索引來(lái)生成回答。

?chat_mode="condense_question"參數(shù)指定了聊天引擎的模式,在這個(gè)例子中,它將嘗試將用戶的問(wèn)題壓縮成更簡(jiǎn)潔的形式。

?verbose=True參數(shù)表示在生成回答的過(guò)程中將打印出額外的詳細(xì)信息。

  1. 6.執(zhí)行聊天:
print(chat_engine.chat("DuckDB的VSS擴(kuò)展主要功能, reply in Chinese"))

? 使用chat_engine.chat()方法執(zhí)行一次聊天交互。

llamaindex 簡(jiǎn)介

LlamaIndex[1] 是一個(gè)用于構(gòu)建 上下文增強(qiáng)型 大型語(yǔ)言模型(LLM)應(yīng)用程序的框架。上下文增強(qiáng)指的是任何在您的私有或特定領(lǐng)域數(shù)據(jù)之上應(yīng)用 LLM 的用例。用例包括:

? 提示(Prompting)

? 問(wèn)答(Question-Answering (RAG))

? 聊天機(jī)器人(Chatbots)

? 結(jié)構(gòu)化數(shù)據(jù)抽取(Structured Data Extraction)

? 代理(Agents)

? 多模態(tài)應(yīng)用(Multi-Modal Applications)

? 微調(diào)(Fine-Tuning)

LlamaIndex 提供了工具,使您能夠?qū)⑸鲜鋈魏斡美龔脑蜆?gòu)建到生產(chǎn)。這些工具允許您同時(shí)攝取(處理)這些數(shù)據(jù),并實(shí)現(xiàn)復(fù)雜的查詢工作流程,結(jié)合數(shù)據(jù)訪問(wèn)與 LLM 提示。

LlamaIndex 支持 Python 和 Typescript。

6行代碼入門RAG開(kāi)發(fā)-AI.x社區(qū)

LlamaIndex

RAG 步驟拆解

6行代碼入門RAG開(kāi)發(fā)-AI.x社區(qū)

一個(gè)最基本的 RAG 可以分解為如下5步:

1.查詢向量化:將用戶查詢輸入嵌入模型,將自然語(yǔ)言查詢轉(zhuǎn)換成一個(gè)語(yǔ)義化的嵌入向量,以便于進(jìn)行后續(xù)的數(shù)學(xué)運(yùn)算和相似性比較。

2.向量數(shù)據(jù)庫(kù)查詢:將得到的嵌入查詢向量輸入到向量數(shù)據(jù)庫(kù)中,以便進(jìn)行高效的信息檢索。

3.上下文檢索:在知識(shí)庫(kù)中檢索與查詢向量距離最近的前k個(gè)上下文塊。這些上下文塊與查詢?cè)谡Z(yǔ)義上最為相關(guān),它們將作為生成答案的依據(jù)。

4.上下文與查詢傳遞:將原始查詢文本和檢索到的相關(guān)上下文文本一起輸入到大型語(yǔ)言模型(LLM)中。

5.生成響應(yīng):利用LLM的強(qiáng)大生成能力,結(jié)合查詢文本和檢索到的上下文,生成一個(gè)準(zhǔn)確、連貫且信息豐富的響應(yīng)。

通過(guò)這五個(gè)步驟,RAG技術(shù)能夠有效地結(jié)合檢索和生成兩個(gè)環(huán)節(jié),以提供更加精準(zhǔn)和豐富的信息回答。

引用鏈接

[1] LlamaIndex: https://www.llamaindex.ai/

收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
一区二区中文字| 黄色片久久久久| 日韩成人av免费| 五月激情丁香婷婷| 午夜国产欧美理论在线播放 | 91精品国产综合久久久久久久久久| 中日韩午夜理伦电影免费| 青草网在线观看| 在线视频欧美亚洲| 视频一区欧美| 欧美日韩免费区域视频在线观看| 91在线网站视频| 中文字幕精品亚洲| 欧美日韩国产网站| 久久只精品国产| 国内精品400部情侣激情| 一二三级黄色片| 1234区中文字幕在线观看| 久久久久久免费视频| 欧美性videosxxxxx| 日韩av电影免费观看| 国偷自拍第113页| 久久国产精品色av免费看| 亚洲一区二区欧美| 国产三区精品| 欧美不卡视频在线观看| 国产日韩三级| 黄色成人在线播放| 久久精品国产精品国产精品污 | 亚洲图片综合网| 日本色护士高潮视频在线观看| 精品一区二区精品| 不用播放器成人网| 免费观看黄网站| 性直播体位视频在线观看| 久久久久久久综合狠狠综合| 庆余年2免费日韩剧观看大牛| 国产白嫩美女无套久久| 蜜桃av.网站在线观看| 91污片在线观看| 国产成人av在线播放| 国内精品卡一卡二卡三| 懂色aⅴ精品一区二区三区| 国产嫩草影院久久久久| 91精品国产综合久久香蕉的用户体验| 免费黄色国产视频| 国产日本亚洲| 亚洲国产一区二区在线播放| 亚洲国产综合自拍| 国产日韩精品suv| 国产精品magnet| 日韩国产精品一区| 国产又黄又猛又粗又爽的视频| 国产www.大片在线| 国产一区不卡在线| 午夜免费久久久久| jizz中文字幕| 婷婷五月色综合香五月| 欧美视频三区在线播放| 亚洲欧美日韩另类精品一区二区三区 | 8v天堂国产在线一区二区| 久久精品影视大全| 自拍偷拍亚洲| 亚洲高清视频的网址| 久久精品magnetxturnbtih| 国精品人妻无码一区二区三区喝尿 | 精品一区二区三区中文字幕在线| 亚洲精品亚洲人成人网| 精品一区二区三区日本| 日本黄色中文字幕| 欧美日韩亚洲一区在线观看| 久久国产视频网站| 男人天堂av电影| 国产精品18| 欧美放荡的少妇| 免费观看日韩毛片| av免费在线免费观看| 2017欧美狠狠色| 美女视频久久| 亚洲av综合色区无码一二三区| 免费在线成人| 欧美高清一级大片| 亚洲精品成人av久久| 操欧美女人视频| 欧美专区在线观看一区| 97视频在线免费| 青青青青在线| 久久综合久久综合久久| 日本一区视频在线观看| 日本中文在线| 久久久精品欧美丰满| 小说区图片区图片区另类灬| 日本久久一级片| 国产在线不卡一卡二卡三卡四卡| 亚洲一区亚洲二区亚洲三区| www.超碰在线.com| 国产在线乱码一区二区三区| 亚洲伊人久久综合| 你懂的在线播放| 97国产一区二区| 99蜜桃在线观看免费视频网站| 中文字幕在线2018| 日韩精品久久理论片| 欧美一级电影久久| 日本一区二区欧美| 尹人成人综合网| 久久99久久99精品免观看粉嫩| 中国美女黄色一级片| 欧美日韩少妇| 国产精品美女999| 不卡av电影在线| 亚洲一区二区三区四区五区午夜 | 色播亚洲视频在线观看| 中文国产字幕在线观看| 色94色欧美sute亚洲线路一久| 久久综合久久网| 欧美少妇激情| 69成人精品免费视频| 亚洲天堂资源在线| 中文无码久久精品| 国产精品扒开腿做| 亚洲图片视频小说| 91在线丨porny丨国产| 最新中文字幕久久| 4438x成人网全国最大| 一本色道a无线码一区v| 黑鬼大战白妞高潮喷白浆| 中文在线8资源库| 色综合天天做天天爱| 中文 日韩 欧美| 中文久久电影小说| 亚洲电影在线看| 成人乱码一区二区三区av| 91精品精品| 国产视频福利一区| 黄视频在线观看免费| 欧美韩日一区二区三区四区| 欧美深夜福利视频| 人人视频精品| 欧美日韩国产一区| 在线观看免费看片| 国产精品久久久久久久免费观看| 久久国产加勒比精品无码| 天天操天天干天天摸| 91麻豆精品一区二区三区| 欧美精品卡一卡二| 福利片一区二区| 欧美激情亚洲自拍| 国产精品第5页| 免费成人在线网站| av成人观看| 日本性爱视频在线观看| 日韩免费观看高清完整版在线观看| 欧美图片自拍偷拍| 最新亚洲精品| 日韩av手机在线观看| 国产乱码精品一区二区| 99久久综合国产精品| 亚洲精品永久www嫩草| 高清成人在线| 精品乱人伦一区二区三区| 亚洲黄色在线网站| 91精品一区国产高清在线gif| 国产精品久久中文| 日本在线视频站| 日韩欧美中文一区二区| 午夜在线观看一区| 欧美成人高清| 国产高清不卡av| 日本福利专区在线观看| 欧美日韩免费观看一区三区| 国产在视频线精品视频| 国产一区二区网址| 国产一级做a爰片久久毛片男| 911精品国产| 欧美专区在线观看| 1024视频在线| 欧美色视频日本高清在线观看| www.色就是色.com| 一区二区在线影院| 精品日本一区二区| 欧美日韩国产v| 日韩在线观看精品| 欧美精品韩国精品| 亚洲欧洲美洲综合色网| 精品免费国产一区二区| 日韩成人影院| 日本成人免费在线| 免费av在线网址| 精品少妇一区二区三区在线视频| 国产污污视频在线观看| 国产日韩影视精品| 日韩精品一区二区三区久久| 国产欧美亚洲精品a| 777精品视频| 噜噜噜久久,亚洲精品国产品| 精品久久久久久久久久ntr影视| 亚洲av无码国产精品麻豆天美| 国内精品免费在线观看| 久久成人免费观看| 精品国内亚洲2022精品成人| 国产成人97精品免费看片| 成码无人av片在线观看网站| 欧美日韩一区二区三区高清| 精品国产乱码久久久久久鸭王1| 美国av一区二区| 亚洲亚洲精品三区日韩精品在线视频| 3d性欧美动漫精品xxxx软件| 久久久精品影院| 国产人妖一区二区| 日韩欧美一区二区在线| 精品无码久久久久成人漫画| 久久99精品久久久久久动态图| 亚洲一区二三| 先锋影音国产精品| 99国产在线视频| 免费成人毛片| 国产脚交av在线一区二区| 波多野结衣久久| 日韩大陆欧美高清视频区| 亚洲无码精品在线播放| 福利精品视频在线| 久久久久亚洲av无码专区| 成人激情小说乱人伦| 3d动漫一区二区三区| 天天做天天爱天天综合网| 欧美自拍资源在线| 黑人一区二区三区| 欧美专区中文字幕| 精品极品在线| 在线视频一区二区| 三区在线视频| 欧美性色欧美a在线播放| 午夜毛片在线观看| 亚洲国产裸拍裸体视频在线观看乱了 | 中文字幕在线观看不卡视频| 九一精品久久久| 久久天堂成人| 韩国黄色一级大片| 精品素人av| 豆国产97在线| 日韩欧美中文在线观看| 97成人在线视频| 欧洲精品二区| 亚洲人成免费电影| 国产免费久久久| 欧美日本在线一区| 在线观看国产精品入口男同| 在线一区二区三区| 91麻豆精品在线| 亚洲综合久久久| 中文字幕一区二区三区人妻电影| 不卡影院免费观看| av黄色一级片| 久久众筹精品私拍模特| 日本成人免费视频| 国产精品情趣视频| 久久福利小视频| 99久久久久久| 国产伦精品一区二区三区妓女| 26uuu精品一区二区| 91中文字幕永久在线| 国产亚洲精品资源在线26u| 亚洲第一综合网| 最好看的中文字幕久久| 欧美成人三级视频| 香蕉久久一区二区不卡无毒影院| 欧美精品日韩在线| 亚洲日本丝袜连裤袜办公室| 可以直接看的无码av| 国产乱码精品一区二区三区忘忧草 | av网站免费在线观看| 欧美老女人xx| 阿v视频在线| 国产精品7m视频| 91视频成人| 国产伦精品一区二区三区四区视频 | 国产欧美日韩精品一区二区免费 | 欧美日本一区二区三区四区| 国产精品人人爽| 精品久久久久久久久久久久久久久 | 久久黄色小视频| 国产欧美久久久精品影院| 日本成人免费视频| 樱花影视一区二区| 欧美a级片免费看| 久久久久久久久岛国免费| 国产精品美女高潮无套| 亚洲女与黑人做爰| 天堂а√在线中文在线新版 | 日韩亚洲欧美一区二区| 欧美久久精品一级c片| 精品国产乱码久久久久久丨区2区| 五月综合久久| 在线观看视频黄色| 99亚洲视频| 黄页网站大全在线观看| 日韩av网站免费在线| 国产肥臀一区二区福利视频| 美女视频黄频大全不卡视频在线播放| 野花视频免费在线观看| 久久久综合视频| 久久久久免费看| 欧美日韩一级二级三级| 日韩专区第一页| 亚洲福利精品在线| 色视频在线免费观看| 91国偷自产一区二区三区的观看方式 | 一区二区三区中文字幕精品精品| 黄色片中文字幕| 精品久久人人做人人爱| 最新97超碰在线| 欧美在线视频观看免费网站| 欧美欧美在线| 亚洲乱码一区二区三区| 免费视频久久| 99久久人妻精品免费二区| 一区二区三区毛片| 97成人免费视频| 欧美三级乱人伦电影| 国产 日韩 欧美 精品| 日韩小视频网址| 国精产品一区一区三区四川| 国产一区二区在线观看免费播放| 99视频精品全部免费在线视频| 18禁男女爽爽爽午夜网站免费 | 精品人妻一区二区三区日产| 一区在线观看免费| 中文字幕一区二区久久人妻| 国产视频精品一区二区三区| 性感美女一级片| 欧美巨大黑人极品精男| 高清不卡一区| 在线免费观看成人| 亚洲午夜91| 国产l精品国产亚洲区久久| 国产激情偷乱视频一区二区三区| 亚洲熟妇一区二区| 99久久国产免费看| 国产一级在线免费观看| 日韩欧美亚洲一二三区| 少妇高潮一区二区三区69| 久久久久久九九九| 91精品国产自产精品男人的天堂| 超碰97免费观看| 国产一区二区女| 欧美成人精品激情在线视频| 日韩一二在线观看| 深夜国产在线播放| 成人欧美一区二区三区视频xxx| 91不卡在线观看| 国产chinesehd精品露脸| 亚洲综合无码一区二区| 国产成人手机在线| 欧美一区二区.| 久久99免费视频| 欧美男女交配视频| 成人动漫在线一区| 国产手机在线视频| 国产午夜精品理论片a级探花| 亚洲欧美一区二区三区| 欧美一区二区三区四区在线观看地址| 日本亚洲天堂网| 人与动物性xxxx| 日韩一区二区视频在线观看| 免费在线观看av电影| 狠狠色综合网站久久久久久久| 国产一区91| 18精品爽国产三级网站| 91麻豆精品91久久久久同性| 怡红院在线播放| 国产欧美亚洲日本| 久久综合导航| 看黄色录像一级片| 亚洲成人动漫在线播放| 欧美亚洲韩国| 99精品一区二区三区的区别| 国产99久久久国产精品免费看 | 中文字幕一区二区在线观看| 国产三级视频在线播放| 午夜精品久久久99热福利| 欧美精美视频| 成人高清在线观看视频| 欧美高清一级片在线观看| www..com国产| 中文字幕日韩av| 97品白浆高清久久久久久| 国产午夜伦鲁鲁| 国产精品成人免费在线| 欧美视频xxx| 国产精品日韩久久久久| 欧美精品福利| 久久精品国产亚洲AV熟女| 日韩一区二区三免费高清| 中文字幕21页在线看| 欧美aaa在线观看| 91女神在线视频| 精品国产av一区二区三区| 日本国产一区二区三区| 亚洲欧美综合|