国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

RAG高級優化:檢索后處理模塊成竹在胸 原創

發布于 2024-9-25 10:16
瀏覽
0收藏

通過上文的方法??RAG高級優化:一文看盡query的轉換之路??,我們召回了一些相關片段,本文我們將介紹在將召回片段送入大模型之前的一些優化手段,它們能幫助大模型更好的理解上下文知識,給出最佳的回答:

  • Long-text Reorder
  • Contextual compression
  • Refine
  • Emotion Prompt

Long-text Reorder

根據論文 Lost in the Middle: How Language Models Use Long Contexts,的實驗表明,大模型更容易記憶開頭和結尾的文檔,而對中間部分的文檔記憶能力不強,因此可以根據召回的文檔和query的相關性進行重排序。

RAG高級優化:檢索后處理模塊成竹在胸-AI.x社區

核心的代碼可以參考langchain的實現:

def _litm_reordering(documents: List[Document]) -> List[Document]:
    """Lost in the middle reorder: the less relevant documents will be at the
    middle of the list and more relevant elements at beginning / end.
    See: https://arxiv.org/abs//2307.03172"""

    documents.reverse()
    reordered_result = []
    for i, value in enumerate(documents):
        if i % 2 == 1:
            reordered_result.append(value)
        else:
            reordered_result.insert(0, value)
    return reordered_result

Contextual compression

本質上利用LLM去判斷檢索之后的文檔和用戶query的相關性,只返回相關度最高的k個。

from langchain.retrievers import ContextualCompressionRetriever
from langchain.retrievers.document_compressors import LLMChainExtractor
from langchain_openai import OpenAI
 
llm = OpenAI(temperature=0)
compressor = LLMChainExtractor.from_llm(llm)
compression_retriever = ContextualCompressionRetriever(
    base_compressor=compressor, base_retriever=retriever
)
 
compressed_docs = compression_retriever.get_relevant_documents(
    "What did the president say about Ketanji Jackson Brown"
)
print(compressed_docs)

Refine

對最后大模型生成的回答進行進一步的改寫,保證回答的準確性。主要涉及提示詞工程,參考的提示詞如下:

The original query is as follows: {query_str}
We have provided an existing answer: {existing_answer}
We have the opportunity to refine the existing answer (only if needed) with some more context below.
------------
{context_msg}
------------
Given the new context, refine the original answer to better answer the query. If the context isn't useful, return the original answer.
Refined Answer:

Emotion Prompt

同樣是提示詞工程的一部分,思路來源于微軟的論文:

Large Language Models Understand and Can Be Enhanced by Emotional Stimuli

在論文中,微軟研究員提出,在提示詞中增加一些情緒情感相關的提示,有助于大模型輸出高質量的回答。

參考提示詞如下:

emotion_stimuli_dict = {
    "ep01": "Write your answer and give me a confidence score between 0-1 for your answer. ",
    "ep02": "This is very important to my career. ",
    "ep03": "You'd better be sure.",
    # add more from the paper here!!
}
 
# NOTE: ep06 is the combination of ep01, ep02, ep03
emotion_stimuli_dict["ep06"] = (
    emotion_stimuli_dict["ep01"]
    + emotion_stimuli_dict["ep02"]
    + emotion_stimuli_dict["ep03"]
)
 
 
from llama_index.prompts import PromptTemplate
 
 
qa_tmpl_str = """\
Context information is below.
---------------------
{context_str}
---------------------
Given the context information and not prior knowledge, \
answer the query.
{emotion_str}
Query: {query_str}
Answer: \
"""
qa_tmpl = PromptTemplate(qa_tmpl_str)


本文轉載自公眾號哎呀AIYA

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

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
標簽
收藏
回復
舉報
回復
相關推薦
精品无吗乱吗av国产爱色| 国产精品美女午夜av| 精品久久久久久久免费人妻| 欧美特黄a级高清免费大片a级| 日韩精品中文字| 日本三级视频在线观看| 亚洲一二三区视频在线观看| 国产又大又硬又粗| 三级在线观看一区二区| 91精品久久久久久久久青青| 91精品久久久久久综合五月天| 日韩高清中文字幕| 麻豆传媒视频在线| 色婷婷亚洲婷婷| 日本午夜视频| 亚洲少妇30p| 国产精品一区二区小说| 久久影音资源网| 成人免费网站入口| 精品一区二区三区免费毛片爱| 国产一区二区无遮挡| 婷婷亚洲五月| 蜜臀av在线播放一区二区三区 | 在线视频一区二区三| 三上悠亚一区二区三区| 国产欧美精品区一区二区三区| 欧美大片在线播放| 91污在线观看| 久草青青在线观看| 99九九99九九九视频精品| 你懂的av在线| 久久亚洲影视婷婷| 亚洲色图久久久| 亚洲欧美综合在线精品| 免费一级大片| 欧美日韩中文字幕综合视频| 影音先锋电影在线观看| 在线观看成人小视频| eeuss影院在线观看| 欧美日韩一卡二卡| 羞羞视频在线观看不卡| 亚洲国模精品私拍| 日本精品不卡| 欧美大成色www永久网站婷| 一区二区在线视频观看| 欧美亚洲另类激情另类| 色天天综合网| 久久久精品动漫| 久久精品999| 男女爱爱视频网站| 91免费观看视频| 一级毛片免费看| jizzjizz亚洲中国少妇| 国产精品1区2区在线观看| 97视频一区| 国产成人亚洲综合91| 中文无码久久精品| 欧美一区二区三区四区五区六区 | 91猫先生在线| 18video性欧美19sex高清| 91精品在线观看入口| 国产欧美久久久久久久久| 精品久久国产老人久久综合| 日本小视频在线免费观看| 亚洲成人网久久久| 亚洲国产天堂| 97热精品视频官网| 日韩黄色大片| 日本电影一区二区三区| 中文精品在线| 99视频入口| 黄色免费在线观看| 亚洲毛片在线观看| 91精品国产色综合久久不卡电影| 黄色免费观看网站| 欧美麻豆精品久久久久久| 中文字幕乱码在线播放| 无码粉嫩虎白一线天在线观看| 久久久噜噜噜www成人网| 国产免费色视频| 99久久综合99久久综合网站| 看黄色免费网站| 在线欧美日韩精品| 福利一区二区| 999久久久| 91老师片黄在线观看| 欧美性猛交7777777| 精品久久人人做人人爽| 国产精品巨作av| 蜜桃精品久久久久久久免费影院| 99在线精品视频| 99青草视频在线播放视| 欧美另类暴力丝袜| 在线亚洲激情| 成人av影视| 亚洲毛片在线看| 亚洲成av人片乱码色午夜| 男女啪啪免费视频网站| 91久久精品国产91性色tv| 精品午夜视频| 欧美一区二区高清在线观看| 亚洲乱码国产乱码精品精的特点| www中文字幕在线观看| 日本乱人伦a精品| 国产suv精品一区二区883| 激情小说 在线视频| 欧美激情视频在线| 精品无人码麻豆乱码1区2区| 污网站在线观看视频| www.国产一区| 日韩中文字幕av电影| 欧美黑人巨大| 欧美成人免费观看| 看片的网站亚洲| 国内精品在线视频| 性日韩欧美在线视频| 久久66热re国产| 精品欧美色视频网站在线观看| 青青草一区二区| 91麻豆国产福利精品| 欧美黄色视屏| 国产一区二区在线网站| 亚洲另类在线一区| 在线观看日韩羞羞视频| 青青青免费在线视频| 99热国产免费| 亚洲美女淫视频| 2020最新国产精品| 九色在线视频观看| 一个色综合导航| 精品一区二区三区不卡| 国产在线1区| 成人三级在线| 欧美日韩激情视频| 日韩一区电影| 超碰在线人人| 国产成人极品视频| 国产精品电影院| 天堂精品在线视频| 女人扒开屁股爽桶30分钟| 国产一区二区日韩精品欧美精品| 国产农村妇女精品一二区| 国产视频网址在线| 91人人爽人人爽人人精88v| 亚洲一区二区三区中文字幕| 久久资源综合| 黄网视频在线观看| 69av成年福利视频| 亚洲欧美国产高清| 免费看成人吃奶视频在线| 三级短视频在线| 国产精品久久中文| 亚洲欧美中日韩| 曰本一区二区三区视频| 69免费视频| 国产日韩欧美中文| 蜜臀在线观看| 欧美成人午夜激情视频| 国产成人免费视频网站高清观看视频| 免费污视频在线观看| 日韩成人av电影在线| 精品国产乱码久久久久久1区2区 | a在线视频观看| 日韩中文字幕在线观看| 国产无遮挡一区二区三区毛片日本| 国产精品久久久久久久久久辛辛| 99久久国产宗和精品1上映| 午夜精品三级视频福利| 亚洲成av人片一区二区| 激情综合视频| 欧美激情20| 虎白女粉嫩尤物福利视频| 国产91精品不卡视频| 亚洲第一av色| 国产精品普通话对白| 美女91在线看| 日韩免费高清在线| 国产精品视频xxx| 在线成人免费视频| 国产成人a级片| 小嫩嫩12欧美| 91在线播放网站| 日韩成人手机在线| 欧美在线视频网站| 欧美丰满少妇xxxxx高潮对白| 精品午夜一区二区三区在线观看| 精品国产乱码一区二区三区| 韩国版免费三体| 国产综合动作在线观看| 亚洲色图国产精品| 亚洲精品免费视频| 日日骚欧美日韩| 亚洲高清在线一区| 精品999视频| 香港三级韩国三级日本三级| 国产精品永久免费在线| 亚洲精品美女在线| 成人免费在线播放视频| 久久动漫亚洲| 丝袜久久网站|