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

搞懂上下文工程(Context Engineering),讓你的LLM更聰明 原創

發布于 2025-8-7 08:09
瀏覽
0收藏

我們可能早已習慣了“提示詞工程”(Prompt Engineering)。不論是寫摘要、代碼生成,還是會議復盤,大家都想著如何寫出一個高效的提示詞,讓LLM做出回答。但有時候大模型回答的結果并不是盡人意。

所以,最近有個新詞開始頻繁出現在圈內討論中——“上下文工程”(Context Engineering)

這個詞乍一看和“提示詞工程”貌似差不多,但如果你是在構建一個智能體(AI Agent)系統,特別是基于像 LlamaIndex、LlamaCloud 這樣的工具時,你會發現:你寫得再好的提示詞,也比不上一次精心設計的上下文填充。

什么是上下文工程?它和提示詞工程到底有什么不同?

我們都知道,大模型的“工作記憶”——也就是所謂的“上下文窗口”——是有限的。你想讓它準確理解、判斷和執行任務,必須把最相關、最有價值的信息放進這段上下文里

這就是“上下文工程”的核心:不僅要喂信息,還要喂對的信息、喂得巧、喂得精。

而“提示詞工程”更多是在設計指令的語言方式——比如你是說“請寫一篇總結”,還是“像公眾號一樣寫一篇總結”。它關注的是“怎么說”,而上下文工程則關注“說什么”和“說多少”。

來自 Andrey Karpathy 的一句話總結得很好:

“提示詞只是你日常用來對大模型發出請求的文字描述,但在真正的工業級 LLM 應用中,上下文工程才是真正的藝術與科學。

一個 Agent 的「上下文」到底包括什么?

這部分是重頭戲。參考 Philipp Schmid 的觀點,再結合 LlamaIndex 團隊的實戰經驗,我們可以將一個 AI Agent 的上下文來源劃分為以下幾類:

  1. 系統指令:為 Agent 定義角色和任務范疇;
  2. 用戶輸入:用戶的提問、請求、任務說明;
  3. 短期記憶(對話歷史):讓模型記住前面發生了什么;
  4. 長期記憶:保存過去交互、知識點或關鍵信息,可隨時檢索;
  5. 知識庫檢索信息:基于向量數據庫、API 或其他來源抓取補充內容;
  6. 工具及其定義:告訴大模型可以用哪些外部能力;
  7. 工具調用結果:上一輪工具執行返回的具體內容;
  8. 結構化輸出:標準格式的數據結構,可作為輸入或輸出;
  9. 全局狀態/上下文:Agent 跨步驟共享的“草稿板”信息。

看到這里你可能會問:這不就是 Retrieval-Augmented Generation(RAG)嗎?確實,RAG 是上下文工程的重要一環。但上下文工程不僅僅是“檢索”,它關心的是:怎么選、怎么排、怎么裁剪這些上下文。

做好上下文工程,你得解決這3個關鍵問題

搞懂上下文工程(Context Engineering),讓你的LLM更聰明-AI.x社區

1?? 如何選出“對”的上下文?

構建智能 Agent 時,很多人習慣一股腦把所有內容丟進去:知識庫、文檔、歷史對話……然后讓模型自己“看著辦”。

但上下文窗口不是無底洞!你必須問自己兩個問題:

  • 現在這個任務,需要哪些信息?
  • 哪些是“可選但冗余”的背景,能不放就不放?

比如,在多知識源場景下,我們不僅要考慮是否使用知識庫,還要想清楚該用哪個庫,是需要法律知識、用戶FAQ,還是實時數據查詢?甚至告訴模型“有哪些工具可用”本身也是一種上下文補充

2?? 如何壓縮有限的上下文窗口?

LlamaIndex 中已經廣泛采用了上下文壓縮(Compression)策略,尤其體現在兩點:

  • 摘要化(Summarization):檢索結果太多?先用摘要技術壓縮內容,再填入模型。
  • 排序機制(Ordering):信息太多?那就按時間、重要性、相關度排序,放前面的優先處理。

例如以下 Python 函數中,檢索返回結果后會根據時間戳篩選和排序,確保先提供最新、最相關的內容:

def search_knowledge(query: str) -> str:
    nodes = retriever.retrieve(query)
    sorted_and_filtered_nodes = sorted(
        [item for item in data if datetime.strptime(item['date'], '%Y-%m-%d') > cutoff_date],
        key=lambda x: datetime.strptime(x['date'], '%Y-%m-%d')
    )
    return "\n----\n".join([n.text for n in sorted_and_filtered_nodes])

3?? 如何管理長期記憶?

一個 Agent 想要持續“成長”,就不能是短期記憶金魚。LlamaIndex 提供了多種可組合的記憶模塊,比如:

  • VectorMemoryBlock:用向量方式存儲對話;
  • FactExtractionMemoryBlock:提取對話中的事實;
  • StaticMemoryBlock:寫死的關鍵信息或配置項。

這讓開發者可以根據不同任務自由組合記憶組件,打造更智能、更長效的 Agent。

Bonus:結構化輸出與流程工程,也是上下文工程的好搭檔

很多人容易忽略一點:結構化信息其實是上下文工程的“壓縮利器”。

  • 向模型請求結構化結果(如 JSON schema)時,相當于對輸出設定邊界和方向;
  • 提供結構化輸入時,也能極大減少噪聲,讓模型更聚焦。

LlamaCloud 推出的 LlamaExtract 工具,就是專為結構化提取而生。你可以從長文檔中提取關鍵信息,然后作為“濃縮版上下文”提供給后續 Agent 使用。

另一方面,**Workflow Engineering(流程工程)**與上下文工程并駕齊驅。它允許我們把一個復雜任務拆分為多個步驟,每一步都可以設計獨立的上下文輸入,避免一次性灌入全部信息。

這背后的洞察是:大多數 AI Agent 其實就是流程編排器(Workflow Orchestrator)。只不過有的人清楚自己在編排,有的人還在靠直覺“堆料”。

寫在最后:我們為什么要重視上下文工程?

原因很簡單:這是你構建靠譜 Agent 的關鍵。

如果說提示詞工程是藝術,那上下文工程就是建筑結構。如果你喂錯了料,哪怕再聰明的模型也幫不了你;但如果你把該放的信息都放對地方,那模型甚至可以幫你搭出一整套自動化智能系統。

尤其是在 RAG 系統、Agent 應用、流程協作類任務越來越普及的今天,我們不僅要學會問“用哪個模型”,更要學會問“該放什么進模型”。

所以,下次再覺得模型“不懂你”的時候,不妨換個角度想:

它不是“笨”,只是你給它的上下文,錯了。


本文轉載自??Halo咯咯??    作者:基咯咯

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
已于2025-8-7 08:09:20修改
收藏
回復
舉報
回復
相關推薦
亚洲大胆美女视频| 亚洲精品91美女久久久久久久| 欧美一区二区综合| 超碰精品在线观看| 精品日韩视频在线观看| 综合久久国产| 伊人久久大香线蕉综合热线| 欧美成人sm免费视频| 久久黄色美女电影| 一区二区三区久久| 凹凸国产熟女精品视频| 日韩高清不卡一区| 91文字幕巨乱亚洲香蕉| 亚洲天堂中文字幕在线观看| 亚洲成人在线视频播放| 青青青草原在线| 国产精品乱码人人做人人爱| 美国av在线播放| 伊人久久大香线蕉综合热线| 日韩av三级在线观看| **精品中文字幕一区二区三区| 日韩欧美国产1| 欧美男男同志| 亚洲妇女屁股眼交7| 九九热免费精品视频| 国产呦萝稀缺另类资源| 国产精品一区二区a| 欧美精品国产白浆久久久久| 日韩在线视频导航| a在线视频v视频| 日韩三级视频在线看| 国产露出视频在线观看| 国产精品久久乐| 国产91精品入口| 日韩av网址在线观看| 亚洲欧美日韩中文视频| 国产激情999| 国产中文字幕在线视频| 亚洲女优视频| 亚洲三级免费观看| 成人免费视频久久| 国产呦萝稀缺另类资源| 日本视频一区在线观看| aa国产精品| 久久综合福利| 国产精品毛片在线看| 久久精品magnetxturnbtih| 久久久久久久久99精品大| 国产国产精品人在线视| 精品国产一区二区三区av片| 国产精品久久久久久久久久东京| 少妇精品久久久| 国产精品视频网| 欧美区日韩区| 国产欧美日韩伦理| 国产精品视频久久一区| 欧美一区二区三区四区在线观看地址| 免费在线欧美黄色| 亚洲国产精品日韩| 国产成人亚洲综合a∨猫咪| 免费特级黄色片| 99精品欧美一区二区三区小说 | 91精品国产入口在线| 91嫩草在线| 成人精品一区| 国产乱码字幕精品高清av| 91社区国产高清| 中文产幕区在线观看| 亚洲免费视频成人| 最美情侣韩剧在线播放| 欧美视频专区一二在线观看| 亚洲最新合集| 欧美性色黄大片| 新版中文在线官网| 亚洲精品中文字幕女同| 91九色成人| 国产精品大片wwwwww| 欧美女人交a| 欧美伊人久久| 久久精视频免费在线久久完整在线看| 国产高清日韩| 国产精品美女无圣光视频| 欧美激情精品久久久六区热门| 麻豆成人小视频| 大白屁股一区二区视频| 国产美女无遮挡网站| 91久久精品一区二区三区| 青青草av免费在线观看| 57pao成人永久免费视频| 国产性色一区二区| 国产伦精品一区二区三区在线播放| 可以在线看的av网站| 色哟哟入口国产精品| 国产一区二区三区久久久| 欧美理论电影| 亚洲v国产v在线观看| 久久免费精品国产久精品久久久久| 国产精品网站免费| 91麻豆福利精品推荐| 国产福利片在线| 亚洲美女在线看| 91av久久| 国产69精品久久久久99| 精品一区二区三区四区| 欧美孕妇性xxxⅹ精品hd| 亚洲毛片av在线| 极品白浆推特女神在线观看| 成人黄色小视频| 97av自拍| 国产一区二区在线看| 妺妺窝人体色777777| 一本一道久久a久久综合精品| 国产亚洲精品综合一区91| 亚洲美女啪啪| 视频二区在线| 日韩性生活视频| 欧美在线亚洲综合一区| 亚洲精选久久| 熟女视频一区二区三区| 亚洲美女区一区| 国产一区一一区高清不卡| 暖暖在线中文免费日本| 欧日韩在线观看| 国产成人精品亚洲午夜麻豆| 成人福利视频导航| 啊v视频在线一区二区三区| 亚洲美女黄网| 在线免费色视频| 九九热这里只有精品6| 久久99国内精品| 五月香视频在线观看| 国产精品久久久久久久久久久不卡| 国产成人免费在线| 日本在线天堂| 成人黄色激情网| 国产精品黄色在线观看| 俄罗斯一级**毛片在线播放| 亚洲aⅴ男人的天堂在线观看| xfplay精品久久| 欧产日产国产精品视频| 国产精品一区二区在线观看| 亚洲三级免费观看| jizz国产精品| 3d动漫一区二区三区| 日韩精品一二三四区| 免费亚洲网站| 国产福利片在线| 亚洲一区二区日本| 精品人伦一区二区三区蜜桃网站 | 日韩毛片在线一区二区毛片| 日韩中文视频免费在线观看| 奇米精品一区二区三区四区| 情趣网站在线观看| 日本国产一区二区三区| 国产日韩欧美麻豆| 欧美与亚洲与日本直播| 国产日韩欧美大片| 亚洲电影免费观看高清完整版在线观看 | 久久国产视频网站| 成人av网址在线| 91九色综合| 欧美精品卡一卡二| 日韩资源在线观看| 久久综合色天天久久综合图片| 成人免费av电影| 日韩精品一区二区三区四| 亚洲精品影视在线观看| 久久国产尿小便嘘嘘| 无码小电影在线观看网站免费| 在线免费观看成人| 国产亚洲福利一区| 91美女在线观看| 任你躁在线精品免费| 中文字幕第12页| 999视频在线观看| 91精品国产一区二区| 美女精品一区二区| 免费污视频在线一区| 亚洲春色在线视频| 免费一级电影| 亚洲成在人线av| 国产aⅴ综合色| 亚洲精品v亚洲精品v日韩精品| 九色porny91| 欧美专区福利在线| 欧美亚洲国产一区二区三区va| 国产欧美日韩一级| 日韩在线视频精品| 精品亚洲自拍| 91蜜桃在线视频| 色视频www在线播放| 999香蕉视频| 国产精品日韩在线一区| 欧美激情www| 免费一区二区三区在在线视频| 国产精品日韩欧美一区二区| 成人羞羞国产免费| 日韩国产欧美三级| 又色又爽又高潮免费视频国产| 欧美精品久久|