Azure 上的 LangChain – 建立可擴展的 LLM 應用程式

探索 Azure 景觀:從基本 AI 應用程式到可擴展微服務的途徑

從這 3 小時的課程,你會學到

  • Azure 帳戶結構與資源群組管理
  • 使用 Blob Storage(儲存)管理雲端中的檔案
  • Azure 認知搜尋和 PgVector 作為向量資料庫
  • 利用 PgVector 和 Indexing API 進行資料檢索
  • 使用 Azure 容器登錄檔( Azure Container Registry )管理容器  images 
  • 部署和監控 Azure 應用程式服務
  • 用於事件驅動架構的 Azure Functions 和事件網格
  • 應用安全措施來保護 Azure 應用程式服務和資料庫

要求

  • 中級 Python 技能(OOP、資料型別、函數、模組等)
  • 熟悉終端
  • Docker基礎知識
  • 基礎到中級 LangChain 知識 – VectorStores、RAG、Agents 等。

課程說明

透過此綜合課程深入了解 Azure 和大型語言模型 (LLM) 應用程式。 從 Azure 帳戶結構和資源組的初始設定開始,到 Azure Blob Storage 的實際管理,本課程提供你導覽和利用 Azure 廣泛產品的基本技能。

然後,我們深入研究不同的向量儲存( stores ),例如 Azure 認知搜尋和 PgVector,比較它們的優缺點。 你將學習如何對原始資料進行分塊、嵌入並將其插入向量儲存中。 典型的檢索增強生成 (Retrieval Augmented Generation ,RAG) 過程是在向量儲存上執行的,這部分課程主要使用 Jupyter 筆記本。

在介紹了基礎知識之後,我們從筆記本過渡到使用 docker-compose 在本地啟動服務。 我們將深入研究這些服務的工作原理。

下一步是將這些服務部署到雲端中,我們在雲端中了解容器註冊表和應用程式服務等新服務。

設定 Web 應用程式後,我們將使用 Blob 觸發器( Blob Triggers )、事件網格和 Azure Functions 實作事件驅動的索引過程,以便根據 Blob Storage 中的變更對文件進行索引。

最後幾章介紹基本的安全措施,例如為資料庫設定防火牆和基於 IP 的存取限制。

本課程專為具有 Python、Docker 和 LangChain 基礎知識的個人量身定制,非常適合任何希望使用生產級架構構建真實應用程式的人,而不僅僅是使用 Streamlit 的簡單遊樂場應用程式。

目標受眾

厭倦了簡單的 LangChain 和 Streamlit 應用程式並希望達到新水平的 LLM 愛好者

講師簡介

Markus Lang 軟體工程師 – Python 開發人員

你好,我的名字是 Markus。 我的軟體是 KI Bereich 的,是 Python 專業人士,也是我的 Wissen gerne mit anderen Leuten。

你可以在 YouTube 上以“編碼速成課程( Coding Crashkurse )”找到我,那裡有許多我提供的免費課程。

歡迎你參加我的課程 😉

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 課程特價中 約 NT350 (點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading