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

為什么都放棄了LangChain?

人工智能 新聞
這是一個持續一年多的故事,從選擇 LangChain 開始,隨后進入到了與 LangChain 頑強斗爭的階段。在 2024 年,他們終于決定告別 LangChain。

或許從誕生那天起,LangChain 就注定是一個口碑兩極分化的產品。

看好 LangChain 的人欣賞它豐富的工具和組建和易于集成等特點,不看好 LangChain 的人,認為它注定失敗 —— 在這個技術變化如此之快的年代,用 LangChain 來構建一切根本行不通。

夸張點的還有:

「在我的咨詢工作中,我花了 70% 的精力來說服人們不要使用 langchain 或 llamaindex。這解決了他們 90% 的問題。」

最近,一篇 LangChain 吐槽文再次成為熱議焦點:

圖片

作者 Fabian Both 是 AI 測試工具 Octomind 的深度學習工程師。Octomind 團隊會使用具有多個 LLM 的 AI Agent 來自動創建和修復 Playwright 中的端到端測試。

圖片

這是一個持續一年多的故事,從選擇 LangChain 開始,隨后進入到了與 LangChain 頑強斗爭的階段。在 2024 年,他們終于決定告別 LangChain。

讓我們看看他們經歷了什么:

「LangChain 曾是最佳選擇」

我們在生產中使用 LangChain 超過 12 個月,從 2023 年初開始使用,然后在 2024 年將其移除。

在 2023 年,LangChain 似乎是我們的最佳選擇。它擁有一系列令人印象深刻的組件和工具,而且人氣飆升。LangChain 承諾「讓開發人員一個下午就能從一個想法變成可運行的代碼」,但隨著我們的需求變得越來越復雜,問題也開始浮出水面。

LangChain 變成了阻力的根源,而不是生產力的根源。

隨著 LangChain 的不靈活性開始顯現,我們開始深入研究 LangChain 的內部結構,以改進系統的底層行為。但是,由于 LangChain 故意將許多細節做得很抽象,我們無法輕松編寫所需的底層代碼。

眾所周知,人工智能和 LLM 是瞬息萬變的領域,每周都會有新的概念和想法出現。而 LangChain 這樣圍繞多種新興技術創建的抽象概念,其框架設計很難經得起時間考驗。

LangChain 為什么如此抽象

起初,當我們的簡單需求與 LangChain 的使用假設相吻合時,LangChain 還能幫上忙。但它的高級抽象很快就讓我們的代碼變得更加難以理解,維護過程也令人沮喪。當團隊用在理解和調試 LangChain 的時間和用在構建功能上的時間一樣時,這可不是一個好兆頭。

LangChain 的抽象方法所存在的問題,可以通過「將一個英語單詞翻譯成意大利語」這一微不足道的示例來說明。

下面是一個僅使用 OpenAI 軟件包的 Python 示例:

圖片

這是一段簡單易懂的代碼,只包含一個類和一個函數調用。其余部分都是標準的 Python 代碼。

將其與 LangChain 的版本進行對比:

圖片

代碼大致相同,但相似之處僅此而已。

我們現在有三個類和四個函數調用。但令人擔憂的是,LangChain 引入了三個新的抽象概念:

  • Prompt 模板: 為 LLM 提供 Prompt;
  • 輸出解析器: 處理來自 LLM 的輸出;
  • 鏈: LangChain 的「LCEL 語法」覆蓋 Python 的 | 操作符。

LangChain 所做的只是增加了代碼的復雜性,卻沒有帶來任何明顯的好處。

這種代碼對于早期原型來說可能沒什么問題。但對于生產使用,每個組件都必須得到合理的理解,這樣在實際使用條件下才不至于意外崩潰。你必須遵守給定的數據結構,并圍繞這些抽象設計應用程序。

讓我們看看 Python 中的另一個抽象比較,這次是從 API 中獲取 JSON。

使用內置的 http 包:

圖片

使用 requests 包:

圖片

高下顯而易見。這就是好的抽象的感覺。

當然,這些都是微不足道的例子。但我想說的是,好的抽象可以簡化代碼,減少理解代碼所需的認知負荷。

LangChain 試圖通過隱藏細節,用更少的代碼完成更多的工作,讓你的生活變得更輕松。但是,如果這是以犧牲簡單性和靈活性為代價的,那么抽象就失去了價值。

LangChain 還習慣于在其他抽象之上使用抽象,因此你往往不得不從嵌套抽象的角度來思考如何正確使用 API。這不可避免地會導致理解龐大的堆棧跟蹤和調試你沒有編寫的內部框架代碼,而不是實現新功能。

LangChain 對開發團隊的影響

一般來說,應用程序大量使用 AI Agent 來執行不同類型的任務,如發現測試用例、生成 Playwright 測試和自動修復。

當我們想從單一 Sequential Agent 的架構轉向更復雜的架構時,LangChain 成為了限制因素。例如,生成 Sub-Agent 并讓它們與原始 Agent 互動。或者多個專業 Agent 相互交互。

在另一個例子中,我們需要根據業務邏輯和 LLM 的輸出,動態改變 Agent 可以訪問的工具的可用性。但是 LangChain 并沒有提供從外部觀察 Agent 狀態的方法,這導致我們不得不縮小實現范圍,以適應 LangChain Agent 的有限功能。

一旦我們刪除了它,我們就不再需要將我們的需求轉化為適合 LangChain 的解決方案。我們只需編寫代碼即可。

那么,如果不使用 LangChain,你應該使用什么框架呢?也許你根本不需要框架。

我們真的需要構建人工智能應用程序的框架嗎?

LangChain 在早期為我們提供了 LLM 功能,讓我們可以專注于構建應用程序。但事后看來,如果沒有框架,我們的長期發展會更好。

LangChain 一長串的組件給人的印象是,構建一個由 LLM 驅動的應用程序非常復雜。但大多數應用程序所需的核心組件通常如下:

  • 用于 LLM 通信的客戶端
  • 用于函數調用的函數 / 工具 
  • 用于 RAG 的向量數據庫
  • 用于跟蹤、評估等的可觀察性平臺。

Agent 領域正在快速發展,帶來了令人興奮的可能性和有趣的用例,但我們建議 —— 在 Agent 的使用模式得到鞏固之前,暫時保持簡單。人工智能領域的許多開發工作都是由實驗和原型設計驅動的。

以上是 Fabian Both 一年多來的切身體會,但 LangChain 并非全然沒有可取之處。

另一位開發者 Tim Valishev 表示,他會再堅持使用 LangChain 一段時間:

我真的很喜歡 Langsmith:

  • 開箱即用的可視化日志 
  • Prompt playground,可以立即從日志中修復 Prompt,并查看它在相同輸入下的表現 
  • 可直接從日志輕松構建測試數據集,并可選擇一鍵運行 Prompt 中的簡單測試集(或在代碼中進行端到端測試) 
  • 測試分數歷史 
  • Prompt 版本控制 

而且它對整個鏈的流式傳輸提供了很好的支持,手動實現這一點需要一些時間。

何況,只依靠 API 也是不行的,每家大模型廠商的 API 都不同,并不能「無縫切換」。

圖片

圖片

圖片

你怎么看?


責任編輯:張燕妮 來源: 機器之心
相關推薦

2023-07-23 17:19:34

人工智能系統

2018-12-21 11:26:49

MySQLMongoDB數據庫

2018-05-05 14:18:22

蘋果MacWindows

2025-03-26 10:29:22

Vue3前端API

2025-02-18 08:10:00

Vue 3JavaScrip開發

2020-02-13 17:49:55

SpringBoot放棄選擇

2022-06-14 11:01:48

SpringBootTomcatUndertow

2024-02-05 21:48:25

VueReactHooks

2012-12-17 15:02:34

Linux操作系統

2019-08-26 09:15:09

設計技術人生第一份工作

2011-06-08 10:30:08

MongoDB

2009-04-23 10:41:59

微軟IE瀏覽器

2023-09-20 11:36:47

Java 8Java 11

2024-06-27 13:45:21

2025-09-11 10:01:45

2019-09-09 14:18:35

人工智能數據開發

2022-05-10 15:24:34

KafkaZooKeeperKafka Raft

2021-12-14 07:40:07

企業內部開源

2019-12-30 08:34:40

ZabbixPrometheus監控

2021-02-01 07:20:51

KafkaPulsar搜索
點贊
收藏

51CTO技術棧公眾號

夫妇交换中文字幕| 一本色道无码道dvd在线观看| 中文字幕人妻一区二| 国产精品美女久久久久| 亚洲精品免费播放| 国产亚洲自拍偷拍| 波多野结衣视频免费观看| 牛牛精品成人免费视频| 欧美在线观看一二区| 久久福利一区二区| 国产福利在线| 亚洲一区二区毛片| 亚洲福利视频免费观看| 杨幂毛片午夜性生毛片| xxxx成人| 国产精品无遮挡| 国产精品夜夜夜一区二区三区尤| 538任你躁在线精品视频网站| 91精品美女| 亚洲妇熟xx妇色黄| 中文字幕一区二区三区四区五区| 一卡二卡三卡在线| 麻豆精品91| 欧美日韩ab片| 国产视频123区| 一区在线不卡| 狠狠综合久久av一区二区小说 | 国产精品无码一区二区在线| 欧美一区二区三区在线观看免费| 久久国产视频网| 欧美重口另类videos人妖| 免费看一级大片| 精品久久综合| 精品在线观看国产| 国产日韩视频一区| 一区视频网站| 欧美一级理论性理论a| 日本免费观看网站| 二区三区不卡| 精品国产乱码久久久久久虫虫漫画| 另类视频在线观看+1080p| www.蜜臀av| 国产制服丝袜一区| 国产精品爽黄69| 成人一级免费视频| 老牛影视一区二区三区| www.日韩免费| 欧美色图17p| 欧美日韩一区二区综合| 亚洲色图综合网| 久久人人爽人人爽人人片| 欧洲成人一区| 色狠狠色狠狠综合| 成年人在线看片| 悠悠资源网亚洲青| 色综合久久久久综合| 国产成人黄色片| 久草在线中文最新视频| 福利一区福利二区微拍刺激| 男人添女荫道口图片| 久久99亚洲网美利坚合众国| 亚洲综合色在线| 精品无码国产一区二区三区av| 国产福利小视频在线观看| 国产盗摄女厕一区二区三区| 99国产在线观看| 性欧美18一19性猛交| 成人午夜看片网址| 国产精品亚洲视频在线观看| 中文字幕欧美色图| 99av国产精品欲麻豆| 57pao精品| 69xx绿帽三人行| 亚洲高清资源| 91sao在线观看国产| 无码人妻一区二区三区免费| 久久精品国产精品青草| 亚洲自拍av在线| 天堂在线资源8| 国产无一区二区| 在线视频欧美一区| 日本在线视频www鲁啊鲁| 亚洲午夜精品网| 超碰成人在线免费观看| 国产在线拍揄自揄拍视频| 午夜精品久久久久久久久久| 日本新janpanese乱熟| 亚洲综合资源| 欧美日韩国产成人在线91 | 亚洲国产日韩欧美一区二区三区| 久久久999国产| 久久亚洲AV无码| 久久激情一区| 亚洲xxx视频| 视频一区二区三区在线看免费看| 成人黄色小视频在线观看| 亚洲精品欧美日韩| 天堂v视频永久在线播放| 中文字幕免费一区| 亚洲精品不卡| 91福利在线尤物| 亚洲国产日韩在线一区模特| 欧美少妇性生活视频| 黄色18在线观看| 欧美日韩一二区| 欧美肉大捧一进一出免费视频| www国产精品| 国产一区二区三区三区在线观看| 日韩中文字幕电影| 亚洲人metart人体| 国产精品对白刺激| 黄频网站在线观看| 国产精品国产三级国产aⅴ入口| 亚洲激情啪啪| 蜜桃视频在线观看免费视频| 7777精品久久久大香线蕉| 国产在线观看无码免费视频| 女人天堂亚洲aⅴ在线观看| 国产精品99久久久久久www| 秋霞网一区二区| 9i在线看片成人免费| 综合视频在线观看| 一区二区视频免费完整版观看| 欧美色偷偷大香| 亚洲综合自拍网| 一本一本久久a久久综合精品| 欧美精品videos| 国产精品999在线观看| 国产精品1区2区| 中文字幕在线亚洲三区| 日韩成人亚洲| 亚洲欧美在线免费观看| 久久久精品成人| 久久综合九色| 亚洲一区二区三区视频播放| 天堂网在线播放| 国产视频在线观看一区二区三区| 天堂v在线视频| 电影在线观看一区二区| 亚洲欧美国产一本综合首页| 日本一本高清视频| 成人免费视频app| 日本黄色片一级片| 免费观看成人性生生活片| 日韩精品在线观看网站| 亚欧洲精品在线视频| 丰满白嫩尤物一区二区| 丝袜足脚交91精品| 国产精品粉嫩| 亚洲人成网站777色婷婷| 69国产精品视频免费观看| 97成人超碰视| 乱子伦视频在线看| 国产一区二区三区四区二区| 国产精品大片wwwwww| 国产美女视频一区二区三区 | 久久精品综合| 欧美在线视频二区| 女人黄色免费在线观看| 日韩欧美中文字幕制服| 久久久91视频| 成人免费视频网站在线观看| 日韩影院一区| 国产精品无码久久久久| 日韩激情av在线免费观看| 国产精品老女人| 久久亚洲一级片| 亚洲精品国产suv一区88| 日韩欧美中文字幕一区二区三区 | 国产在线激情视频| 日韩一区二区麻豆国产| 精品无码久久久久久久久| 成人av影院在线| 无码人妻丰满熟妇区五十路百度| 福利在线一区| 欧美日本黄视频| 天堂av电影在线观看| 日本韩国欧美三级| 最新av电影网站| 成人污污视频在线观看| 樱空桃在线播放| 第四色在线一区二区| 国产成人综合亚洲| 日本大片在线观看| 欧美日韩免费观看一区二区三区| 成年人在线观看av| 六月丁香综合在线视频| 97超碰国产精品| 亚洲精品黑牛一区二区三区| 欧美成人精品不卡视频在线观看| 中文字幕人妻互换av久久| 久久理论电影网| 国产九九九视频| 亚洲欧美日本视频在线观看| 久久久99国产精品免费| 午夜不卡一区| 欧美性视频网站| 中文字幕在线三区| 日韩欧美亚洲国产精品字幕久久久| 欧美性生交大片| 成年人国产精品| 国产成人无码精品久久久性色| 麻豆一区一区三区四区| 国产日韩欧美在线看| 日韩深夜视频| 久久国产精品久久久| av一区二区三| 在线免费av一区| 日韩av女优在线观看| 一区二区中文视频| 深爱五月激情网| 高清不卡在线观看av| 亚洲xxx在线观看| 亚洲免费中文| 欧美a级免费视频| 欧美自拍偷拍| 欧美精品一区二区三区在线看午夜 | 国产又爽又黄的视频| 亚洲欧美日韩久久| 日本天堂在线播放| 精品系列免费在线观看| 800av在线免费观看| 久久中文字幕av| 日韩av大全| 日韩美脚连裤袜丝袜在线| 99免费在线视频观看| 豆花视频一区| 成人激情电影一区二区| 国产a亚洲精品| 国产精品久久久久久久一区探花 | 国产日韩一区二区在线观看| 很黄很黄激情成人| 欧美 日韩 国产精品| 亚洲九九在线| 中文字幕精品在线播放| 日韩免费一区| 亚洲精品国产精品久久| 日韩精品一级| 97超级碰碰| 天堂av一区| 国产脚交av在线一区二区| 免费av在线网址| 日韩专区中文字幕| av在线电影网| 最近2019年日本中文免费字幕 | 日韩专区精品| 品久久久久久久久久96高清| 麻豆成人入口| 91入口在线观看| 91麻豆精品国产91久久久久推荐资源| 亚洲91精品在线观看| 欧美午夜大胆人体| 欧美精品18videosex性欧美| 欧洲成人综合网| 欧美成人在线免费视频| 欧美videos另类精品| 亚洲男女性事视频| 国产三级伦理片| 欧美精品成人一区二区三区四区| 欧美一级片免费在线观看| 亚洲国产日韩av| 国产一级一片免费播放| 综合久久久久久| 亚洲av成人无码久久精品 | 中文字幕一区二区三区在线观看| 无码人妻丰满熟妇区毛片蜜桃精品 | 日本一区二区免费在线观看| 婷婷国产v国产偷v亚洲高清| 日韩毛片在线视频| 无码av中文一区二区三区桃花岛| 国产成人无码精品久久二区三| 成人高清在线视频| 屁屁影院国产第一页| 99国产精品99久久久久久| 免费看黄色的视频| 国产精品蜜臀av| 欧美一级片在线视频| 亚洲午夜久久久久久久久电影网| 欧美福利第一页| yourporn久久国产精品| 日本护士做爰视频| 久久久99久久| 极品美妇后花庭翘臀娇吟小说| 91毛片在线观看| 在线一区二区不卡| 久久 天天综合| 99久久综合网| av午夜精品一区二区三区| 男人的天堂官网| 一区二区三区影院| 国产又黄又爽又色| 91精品国产综合久久久久久久久久 | 亚洲国产精品视频一区| 欧美aa国产视频| 成 年 人 黄 色 大 片大 全| 亚洲电影在线一区二区三区| 最新中文字幕久久| 欧美亚洲一区| 欧美午夜精品理论片| 成人av在线资源网站| 秋霞欧美一区二区三区视频免费| 国产亚洲欧美激情| 五月婷婷一区二区| 色婷婷一区二区三区四区| 国产成人精品无码高潮| 日韩视频免费观看高清完整版 | 日韩av片电影专区| 国产精品粉嫩| 91原创国产| 久久国产亚洲精品| 日本精品久久久久久久久久| 久久福利视频一区二区| 日日干日日操日日射| 国内外成人在线| 香蕉视频免费网站| www.欧美日韩国产在线| 18精品爽国产三级网站| 黑人巨大精品欧美一区二区三区 | 精品国产18久久久久久二百| 久久综合给合久久狠狠色| 亚洲第一偷拍| 日韩精品一区二区三区不卡 | 日韩精品中文字幕视频在线| 成人看av片| 日韩美女在线看| 北条麻妃一区二区三区在线| 国产又黄又爽免费视频| 欧美成人一品| 国产精品成人久久电影| 老司机久久99久久精品播放免费| 久久人妻精品白浆国产| 国产精品一区一区| 男女男精品视频网站| 欧美日韩午夜剧场| 波多野结衣在线观看视频| 亚洲国产91色在线| 牛牛在线精品视频| 91九色单男在线观看| 精品日产免费二区日产免费二区| 五月天激情图片| 九色|91porny| jizz18女人高潮| 一级女性全黄久久生活片免费| 国产无码精品在线观看| 欧美一区2区视频在线观看| 香蕉视频网站在线观看| 57pao精品| 精品国产一区二区三区久久久樱花| 一级日韩一区在线观看| 国产精品久久久久久久久久10秀| 黄色一级片在线看| 日本成人中文字幕| 亚洲第一香蕉网| 在线精品观看国产| 你懂的在线播放| 4388成人网| 久久最新网址| 亚洲成熟丰满熟妇高潮xxxxx| 国产精品911| 强行糟蹋人妻hd中文| 日韩欧美在线观看视频| 成人亚洲综合天堂| 国产精品美女主播在线观看纯欲| 一区二区日韩| 亚洲永久激情精品| 久久99精品久久久| 希岛爱理中文字幕| 亚洲国产91色在线| 综合日韩av| 一本一生久久a久久精品综合蜜| 国产亚洲一级| 亚洲欧美视频在线播放| 色综合夜色一区| 电影在线高清| 国产日韩欧美日韩| 日韩一级毛片| 亚洲综合20p| 亚洲成在人线免费| 亚洲欧美综合一区二区| 久久综合免费视频| 老司机精品视频在线播放| 久久久久久久久久久久久国产精品 | 国产精品欧美激情在线播放| 欧美色图在线播放| 人人爽人人爽av| 亚洲成年人网站在线观看| 成年人在线视频免费观看| 国产一区二区在线播放| 国内成人在线| 国产ts丝袜人妖系列视频| 91国偷自产一区二区三区观看| 视频一区二区三区在线看免费看 | av电影在线播放| 欧美日韩国产中字| 国产精品扒开做爽爽爽的视频| 国产成人精品在线观看| 蜜桃国内精品久久久久软件9| 少妇人妻大乳在线视频| 国产香蕉久久精品综合网| 懂色av蜜臀av粉嫩av喷吹|