LangChain 怎麼玩? LCEL (LangChain Expression Language) 篇,一定要認識的 LangChain 核心
LangChain 怎麼玩?入門教學篇 雖然有提到 LCEL(LangChain Expression Language), 不過並沒有深入理解到底什麼是 LCEL 。 LCEL 是 LangChain 的核心,如果要能夠設計出更複雜的 L…
196 篇 · 第 5 頁
LangChain 怎麼玩?入門教學篇 雖然有提到 LCEL(LangChain Expression Language), 不過並沒有深入理解到底什麼是 LCEL 。 LCEL 是 LangChain 的核心,如果要能夠設計出更複雜的 L…
你有沒有特別想過如果我們開發的功能要怎麼跟語言模型進行結合?畢竟語言模型如果只能做聊天應用的話,那麼它的應用範圍就相當侷限。 這個問題的解答就是 LangChain 的 Agents 。 Agents 可以讓我們把自己開發的功能接上語言模型…
在 LangChain 怎麼玩?入門教學篇 中,我們學會如何透過 LangChain 與語言模型進行互動,不過很可惜的是它不像 ChatGPT 那樣記住對話內容,另外也無法輸入新的資料,訓練它像客服機器人一樣回答特定的問題。 本文將進一步突…
AI 時代,打不贏就加入它! 所以個人認為學會 LangChain 之類的框架,在未來可能會是每個程式設計師不可或缺的技術,也就是說除了寫程式之外,你可能還需要用 LangChain 之類的框架做出適合自己的工具,幫助提升效率與生產力,藉此…
現代很多應用都需要實作檔案上傳的功能,例如上傳使用者圖像、上傳 CSV 表格等等,不過檔案上傳也是很容易造成資安漏洞的一項功能,一旦寫得不好,就會給惡意人士製造機會入侵系統,甚至成為散佈惡意軟體的中繼站。 本文將說明 1 個檔案上傳功能的資…
對於任何來自未受信任來源的資料,我們都必須假設它可能含有惡意的內容。 就連 YAML 檔也是一樣的!
__slots__ 是 Python 類別必須認識的屬性,這個屬性為我們帶來節省記憶體資源以及增加存取(access)類別屬性(attribute)效率的好處,但相對地,它也犧牲原本方便擴充類別屬性的易用性。 總的來說,它是寫出高效率 Py…
Python 的物件導向程式設計(OOP)有 2 個一定要懂的東西: super() 函式 MRO(Method Resolution Order) / 方法解析順序 如果不懂得這 2 個東西,就無法徹底解放類別(class)的力量,甚至可…