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

從“無法找到答案”到“一問一個準”! Contextual Embedding讓chunk自帶上下文,精準召回,效果立竿見影! 原創

發布于 2025-3-25 10:23
瀏覽
1收藏

背景

最近,公司的一個項目經理找我聊了個頭疼的問題:他們給外部交付的項目POC效果不太理想,他發現從向量庫中檢索不到想要的信息。起初,我建議他換個更好的embedding模型,別再用??text-embedding-ada-002???了。結果他反饋說,試了??text-embedding-3-large???和??bge-m3??,效果也沒啥顯著提升。

我仔細看了他們的數據,發現他們上傳了大量用戶的文檔,并對文檔進行了切分,分成一個個??chunk???,然后召回這些??chunk???送給LLM生成回答。問題就在于他們切分chunk的方式用的是RecursiveCharacterTextSplitter,單獨看一個切分后的??chunk???,根本不知道它在講什么。比如,有個??chunk???提到了??opening hours???,但因為遞歸切分的原因,缺少了主體信息。結果,即使召回了這個??chunk??,LLM也會回復“從提供的上下文中無法找到答案”。

我給了他一個建議:可以試試??contextual-embedding???。引入這個方案不需要太多開發成本,而且配合??prompt cache??,還能有效減少LLM調用的開銷。

什么是contextual embedding

在傳統的RAG中,文檔通常被分成更小的塊以進行有效的檢索。雖然這種方法對于許多應用程序都很有效,但當單個塊缺乏足夠的上下文時,它可能會導致問題。Contextual Embedding 通過使用LLM給每段chunk補充上下文信息,用戶更精準召回和更高質量的回答。

舉個簡單的例子,比如有段chunk的內容如下:

The company's revenue grew by 3% over the previous quarter.

當我們提問:"What was the revenue growth for ACME Corp in Q2 2023?",雖然這段chunk是真實答案,但是卻檢索不到。這是因為原始chunk,是兩個"The"對象,導致不管使用embedding還是BM25都抓不出來它。但是如果我們通過某種手段,給轉換成下面這種contextualized_chunk,把上下文信息給注入到chunk里:

This chunk is from an SEC filing on ACME corp's performance in Q2 2023; the previous quarter's revenue was $314 million. The company's revenue grew by 3% over the previous quarter.

那么還是剛才的問題,就一問一個準了。

原理

從“無法找到答案”到“一問一個準”! Contextual Embedding讓chunk自帶上下文,精準召回,效果立竿見影!-AI.x社區

我們通過一個特定的提示生成每個分塊的簡潔上下文,生成的上下文通常為 50-100 個 token,然后 索引之前將其添加到分塊中。對應的prompt示例:

system prompt

Here is the whole document: 
<document> 
{{WHOLE_DOCUMENT}} 
</document>

user prompt

Here is the chunk we want to situate within the whole document:
<chunk> 
{{CHUNK_CONTENT}} 
</chunk> 

Please give a short succinct context to situate this chunk within the overall document for the purposes of improving search retrieval of the chunk. Answer only with the succinct context and nothing else.

實戰案例

這里我們還是以sentosa的一個網頁為例:https://www.sentosa.com.sg/en/places-to-stay/amara-sanctuary-sentosa/。

從這個網頁中,我們切分出了一段??chunk??,內容如下:

description: Bed: King 
Room Size: 37 sqm 
Maximum Occupants: 2 Adults or 2 Adults and 1 child age 11 and below 
Room Essentials  
Flat-screen TV with cable channel access  
Individually controlled air-conditioning  
Spacious bathroom with separate bathtub and shower facilities  
Luxury bathroom amenities  
Bathrobes and hair dryer  
Electronic safe  
Tea and coffee making facilities  
Iron and ironing board  
Baby cot is available on request (subject to availability)

name: Couple Suite

name: Courtyard Suite

name: Junior Suite

name: Verandah Suite

Opening Hours: 
Check in: from 3pm  
Check out: until 12pm

單獨看這段??chunk???,我們只能看出它在描述一些房間信息,但具體是哪些房間的信息,卻并不清楚。于是,我們使用??gpt-4o-mini???為這段??chunk??生成了上下文,結果如下:

This chunk provides detailed information about the room types and amenities available at Amara Sanctuary Sentosa, including the Deluxe Room specifications, other suite options, opening hours, accessibility features, and pet-friendly services, enhancing the overall description of the resort's accommodations.

接下來,我們將原始的??chunk???和生成的上下文結合起來(使用\n\n 連接chunk),形成一個新的??chunk??:

description: Bed: King 
Room Size: 37 sqm 
Maximum Occupants: 2 Adults or 2 Adults and 1 child age 11 and below 
Room Essentials  
Flat-screen TV with cable channel access  
Individually controlled air-conditioning  
Spacious bathroom with separate bathtub and shower facilities  
Luxury bathroom amenities  
Bathrobes and hair dryer  
Electronic safe  
Tea and coffee making facilities  
Iron and ironing board  
Baby cot is available on request (subject to availability)

name: Couple Suite

name: Courtyard Suite

name: Junior Suite

name: Verandah Suite




Opening Hours: 
Check in: from 3pm  
Check out: until 12pm


This chunk provides detailed information about the room types and amenities available at Amara Sanctuary Sentosa, including the Deluxe Room specifications, other suite options, opening hours, accessibility features, and pet-friendly services, enhancing the overall description of the resort's accommodations.

這樣一來,當我們再詢問關于“Amara Sanctuary Sentosa的Deluxe Room”相關問題時,LLM就能準確回答上來了。這種方法不僅提升了信息的連貫性,還大大減少了LLM的誤判率。

prompt cache

對于OpenAI模型,當你的提示(prompt)長度超過1,024個token時,API調用將自動受益于Prompt Caching功能。(deepseek也支持prompt cache)如果你重復使用具有相同前綴的提示,系統會自動應用Prompt Caching折扣,而你無需對API集成做任何修改。緩存通常在5-10分鐘的不活動后被清除,并且無論如何都會在最后一次使用后的一小時內被移除。

當我們對某個文檔進行切分,生成多個??chunk???時,通常需要為每個??chunk??生成上下文信息。如果每次調用都傳入全部文檔信息,會導致重復計算,增加LLM的調用成本。這時,我們可以將全部文檔信息放在system prompt中,利用Prompt Cache來節省費用。

以下是我調用LLM的Response中的??usage??字段,展示了Prompt Cache的實際效果:

CompletionUsage(
    completion_tokens=24, 
    prompt_tokens=1584, 
    total_tokens=1608, 
    completion_tokens_details=CompletionTokensDetails(
        accepted_prediction_tokens=0, 
        audio_tokens=0, 
        reasoning_tokens=0, 
        rejected_prediction_tokens=0
    ), 
    prompt_tokens_details=PromptTokensDetails(
        audio_tokens=0, 
        cached_tokens=1536  # 這里顯示有1,536個token被緩存
    )
)

從上面的數據可以看出:

  • prompt_tokens: 1,584個token被用于提示。
  • cached_tokens: 1,536個token被緩存,這意味著這部分token的計算成本被節省了下來。
  • completion_tokens: 24個token用于生成回答。

通過將文檔信息放在system prompt中,我們成功利用Prompt Cache減少了重復計算,顯著降低了LLM的調用成本。

總結

傳統的文檔切分方法(如RecursiveCharacterTextSplitter)可能會導致chunk缺乏足夠的上下文信息,從而影響檢索效果。通過引入Contextual Embedding,我們能夠為每個chunk補充上下文信息,顯著提升檢索的精準度和回答的質量。

總的來說,Contextual EmbeddingPrompt Cache的結合,為RAG系統提供了一種低成本、高效率的優化方案。尤其是在項目時間緊張、資源有限的情況下,這種方案能夠快速提升系統的表現。


本文轉載自公眾號AI 博物院 作者:longyunfeigu

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


?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏 1
回復
舉報
回復
相關推薦
爽好久久久欧美精品| 黄色动漫在线观看| 国产欧美一级| 精品国精品国产| 97干在线视频| 天堂中文网在线| 蜜乳av另类精品一区二区| 亚洲欧美日韩一区在线| 一区二区三区视频在线观看免费| av在线播放av| 国产资源精品在线观看| 久久97精品久久久久久久不卡| 91精品人妻一区二区三区蜜桃2| 日韩激情美女| 久久夜色精品国产噜噜av| 国产精品高清免费在线观看| 天天做夜夜爱爱爱| 国产精品对白| 在线观看欧美精品| 在线观看av的网址| 水中色av综合| 国内成人精品2018免费看| 欧美高清激情视频| 女尊高h男高潮呻吟| 国产成+人+综合+亚洲欧美| 亚洲色大成网站www久久九九| 国产欧美韩日| 最近国语视频在线观看免费播放| 久久久久国产| 日韩av在线播放资源| 亚洲77777| 黄污视频在线观看| 中文在线免费一区三区高中清不卡| 成人写真视频福利网| 久久久国产精品成人免费| 色婷婷亚洲mv天堂mv在影片| 亚洲白拍色综合图区| 538在线视频观看| 国产蜜臀av在线播放| 国产亚洲自拍一区| 国产精品二区三区四区| 伊人成人在线观看| 中文高清一区| 久久视频在线视频| 日韩av无码一区二区三区不卡| 日本精品在线中文字幕| 中文字幕乱码亚洲精品一区| 国产精品一 二 三| 国产视频手机在线观看| 三级久久三级久久久| 欧美激情免费在线| 四虎884aa成人精品| 中文精品一区二区| 亚洲第一区中文99精品| 成人免费播放视频| 欧美一级在线| 欧美在线一二三| 人妻av中文系列| h片在线免费观看| 国产日产欧美一区二区视频| 精品国产乱码久久久久久88av| 91麻豆成人精品国产| 玖玖玖国产精品| 国产91精品黑色丝袜高跟鞋| 欧美毛片在线观看| 天天做天天爱综合| 色哟哟亚洲精品一区二区| 美国黄色a级片| 国偷自产av一区二区三区| 欧美一区二区不卡视频| 中文字幕在线视频精品| 国产私拍福利精品视频二区| 婷婷开心久久网| 一本久道高清无码视频| 福利成人导航| 亚洲午夜羞羞片| 日韩欧美视频免费在线观看| 国内精品久久久久久野外| 亚洲天堂福利av| 国产精品av免费| 免费看美女视频在线网站| 国产欧美日韩在线| 日韩高清av电影| 国产一二在线观看| 国产色一区二区| 欧美久久在线| 亚洲aaa在线观看| 波多野结衣中文字幕一区| 91国产在线播放| www黄色网址| 国产suv精品一区二区883| 肥熟一91porny丨九色丨| 国产综合视频在线| www.欧美日韩国产在线| 欧美日韩高清免费| av福利精品| 中文字幕色av一区二区三区| 国产精品无码乱伦| 日本亚洲精品| 亚洲素人一区二区| 国产专区在线视频| yellow在线观看网址| 色噜噜狠狠色综合中国| 日韩一级免费片| 免费一级欧美在线大片| 亚洲激情视频在线观看| 国产呦小j女精品视频| 欧美呦呦网站| 欧美精品免费在线| 中日韩一级黄色片| 在线中文一区| 欧美亚洲国产视频| 中文字幕日本视频| 国产乱理伦片在线观看夜一区| 91亚洲精品一区| 色哟哟国产精品色哟哟| 国产欧美日韩另类一区| 大陆极品少妇内射aaaaaa| 中文字幕乱码在线播放| 欧美日韩午夜在线| 亚洲一二区在线观看| 欧美18免费视频| 一区二区av在线| a级黄色片免费看| 久久久www| **亚洲第一综合导航网站| 日本亚洲欧美| 亚洲色图另类专区| 日韩av播放器| 超碰97久久国产精品牛牛| 国产一区二区三区欧美| 久久久久久久中文字幕| 国产一区清纯| 国产精品久久久久91| www.成人精品| 欧美—级在线免费片| 91免费黄视频| 国产美女久久| 精品网站999www| 欧美人妻一区二区| 青青草97国产精品免费观看 | 麻豆一区产品精品蜜桃的特点| 亚洲免费精品| 国产在线播放91| 亚洲人成色777777老人头| 亚洲欧美一区二区三区国产精品| 日韩 欧美 高清| 999在线精品| 日韩一区二区三区在线播放| 天天看片中文字幕| 久久久久99| 国产九色精品| 日本无删减在线| 欧美顶级少妇做爰| 日韩精品电影一区二区| 国产日韩一区| 国产精品国产精品| 欧洲在线视频| 51午夜精品国产| 欧美日韩国产一二三区| 日韩av中文在线观看| 欧美日韩高清在线一区| 精品一性一色一乱农村| 欧美一级xxx| 永久久久久久久| 老汉av免费一区二区三区| 美日韩精品免费| 激情aⅴ欧美一区二区欲海潮| 欧美videofree性高清杂交| 蜜桃视频最新网址| 日本不卡123| 日韩精品久久久| 欧美日韩在线精品一区二区三区激情综合| 亚洲精品有码在线| 69视频免费在线观看| 99精品久久久久久| 老司机激情视频| 超碰一区二区三区| 色综合天天狠天天透天天伊人| 国产99对白在线播放| 夜夜揉揉日日人人青青一国产精品 | 日本久久精品一区二区| 欧美久久综合网| 国产精品一区二区三区免费视频| 97在线观看免费观看高清 | 国产www视频在线观看| 欧美日韩国产一区| 极品色av影院| 国产东北露脸精品视频| 婷婷无套内射影院| 日本中文字幕在线一区| 国产999在线| 日本在线天堂| 欧美成人精品二区三区99精品| 日本天堂网在线观看| 26uuu久久综合| 欧美伦理片在线观看| 久久久久久久久久久9不雅视频| 97av自拍| 天堂资源在线| 色婷婷久久一区二区| 国产精华7777777| 中文幕一区二区三区久久蜜桃| 麻豆三级在线观看| 影音先锋日韩在线| 国产精品成人观看视频免费| 久久久久久久| 久久精品国产欧美激情| 99热这里只有精品99| 精品久久久国产精品999| 国产精品天天干| 日韩和欧美的一区| 中文字幕一区综合| 成人直播在线观看| 国产精品久久电影观看| 成人黄色网址| 国产视频久久久久久久| 神马久久久久久久| 亚洲精品久久久久久国产精华液| 在线观看一区二区三区四区| 首页欧美精品中文字幕| 成人午夜免费在线视频| 精品国产一区二区三区噜噜噜| 91久久精品久久国产性色也91| 超级白嫩亚洲国产第一| 久久精品久久久久久国产 免费| а√中文在线资源库| 色94色欧美sute亚洲线路二| 欧美性猛交xxxx乱大交少妇| 成人免费视频视频在线观看免费| 亚洲综合欧美激情| 亚洲三级电影在线观看| 日韩一区二区电影在线观看| 盗摄系列偷拍视频精品tp| 国产精品影院在线观看| 中文字幕在线视频网站| 欧美人与物videos| 在线观看av的网站| 亚洲精品资源在线| 亚洲精品一区二区三区不卡| 欧美日本精品一区二区三区| 在线天堂中文字幕| 一区二区三区视频在线观看| 五月天精品视频| av中文字幕不卡| 一个人看的视频www| 免费亚洲电影在线| 亚洲 欧美 综合 另类 中字| 一区二区日韩欧美| 欧美日韩精品免费观看| 国产一区精品二区| 国产精品成熟老女人| xxxx成人| 欧美极品美女电影一区| 第九色区av在线| 亚洲精品视频播放| 国产综合无码一区二区色蜜蜜| 日韩一级免费一区| 亚洲综合精品视频| 欧美丝袜自拍制服另类| 国产又黄又粗又爽| 欧美日韩免费在线观看| 国产一级做a爱免费视频| 亚洲精品中文字幕乱码三区| 久艹在线观看视频| 国产欧美精品一区二区三区四区| 丰满少妇高潮一区二区| 久久久久国产免费免费| 亚洲成人日韩在线| 2欧美一区二区三区在线观看视频| 国产老熟女伦老熟妇露脸| 国产精品69久久久久水密桃| 日韩av影视大全| 国产精品99久久久久久久女警 | 色婷婷综合久久久久中文字幕| 国内久久精品| 日本香蕉视频在线观看| 综合久久十次| 国产欧美精品aaaaaa片| 亚洲高清在线| 欧美国产亚洲一区| 老司机精品久久| av免费中文字幕| 视频一区国产视频| 午夜免费高清视频| 精品一区二区三区免费播放 | 国产精品最新自拍| 男人操女人免费软件| 久久午夜精品| 国产精品一区二区小说| 国内成+人亚洲+欧美+综合在线| 中文字幕在线观看视频www| 国内精品写真在线观看| 国产精品19p| 99视频精品在线| 三级男人添奶爽爽爽视频| 成人综合婷婷国产精品久久免费| 国产麻豆xxxvideo实拍| 亚洲国产高清在线观看视频| 成人高潮免费视频| 亚洲一二三四在线| 国产精品21p| 欧美日韩高清影院| 亚洲欧美另类一区| 亚洲日本中文字幕| 最新av网站在线观看| 欧美日韩aaaa| xx欧美xxx| 成人写真视频福利网| 久久精品色综合| 亚洲蜜桃在线| 在线高清一区| 欧美日韩一区二区在线免费观看 | 26uuuu精品一区二区| 色撸撸在线视频| 亚洲sss视频在线视频| 在线观看你懂的网站| 欧美成人三级在线| 国产在线视频网站| 欧美大片欧美激情性色a∨久久| 欧洲成人午夜精品无码区久久| 国产一区二区视频在线| 波多野结衣影院| 亚洲视频综合在线| 天堂网中文字幕| 欧美一级生活片| 国产午夜在线观看| 久久亚洲精品小早川怜子66| 丰满大乳少妇在线观看网站| 国产精品久久9| 四虎国产精品免费久久| 国产精品视频福利| 国产成人ay| 97干在线视频| 激情都市一区二区| 少妇真人直播免费视频| 一级做a爱片久久| 久久久精品毛片| 亚洲精品久久久久久下一站 | 69久久夜色精品国产69| 老司机深夜福利在线观看| 91亚洲精品久久久| 日韩黄色大片| 一本久道综合色婷婷五月| 成人午夜在线免费| 免费中文字幕日韩| 欧美性大战久久久久久久| 午夜视频在线免费播放| 久久精品99久久久久久久久| 一级毛片久久久| 精品国产免费久久久久久尖叫| 日韩国产一区二区三区| 国产毛片视频网站| 国产高清不卡一区二区| 国产高清一区二区三区四区| 日韩欧美国产激情| 天堂av资源在线| 性色av一区二区三区免费| 91精品国产自产精品男人的天堂| 在线一区日本视频| 免费欧美在线视频| 久久久久久亚洲中文字幕无码| 亚洲一区二区在线免费观看视频| 中文字幕人成人乱码亚洲电影| 亚洲精品永久免费| 在线亚洲人成| 97久草视频| 黄色亚洲在线| 日本成人在线免费观看| 一区二区在线免费| 精品人妻午夜一区二区三区四区| 精品少妇v888av| 一区二区亚洲视频| 免费一级特黄毛片| 97se亚洲国产综合自在线不卡| 国产精品第9页| 日韩精品久久久久久福利| 欧美gv在线| 欧美极品jizzhd欧美| 日韩一区欧美二区| 亚洲国产无码精品| 日本国产一区二区| 岛国在线视频| 国产精品尤物福利片在线观看| 精品一区二区三| 美女在线视频一区二区| 1000精品久久久久久久久| 亚洲一级视频在线观看| 蜜月aⅴ免费一区二区三区 | 欧美成人日韩| 无套内谢丰满少妇中文字幕| 一区二区在线观看不卡| 人妻与黑人一区二区三区| 2020国产精品视频| 精品国产一区二区三区香蕉沈先生| 老司机午夜性大片| 亚洲少妇30p| 色一情一乱一乱一区91av| 国产v综合ⅴ日韩v欧美大片 | 涩涩视频在线|