精通 Pinecone、Chroma 和 pgvector,適用於 RAG 應用 | LangChain 整合、混合搜尋、生產部署
從這 8.5 小時的課程,你會學到
- 使用 Chroma、Pinecone 和 pgvector,並結合 2026 年 4 月發布的 API,建立可用於生產環境的 RAG 應用
- 精通 pgvector — 企業正在採用的用於向量搜尋的 PostgreSQL 擴展
- 實現混合搜索,將 BM25 關鍵字與向量相似度相結合,以提高準確率
- 應用高階分塊策略,將業餘 RAG 與生產級檢索區分開來
- 調整 HNSW 索引參數,以針對您的用例最佳化速度、準確率和記憶體使用
- 使用現代 LCEL 模式建立完整的 LangChain 管道— 不使用已棄用的程式碼
- 利用真實成本數據和實用的決策框架,做出明智的資料庫決策
- 理解嵌入背後的數學原理,以及相似度指標如何捕捉語意
要求
- 程式設計基礎
- 對資料科學、人工智慧或相關領域的濃厚興趣將有助於您更好地學習。
課程說明
在人工智慧驅動的應用時代,向量資料庫是所有 RAG 管線、語意搜尋系統和智慧應用的基礎。
這門全面的課程將帶您從基礎知識入手,最終實現生產部署,重點介紹 2026 年最重要的三個資料庫:Pinecone、Chroma 和 pgvector。
2026 年 4 月全面更新
- 所有程式碼均相容於當前 API。採用 LangChain LCEL 模式。無已棄用的導入。
您將學到:
向量資料庫基礎:了解向量資料庫的工作原理,為什麼它們在人工智慧應用中優於傳統資料庫,以及嵌入和相似性搜尋背後的數學原理。
精通三大主流資料庫:
- Chroma – 非常適合原型設計和本地開發
- Pinecone – 可自動擴充的託管雲端解決方案
- pgvector – 用於生產環境部署的 PostgreSQL 擴充(新增 – 7 節課)
進階分塊策略(新增):了解分塊為何對您的 RAG 管線至關重要。透過實作操作,掌握固定分塊、遞歸分塊和語意分塊。
混合搜尋(新增):結合 BM25 關鍵字搜尋和向量相似度,顯著提升檢索準確度。
LangChain 整合:使用現代 LCEL 模式建立完整的 RAG 流水線——告別已棄用的鏈。
生產部署(新增):索引調優(HNSW 參數)、擴展策略和實際成本分析-專注於實際基礎設施費用,而非市場定價。
決策架構(新增):9 個具體場景及清晰建議。精準選擇適合您用例的資料庫。
1,341
為什麼選擇這門課?
- 超過 8 小時的課程內容-長度幾乎是原課程的兩倍,並包含大量全新內容。
- 零錯誤代碼-所有範例均使用 2026 年 4 月的 API(LangChain、Pinecone v3、pgvector)進行測試。
- 注重實際應用—涵蓋教程中忽略的生產成本、擴展決策和基礎設施權衡。
- 實踐專案-建立可運行的 RAG 管道、語義搜尋系統和混合檢索解決方案。
誰適合著參加這門課 ?
- 建構 RAG 應用程式和 AI 搜尋的開發人員
- 為現有系統添加語意搜尋功能的資料科學家
- 評估 Pinecone、Chroma 和 pgvector 在生產環境中應用的工程師
- 任何使用 LangChain 建置且需要可靠向量儲存的用戶
先決條件:
- Python 程式設計基礎
- 熟悉 API
- 無需機器學習背景—數學原理以直觀的方式講解
將您對向量資料庫的理解從教程等級提升到生產就緒等級。
立即報名。
目標受眾
- 資料科學家與分析師
- 開發人員和工程師
- 人工智慧愛好者和研究人員
- 資料管理初學者
講師簡介
Paulo Dichone | 軟體工程師, AWS Cloud 從業者 & 講師 Android、Flutter、AWS、最暢銷講師
嗨,我是 Paulo。
我熱衷於教授 Android、Java 和 Flutter 開發。 我在全球 175 個國家教過超過 20 萬名學生。
我在行動應用程式開發(Android 和 iOS)、Web 開發和 AWS 雲端方面擁有豐富的經驗。
我的目標是讓你成為優秀的開發人員和 AWS 雲端實踐者,無論你的經驗如何。 此外,我喜歡與成長中的家人共度時光、彈吉他曼陀林以及在空閒時間旅行。
我期待幫助你成為最好的開發人員和 AWS 雲端從業者。
如果你對 Android 開發和我的課程不熟悉,我建議你從我最全面的 Android 課程開始:
- 全面的 Android 應用開發大師班 – 你將學習 Android 開發入門所需的一切 – 無需任何經驗!
下一個:
- 完整的中級 Android 大師班 – 你將學習中級 Android 主題,例如工作管理器 API、ROOM 資料庫以及在 Android 後台工作。
跨平台開發課程和網路相關(建立 iOS 和 Android 行動應用程式):
- Flutter & Dart – 完整的 Flutter 應用程式開發課程 – 學習 Dart 程式語言並使用單一程式碼庫建立 iOS 和 Android 應用程式。
- Angular & Dart – 使用 Angular 和 Dart 建立動態 Web 應用程式 – 釋放最常用的 Web 開發框架之一 Angular 和 Dart 的強大功能來建立動態 Web 應用程式。
- TornadoFX – 使用 Kotlin 建立 JavaFX 應用程式 – 利用現代程式語言、Kotlin 和 JavaFX 程式庫建立令人驚嘆的桌面應用程式
對於 AWS 雲端課程:
- Amazon EC2 大師班(包含自動擴展和負載平衡器)
- Amazon ECS 和 Fargate 大師班
- Amazon EKS 與 Kubernetes
- AWS AppSync 和 Amplify
- AWS Lambda 和無伺服器框架
純Java基礎課程:
- Java 大師班 – 從初學者到專家指南 – 想要從頭開始學習 Java? 那麼這就是你需要的課程。
- Java 設計模式 – 完整的大師班 – 了解如何使用經過充分測試、經過驗證的設計模式來建立可靠的軟體。
發展的未來:AI工程
我熱衷於幫助學生探索人工智慧和軟體開發的交叉點。在我即將推出的 AI 課程中,我將向你展示如何將AI解決方案整合到行動應用程式和雲端系統中,使你成為具有AI能力的尖端開發人員。
我期待歡迎你參加我的課程,並成為你成為最好的開發人員、雲端從業者和人工智慧工程師的旅程的一部分。
裡面見嗎?
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 ⏳ NT350起優惠中(點擊看優惠)
- ✨年訂閱每月
NT350( ⏳ 獲得 NT262月 )優惠🌈悠遊 Udemy 的 28000+ 門課,最大化學習 ( 原價 NT635/月 ) - Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 資料庫相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響