<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          LangChain又上新了!LangChain項目貢獻者@莫爾索新書重磅上市

          共 4940字,需瀏覽 10分鐘

           ·

          2024-04-26 16:16

          在 AI 領(lǐng)域,每天都有新技術(shù)和框架出現(xiàn),作為一個開源框架,LangChain 提供了構(gòu)建基于大模型的 AI 應(yīng)用所需的模塊和工具,大大降低了 AI 應(yīng)用開發(fā)的門檻,使得任何人都可以基于 GPT-4 等大模型構(gòu)建自己的創(chuàng)意應(yīng)用。

          LangChain 框架的爆火

          LangChain 作為開源項目首次進入公眾視野是在 2022 年 10 月,這個項目很快在 GitHub 上獲得大量關(guān)注(如圖1),進而轉(zhuǎn)變成一家迅速崛起的初創(chuàng)企業(yè),LangChain 作者 Harrison Chase 也自然成為這家初創(chuàng)企業(yè)的 CEO。

          盡管 LangChain 在早期沒有產(chǎn)生收入,也沒有明確的商業(yè)化計劃,卻在短時間內(nèi)獲得 1000 萬美元的種子輪融資,緊接著又獲得 2000萬美元~ 2500萬美元的 A 輪融資,估值約為 2 億美元,LangChain 的快速崛起和獲得的資本支持,表明了 AI 領(lǐng)域?qū)τ趧?chuàng)新工具和平臺的迫切需求,以及對于能夠推動 AI 技術(shù)應(yīng)用和開發(fā)的工具的高度認可。

          圖1:LangChain在GitHub上的Star數(shù)變化趨勢

          LangChain 的特性

          LangChain 作為一種大模型應(yīng)用開發(fā)框架,針對當前 AI 應(yīng)用開發(fā)中的一些關(guān)鍵挑戰(zhàn)提供了有效的解決方案,概述如下。
          • 數(shù)據(jù)時效性:GPT-3.5 等模型的訓(xùn)練數(shù)據(jù)截止于 2021 年 9 月,LangChain 可以通過集成外部知識庫和向量數(shù)據(jù)庫,允許開發(fā)者將最新的數(shù)據(jù)和信息注入模型中,從而提高應(yīng)用的時效性。
          • token 數(shù)量限制:LangChain通過優(yōu)化提示詞和鏈的管理,幫助開發(fā)者突破模型 token 數(shù)量限制,例如通過分塊處理長文檔,或者使用特定的提示模板來引導(dǎo)模型生成更有效的輸出。
          • 網(wǎng)絡(luò)連接限制:盡管 GPT-3.5 本身無法聯(lián)網(wǎng)查詢,但 LangChain 可以作為中間件,幫助開發(fā)者將模型與實時數(shù)據(jù)源連接起來,例如通過 API 調(diào)用獲取最新的信息,然后將這些信息作為輸入傳遞給模型。
          • 數(shù)據(jù)源整合限制:LangChain 支持與多種數(shù)據(jù)源的整合,包括私有數(shù)據(jù)庫、API 和其他第三方工具,這使得開發(fā)者能夠構(gòu)建更加靈活和多樣化的應(yīng)用,充分利用不同數(shù)據(jù)源的優(yōu)勢。
          LangChain 的這些特性不僅提高了開發(fā)者的工作效率,還促進了產(chǎn)品的快速迭代和創(chuàng)新。通過降低基礎(chǔ)架構(gòu)搭建的復(fù)雜性,LangChain 讓開發(fā)者能夠?qū)W⒂诤诵臉I(yè)務(wù)邏輯和用戶體驗的優(yōu)化。此外,LangChain 的多語言支持和社區(qū)貢獻,進一步證明了其作為一個開源代碼項目的活力和包容性,吸引了更廣泛的開發(fā)者參與和貢獻。

          與其他框架的比較

          既然 LangChain 的能力這么強,那是不是會有其他相似的框架來和它爭搶開發(fā)者呢?答案顯然是肯定的。在目前的業(yè)界共識中,基于大模型的業(yè)務(wù)主要分為三個層次。
          • 基礎(chǔ)設(shè)施層:這一層次專注于構(gòu)建和提供大模型的底層架構(gòu)。這通常包括大規(guī)模的數(shù)據(jù)處理和存儲能力、用于模型訓(xùn)練的計算資源,以及提供模型即服務(wù)(MaaS)的API,目標是提供穩(wěn)定、可擴展且性能優(yōu)越的語言模型服務(wù)。

          • 垂直領(lǐng)域?qū)樱涸诨A(chǔ)設(shè)施層之上,垂直領(lǐng)域?qū)邮褂妙I(lǐng)域特定數(shù)據(jù)對模型進行微調(diào),使其在特定垂直市場或行業(yè)(如醫(yī)療、法律、金融等)中的表現(xiàn)更精確和有效。微調(diào)可以幫助模型更好地理解和生成與特定領(lǐng)域相關(guān)的語言和概念。

          • 應(yīng)用層:在此層次中,開發(fā)者和公司構(gòu)建具體的面向用戶的產(chǎn)品和服務(wù)。這些應(yīng)用將大模型的能力轉(zhuǎn)化為用戶可以直接與之交互的工具和平臺,比如聊天機器人、內(nèi)容生成工具、自動編程助手等。應(yīng)用層的重點在于用戶體驗和接口設(shè)計,使非技術(shù)用戶也能輕松利用大模型的能力。

          LangChain 等工具旨在簡化這些層次的集成,幫助開發(fā)者快速開發(fā)和部署基于大模型的應(yīng)用。它們提供了預(yù)建組件、模板和接口,以加速從概念驗證到生產(chǎn)部署的過程。這種框架的實用性在于減少開發(fā)時間和降低技術(shù)門檻,因此市場上的競爭日益激烈。

          通過 GitHub 上的貢獻者數(shù)量、引用數(shù)以及 Star 數(shù)(如圖3)這三項數(shù)據(jù),以及編程語言兼容性,對 4 種框架進行了簡單比較。

          • LangChain 顯然是這一組中社區(qū)最活躍的框架,擁有最多的貢獻者和較高的引用數(shù)。它的 Star 數(shù)也相當高,這表明它在開發(fā)者中廣受歡迎并具有較高的認可度。

          • SK 貢獻者數(shù)量相對較少,是一個新興框架,相對較少的 Star 數(shù)意味著它的社區(qū)影響力和知名度不如 LangChain,沒有獲取到引用數(shù)信息,但是在編程語言支持方面比較優(yōu)秀,可以覆蓋更多的開發(fā)者群體。

          • LlamaIndex 雖然在貢獻者數(shù)量上不及 LangChain,但社區(qū)活躍度很高,并且可以直接作為 LangChain 的檢索模塊使用,是開源社區(qū)中最有影響力的檢索增強生成引擎。

          • AutoGPT 在 Star 數(shù)方面遠超其他框架,這個項目在驗證大模型驅(qū)動的智能代理概念方面引起了極大的關(guān)注,其獨特的功能和應(yīng)用前景吸引了大量有興趣的潛在開發(fā)者。

           表1:LangChain、SK、LlamaIndex 和 AutoGPT 相關(guān)數(shù)據(jù)比較

          圖3:LangChain、SK、LlamaIndex 和 AutoGPT 在GitHub上的Star數(shù)變化


          如何快速上手LangChain

          如此強大的 LangChain,如何掌握核心知識點,并且快速上手學(xué)習(xí)。不得不提這本《LangChain編程:從入門到實踐》,它可以全方位地幫助你。

          《LangChain編程:從入門到實踐》

          李多多(@莫爾索)| 著



          作者手把手教你利用 LangChain 簡化大模型應(yīng)用開發(fā),全書共分為 10 個章節(jié),包括以下核心內(nèi)容:

          • 深入解析 LangChain 六大組件:模型輸入/輸出、檢索、鏈、記憶、代理與回調(diào),全方位掌握核心功能。

          • 實戰(zhàn)案例:從 0 到 1 構(gòu)建多模態(tài)智能機器人,理論結(jié)合實踐,輕松開啟大模型應(yīng)用之旅。 

          • 配套豐富:隨書附贈詳盡示例代碼,快速上手,輕松駕馭大模型技術(shù)。

          • 輕松入門:解細致入微,學(xué)習(xí)路徑清晰明了,與時俱進,助你成為大模型應(yīng)用開發(fā)達人。

          不管你是新手還是在使用 LangChain 的過程中遇到過困難,這本書都能給你幫助。


          作者簡介

          李多多(@莫爾索) 在大模型應(yīng)用落地方面有豐富的經(jīng)驗,為知名項目 AutoGPT、LangChain 框架等貢獻過代碼。撰有開源電子書《LLM應(yīng)用開發(fā)實踐》。“莫爾索隨筆”公眾號主理人,致力于大模型技術(shù)普及。

          大咖推薦

          自 ChatGPT 橫空出世,大模型迅速點燃了新一代科技進步的火種。在技術(shù)大變革的背景下,開發(fā)者、研究人員和企業(yè),通過何種方式能夠更好地集成和應(yīng)用語言模型,就成為工程上最需要重視的問題之一。LangChain 通過提供工具、庫和最佳實踐,以開源社區(qū)驅(qū)動模型,幫助開發(fā)者、研究人員和企業(yè)更容易地集成和利用這些先進的語言模型。本書將帶領(lǐng)你走進 LangChain 的世界,探索激活語言模型潛能的方法。

          ——阿法兔,微軟 MVP,ChaosAI 發(fā)起人

          這是一本為大模型應(yīng)用開發(fā)初學(xué)者量身打造的實用指南,深入淺出帶領(lǐng)讀者探索 LangChain 框架的強大功能,從基礎(chǔ)概念到實際應(yīng)用,逐步揭示構(gòu)建高效AI應(yīng)用的秘密。書中豐富的實例和案例研究,不僅為讀者提供了寶貴的學(xué)習(xí)資源,也為開發(fā)者在實際項目中應(yīng)用提供了清晰的路線圖。無論你是AI領(lǐng)域的新手,還是尋求提升技能的專業(yè)人士,本書都將是你通往大模型應(yīng)用開發(fā)世界的橋梁。
          ——何靜,英特爾工程師,AI 研究社區(qū) AFE 聯(lián)合創(chuàng)始人
          大模型時代給了很多人新機遇,莫爾索跟我都算是非常珍惜這波機會并在默默努力的人。我經(jīng)??此墓娞栁恼?,發(fā)現(xiàn)每篇都寫得很用心,相信想要入門 LangChain 的朋友,通過本書一定可以獲得一條清晰且完整的進步路徑。在大量的企業(yè)大模型應(yīng)用落地項目中,我們頻繁碰到相關(guān)人才不足的問題,缺口相當明顯。紙上得來終覺淺,我跟莫爾索一同在大模型應(yīng)用落地的道路上盼著大家。 

          ——覃睿,企業(yè)級開源大模型應(yīng)用開發(fā)平臺 BISHENG 負責(zé)人

          瀏覽 89
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  91久久国产综合久久91精品网站 | 懂色AV一区 | www.日韩在线 | 成人网站在线观看视频 | 成人黄色性生活视频 |