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

開發者的LlamaIndex入門指南

譯文 精選
人工智能
雖然我們仍然缺乏一種全面的語言來描述模型內部發生的事情,但是通過LlamaIndex使用的RAG不乏一種可靠的途徑。它既可以增強針對特定領域信息的大語言模型,也可以確保處理結果的可驗證性。而這一切都旨在減少錯誤應答的可能,而這正是當前困擾人工智能的典型問題。

想了解更多AIGC的內容,請訪問:

51CTO AI.x社區

http://www.jxzklqfsx.com/aigc/

LlamaIndex是一個專注于檢索增強生成(RAG)的工具,可以協助您豐富大模型的數據提示。本文將用實例向您展示和介紹。

眾所周知,GPT(General Pretrained Transformer)為我們描述了一套通過各種矩陣乘法,實現輸入、轉換和輸出的循環。其中的單詞(實際上是文本、聲音或圖像的令牌)會被轉換為具有足夠維度的矢量,從而表達內在意義。如下圖所示,為了確保被傳入的上下文是可以計算的,我們需要注意其臨近的動詞,并通過更多的矩陣乘法塊,來移動向量,進而更接近其上下文的真正含義(例如,“黑洞”就不僅僅是一個黑暗的洞穴的含義)。

不過,GPT產品的瓶頸在于:其對于下一個詞的猜測,頂多只能和輸入文本語料庫的水平相當。而如果我們需要向ChatGPT詢問那些它尚未學習過的文本時,鑒于輸入窗口的限制,我們無法將大量文本一次性塞入查詢中。而此時,我們就需要用RAG來對提示進行“豐富”。

如果您使用過矢量數據庫,那么一定聽說過RAG,它是檢索增強生成(Retrieval Augmented Generation)的縮寫,是一種在無需重新訓練的情況下,將新數據引入大語言模型(LLM)的方法。而LlamaIndex(https://docs.llamaindex.ai/en/stable/)則是一個專注于檢索的工具,可被用來協助您“豐富”數據的提示。

開始使用LlamaIndex

如果您想直接上手LlamaIndex,其快速的開始鏈接--https://docs.llamaindex.ai/en/stable/getting_started/installation/,給出了“5行代碼”入手法。

在Mac上,我選擇使用Visual Studio Code來安裝并運行Python 3。為此,我會打開一個Warp終端,并輸入如下命令:

>brew install python3

完成后,我們可以通過如下截圖予以確認:

接著,我會在該空文件夾中啟動Visual Studio 。在安裝了Python擴展后,我使用Python來創建環境,即:從命令面板(Palette)中創建了一個特定于項目的虛擬環境。然后,我選擇了Venv,并最后確認了自己正在使用的是剛剛安裝好的Python:

根據LlamaIndex的說明,我們需要在Visual Studio Code的虛擬環境中,使用pip安裝lama-index包(注意,是在活動終端而非Warp中):

下面,我需要向環境出示自己的OpenAI密鑰。鑒于在IDE下運行的虛擬環境的特性,我們將其粘貼在Visual Studio Code運行項目所制作的launch.json文件中,是最安全的(當然,您可能需要創建一個OpenAI帳戶。):

.. 
"configurations": 
[ 
{ 
"name": "Python Debugger: Current File", 
"type": "debugpy",
"request": "launch", 
"program": "${file}", 
"console": "integratedTerminal", 
"env": 
{  
"OPENAI_API_KEY": "XXXX" 
} 
} 
] 
..

按照LlamaIndex開始教程中的建議,我從鏈接--https://raw.githubusercontent.com/run-llama/llama_index/main/docs/docs/examples/data/paul_graham/paul_graham_essay.txt下載并放置了一個名為data的文件夾,其中包含了一本冗長的傳記。

在Visual Studio代碼中,我創建了一個starter.py文件,其內容如下:

from llama_index.core import VectorStoreIndex, SimpleDirectoryReader
documents = SimpleDirectoryReader("data").load_data() 
index = VectorStoreIndex.from_documents(documents) 

query_engine = index.as_query_engine() 
response = query_engine.query("What did the author do growing up?") 
print(response)

可見,就算您對Python并無深入的了解,也能依靠llama_index軟件包構建出大部分代碼。下面展示的是它對于查詢的回復:

為了確認我確實調用了OpenAI,以下便是我帳戶活動的統計數據:

那么,這段代碼到底能做什么呢?它會將新的文本嵌入到矢量存儲中,并通過調用VectorStoreIndex以便在查詢時提供檢索,并在調用進入GPT-3.5之前,以英語形式添加到上下文的窗口中。這便是我在前文中提到的對提示進行“豐富”的實踐。

通過添加兩行日志代碼,我既能夠提取大量密集的REST調用,也可以從llama_index包中提取如下實用的提示:

DEBUG:llama_index.core.indices.utils:> Top 2 nodes: 
> [Node 167d0eb4-7dba-4b93-85ec-3f5779b32daa] [Similarity score: 0.819982] 
"What I Worked On February 2021 Before college the two main things 
I worked on, outside of school..." 

> [Node ee847bc2-d56a-4c26-afd7-c4bee9a3d116] [Similarity score: 0.811733] 
"I remember taking the boys to the coast on a sunny day in 2015 and 
figuring out how to deal with ..."

據此,我們可以了解到其后臺發生的調用與變化了。

在完成之前,我會在data文件夾中添加另一個文檔:莎士比亞的《十四行詩》。雖然我無法保障LLM已經有所“知曉”,但是顯然這一堆詩并不會構成具有實際意義的敘事。

據此,我將使用一個故意模糊的問題,來運行如下額外的查詢:

.. 
response = query_engine.query("Who is Blessed?") 
print(response)

就此,我得到的簡短回答是:

Adonis is Blessed.

是不是非常有趣?在后臺,llama_index包“捕獲”的是這十四行詩中提到Adonis的如下區域:

“你是被祝福的,你的價值給了你機會,你必須勝利,雖然缺乏希望。你的本質是什么?你是由什么構成的?既然每個人都有自己的影子,而你也有自己的那個。不過,每個影子都能借來指代Adonis和其贗品,也就是去模仿你。在Helen的臉頰上,所有美麗的藝術,就像你在希臘的輪胎上涂上了新的顏色。雖說是春天,但一年后仍會腐朽。一個是你美麗的影子,另一個則是你的慷慨,你是我們所知道的每一個幸福的該有的形狀。”

就像我們之前看到的日志節點那樣,我也截獲到了如下節點信息:

DEBUG:llama_index.core.indices.utils:> Top 2 nodes: 
> [Node 38e29f53-3656-4b55-ab6b-08acf898f122] [Similarity score: 0.766188] 
"Blessed are you whose worthiness gives scope, Being had to triumph, 
being lacked to hope. What i..." 

> [Node 16d55fda-34ac-42cf-9b08-66d2c6944302] [Similarity score: 0.730936] 
"And other strains of woe, which now seem woe, Compared with loss of thee, 
will not seem so. Some..."

可見,其中大部分出自十四行詩的第53節。“blessed”一詞確實出現在“Adonis”的附近。

當然,對于表現足夠好的LlamaIndex來說,這些都不是問題。我剛剛使用了構建管道的第一步,LlamaIndex后續會為您提供更多的、以這類方式處理文檔的解釋。

小結

目前,雖然我們仍然缺乏一種全面的語言來描述模型內部發生的事情,但是通過LlamaIndex使用的RAG不乏一種可靠的途徑。它既可以增強針對特定領域信息的大語言模型,也可以確保處理結果的可驗證性。而這一切都旨在減少錯誤應答的可能,而這正是當前困擾人工智能的典型問題。

譯者介紹

陳峻(Julian Chen),51CTO社區編輯,具有十多年的IT項目實施經驗,善于對內外部資源與風險實施管控,專注傳播網絡與信息安全知識與經驗。

原文標題:A Developer’s Guide to Getting Started with LlamaIndex,作者:David Eastman

鏈接:https://thenewstack.io/a-developers-guide-to-getting-started-with-llamaindex/。

想了解更多AIGC的內容,請訪問:

51CTO AI.x社區

http://www.jxzklqfsx.com/aigc/

責任編輯:姜華 來源: 51CTO內容精選
相關推薦

2017-11-27 13:09:00

AndroidGradle代碼

2013-08-30 09:41:46

JavaApache CameApache

2024-02-01 09:37:42

Kubernetes服務網格? 命令

2025-03-17 08:00:00

2018-03-27 23:25:40

Paddle

2024-03-21 08:18:00

Chrome前端瀏覽器

2023-05-19 10:04:18

Vue開發者代碼

2019-08-16 10:55:37

開發者技能AI

2022-01-02 23:26:08

開發SDK Sentry

2019-02-21 13:40:35

Javascript面試前端

2022-01-15 23:33:47

SentryPyCharm配置

2009-02-19 08:46:31

Windows 7開發者指南下載

2011-07-19 09:51:32

性能優化Designing FAndroid

2022-01-18 23:26:45

開發

2011-04-13 11:31:06

PIM APIBlackBerry

2012-06-13 01:23:30

開發者程序員

2022-01-11 20:42:54

開發Sentry標志

2011-04-13 09:55:16

Mail APIBlackBerry

2022-01-17 19:34:43

SentryWeb APISentry API

2011-04-13 13:38:57

選項APIBlackBerry
點贊
收藏

51CTO技術棧公眾號

99只有精品| 国产一级做a爱片久久毛片a| 亚洲伊人精品酒店| 亚洲人午夜精品天堂一二香蕉| 亚洲一区二区免费| 亚州国产精品视频| 日韩欧美精品综合| 亚洲精品一区二区三区香蕉| 九九视频精品在线观看| 午夜激情在线| 日本一区二区在线不卡| 91蜜桃网站免费观看| 男人天堂2024| 欧美日本三区| 中文字幕亚洲色图| 欧美激情 亚洲| 免费一区二区三区四区| 亚洲成a人v欧美综合天堂| 亚洲国产一区二区三区在线 | 99免在线观看免费视频高清| 国产风韵犹存在线视精品| 国产999在线观看| 欧美色图亚洲天堂| 日韩国产一区二区| 日韩精品中文字幕视频在线| 久久黄色一级视频| 欧美网站免费| 色婷婷综合久久久久中文 | 天堂成人国产精品一区| 九九热精品视频国产| 亚洲天堂岛国片| 精产国品一区二区三区| 日本视频在线播放| 91久色porny| 国产精品午夜av在线| 国产精品国产三级国产aⅴ| 久久中文在线| 欧美亚洲成人免费| 在线观看 中文字幕| 欧美理论在线| 久久国产精品久久久久久| 亚洲ⅴ国产v天堂a无码二区| 无码少妇一区二区三区| 日韩成人小视频| 国产艳妇疯狂做爰视频| 日本一区二区乱| 日韩视频免费观看高清完整版在线观看| 国产又大又黄又粗又爽| 免费福利视频一区二区三区| 国产精品免费网站在线观看| 日韩精品久久久| 免费在线黄色影片| 久久精品亚洲一区二区三区浴池| 久久久久久国产精品一区| 无码国产精品96久久久久| 成人h动漫精品| 国内视频一区二区| 亚洲人在线观看视频| 91亚洲国产成人精品一区二三 | 国产精品区一区二区三区| 日韩欧美精品一区二区| av在线免费观看网| 国产精品看片你懂得 | 国产中文一区| 久久久久久久久久久久av| 精品国产视频在线观看| 99热一区二区三区| 国产精品探花一区二区在线观看| 日韩精品一区二区三区中文| 欧美一级免费观看| 亚洲AV成人精品| 日韩高清二区| 亚洲成人av中文字幕| 精品无码人妻少妇久久久久久| 国产精品宾馆| 精品亚洲一区二区三区在线播放 | 深夜福利91大全| 亚洲色偷偷综合亚洲av伊人| 午夜激情一区| 69视频在线播放| 一本一道无码中文字幕精品热| 久久中文在线| 成人国产亚洲精品a区天堂华泰| 国产精品视频一区二区三区,| 国产91精品在线观看| 久久国产精品久久| 日本在线观看视频| 亚洲午夜视频在线观看| 日韩a在线播放| 男人天堂久久| 亚洲国产欧美久久| 亚洲欧洲综合网| 亚洲三级电影在线观看| 国产精品色视频| 亚洲av无码国产综合专区| 93久久精品日日躁夜夜躁欧美 | 亚洲制服丝袜在线播放| 日韩精品一区二区三区免费观看| 欧美老肥婆性猛交视频| 国产精品免费精品一区| 国产乱码字幕精品高清av| 久久99久久精品国产| 天堂а√在线资源在线| 欧美日韩精品二区| 手机看片国产精品| 中文字幕亚洲影视| 久久久久久久爱| 亚洲午夜精品久久久| aaa欧美日韩| 中文字幕第50页| 性欧美1819sex性高清| 精品国产乱子伦一区| 少妇一级黄色片| 麻豆视频在线观看| 中日韩在线观看视频| 狠狠干成人综合网| 国产精品日韩欧美综合| 婷婷久久久久久| 在线一区电影| 26uuu国产一区二区三区| 日韩精品伦理第一区| 曰本女人与公拘交酡| 91精品啪在线观看国产18| 欧美综合在线观看| 丰满少妇被猛烈进入| 国产精品免费丝袜| 老头吃奶性行交视频| 久久亚洲黄色| 欧美激情xxxxx| 国产情侣av在线| 国产精品久久久久影院| 日韩一级片播放| 图片婷婷一区| 97热精品视频官网| 亚洲国产一二三区| 福利一区和二区| 国产精品一二| 91麻豆国产精品| 99精品在线看| 国产精品久久影院| 国产三级日本三级在线播放| 日韩激情啪啪| 68精品久久久久久欧美 | 国产一区二区三区久久久久久久久| 91理论片午午论夜理片久久| 麻豆传媒视频在线观看| 欧美日韩国产一区二区三区地区| 在线 丝袜 欧美 日韩 制服| 国产农村妇女精品一区二区| 久久久久久久久一区| 国产精品国产对白熟妇| 日本不卡网站| 日韩毛片中文字幕| 日韩免费视频一区二区视频在线观看| 懂色av一区二区三区免费观看| 成人在线观看毛片| 2023国产精华国产精品| 欧美激情伊人电影 | 国产精品一卡二卡| 裸体裸乳免费看| 欧美专区视频| 久久久久久亚洲精品中文字幕| 亚洲精品久久久蜜桃动漫| 亚洲一区二区精品视频| 国产精品偷伦视频免费观看了| 欧美精品偷拍| 国产一区二区不卡视频在线观看| а√在线天堂官网| 亚洲男人天堂久| 亚洲中文无码av在线| 国产一区欧美二区| 日韩在线视频在线| 欧美freesex8一10精品| 国产999精品久久久| 婷婷五月在线视频| 日韩欧美综合一区| 国产一级免费观看| 久久只精品国产| 欧美色xxxx| 制服.丝袜.亚洲.中文.综合懂| 国产精品扒开腿做爽爽爽软件| 成人激情直播| 波多野结衣在线观看| 日韩精品视频免费| 超碰中文字幕在线| 懂色av噜噜一区二区三区av| 久久久久久久久久久视频| 国产成人一区| 国产精品一区二区三区成人| 91大神xh98hx在线播放| 欧美成人bangbros| 丰满人妻一区二区三区四区| 亚洲摸摸操操av| 国产又黄又粗又猛又爽的视频| 青青草97国产精品免费观看无弹窗版| 99热这里只有精品7| 精品国产一区二区三区成人影院| 国产精品黄视频| 久草在线资源站资源站| 在线播放亚洲激情| 欧美特黄一级视频| 欧美精品视频www在线观看 | 日本黄色网址大全| 国产在线看一区| 免费成人在线视频网站| 真实国产乱子伦精品一区二区三区| 久久久精品动漫| 欧美高清hd| 国产www精品| 欧美14一18处毛片| 日韩一区二区三区在线播放| 亚洲av毛片成人精品| 91精品欧美一区二区三区综合在 | 黄色一级视频在线观看| 久久久一区二区三区捆绑**| 国产资源中文字幕| 国产永久免费高清在线观看| 欧美日韩亚洲系列| 欧美国产日韩综合| 国产精品―色哟哟| 90岁老太婆乱淫| aaa亚洲精品一二三区| 香蕉视频xxx| 另类调教123区| 99久久激情视频| 日韩一区二区久久| 欧美人与动牲交xxxxbbbb| 久久一区二区三区电影| 欧美大香线蕉线伊人久久国产精品 | 亚洲精品亚洲人成人网| 国产精品酒店视频| 久久蜜桃av一区二区天堂| 88av在线播放| 大美女一区二区三区| 在线免费看污网站| 极品尤物av久久免费看| 亚洲国产高清av| 日av在线不卡| 色七七在线观看| 久久在线精品| 国产成人精品视频ⅴa片软件竹菊| 亚洲精品字幕| 97国产在线播放| 国产欧美高清| 欧洲黄色一级视频| 在线亚洲欧美| 成年人视频网站免费观看| 亚洲国产网站| 日本www在线视频| 99精品国产在热久久下载| 国产精品久久久久久久乖乖| 欧美精品一卡| 欧美人成在线观看| 亚洲乱码久久| 俄罗斯av网站| 首页亚洲欧美制服丝腿| 91av俱乐部| 久久国产精品色婷婷| 青青草原国产在线视频| 精品中文字幕一区二区| 国产精品中文久久久久久| 国产成都精品91一区二区三| 精品1卡二卡三卡四卡老狼| 97se亚洲国产综合自在线| 日韩人妻一区二区三区| 欧美激情一区二区在线| frxxee中国xxx麻豆hd| 一区二区三区精密机械公司| 久久久久久久久久久久久久av| 欧美日韩国产综合新一区| 久草视频在线免费| 欧美精品一二三| 人妻无码中文字幕| 亚洲免费高清视频| 色综合久久影院| 欧美老女人xx| 久久偷拍免费视频| 奇米色一区二区| 毛片毛片毛片毛片毛| 国产69精品久久777的优势| 亚洲av成人片色在线观看高潮 | 久久婷婷人人澡人人喊人人爽| 亚洲自拍电影| 一区不卡视频| 亚洲国产一区二区三区高清| 欧美性猛交久久久乱大交小说| 强制捆绑调教一区二区| 亚洲国产精品第一页| 久久男人中文字幕资源站| 在线观看天堂av| 亚洲五月六月丁香激情| 男操女视频网站| 欧美一区二区日韩一区二区| 水莓100国产免费av在线播放| 国产亚洲欧美aaaa| 日韩av毛片| 国产成人综合精品| 136福利精品导航| 日韩av不卡播放| 韩国久久久久| 一本色道久久亚洲综合精品蜜桃| 国产91精品一区二区麻豆网站| 成人免费网站黄| 亚洲一区二区三区自拍| 中文字幕视频二区| 亚洲国产成人精品女人久久久| 成人性生交大片免费看午夜| 高清亚洲成在人网站天堂| 欧美成人三级| 麻豆91蜜桃| 黄色工厂这里只有精品| www.久久av.com| 国产丝袜美腿一区二区三区| 久久免费视频6| 欧美人妖巨大在线| 精品999视频| 久久久久久有精品国产| 成人在线分类| 深田咏美在线x99av| 99精品99| 国产婷婷在线观看| 日韩久久一区二区| 在线观看你懂的网站| 亚洲精品国产suv| 美女网站视频在线| 91福利入口| 希岛爱理av一区二区三区| 国产成人精品视频ⅴa片软件竹菊| a在线欧美一区| 黄网站免费在线| 日韩精品中午字幕| 国产精品一卡二卡三卡| 国产精品一二三在线| 久久av超碰| 无码人妻h动漫| 91女神在线视频| 91国产丝袜播放在线| 亚洲电影av在线| 韩国日本一区| 国产自产精品| 亚洲激情在线| 国产精品成人无码专区| 国产黄大片在线观看| 欧美在线精品免播放器视频| 久久悠悠精品综合网| 黄色成人在线看| 丁香啪啪综合成人亚洲小说| 免费一级片在线观看| 日韩亚洲欧美一区| 先锋影音在线资源站91| 99理论电影网| 亚洲午夜激情在线| 国产艳妇疯狂做爰视频| 亚洲成人免费观看| 天天综合永久入口| 人人做人人澡人人爽欧美| 一区二区三区四区在线看| wwwxxx黄色片| 国产精品免费久久久久| 国产又粗又猛又爽又黄的视频一| 久久精品成人动漫| 日韩在线精品强乱中文字幕| 丝袜人妻一区二区三区| 91在线你懂得| 亚洲男人天堂网址| 日韩一级裸体免费视频| 亚洲视频三区| 国产免费观看高清视频| 久久久www成人免费无遮挡大片| 在线观看你懂的网站| 久久久国产一区二区三区| 91精品尤物| 国产精品97在线| 中文字幕一区二区在线播放 | 久久99精品国产91久久来源| 艳妇荡乳欲伦69影片| 欧美一级高清大全免费观看| 高潮在线视频| 亚洲国产欧洲综合997久久 | 在哪里可以看毛片| 欧美老年两性高潮| 羞羞网站在线看| 欧美在线日韩精品| 精品一区二区免费| 欧美爱爱小视频| 亚洲精品一区二区三区不| 日韩午夜视频在线| 日韩免费视频播放| 国产精品久久午夜| 少妇高潮一区二区三区69| 国产精品国语对白| 国产精品www994| 国产农村妇女精品一区| 欧美不卡一二三| 久久久人成影片一区二区三区在哪下载| 一级全黄肉体裸体全过程| 91啪亚洲精品| 国产成人精品白浆久久69| 国产99久久精品一区二区永久免费 | 国产超碰在线一区|