PostgreSQL 開發者的 AI 應用培訓
本課程涵蓋 PostgreSQL 伺服器擴充功能和函式庫的基本知識,這些工具和庫可用於將 AI 技術整合至資料庫系統中。內容包括:基於嵌入向量的相似性/語意搜尋、Text-to-SQL 查詢以及檢索增強生成(RAG)。學員將學習如何安裝 PgVector 和 PgAI、生成並載入向量嵌入、建立向量索引,實施語意搜尋與 RAG,並使用 LangChain 結合 Python 或 JavaScript 開發 Text-to-SQL 應用程式。透過示範與實作練習,鞏固核心概念與實務技能。
課程簡介
簡介:
- 向量(vectors)
- AI 向量嵌入(vector embeddings)
- 常見 AI 嵌入模型
- 語意搜尋
- 距離測量方法
向量索引技術概覽:
- IVFFlat 索引
- HNSW 索引
PostgreSQL 的 PgVector 擴充功能:
- 安裝方式
- 儲存與查詢高維度向量
- 距離測量方法
- 使用向量索引
PostgreSQL 的 PgAI 擴充功能:
- 安裝方式
- 生成嵌入向量
- 實施檢索增強生成(RAG)
- 進階開發模式
Text-to-SQL 解決方案概覽:LangChain 框架
課程目標:完成本課程後,學員將能夠:
- 使用 PostgreSQL 的擴充功能和函式庫,設計並建構 AI 驅動的資料庫應用程式元件。
- 獲得整合大型語言模型(LLMs)與向量搜尋至實際系統的實務經驗,進而開發如語意搜尋引擎、AI 助手及自然語言資料庫介面等應用。
最低要求
需具備 SQL 基礎知識、基本的 PostgreSQL 操作經驗,以及 Python 或 JavaScript 程式語言的初步理解。
適合對象:資料庫開發人員、系統架構師
需要幫助選擇合適的課程嗎?
macao@nobleprog.com 或 +852 81990613
PostgreSQL 開發者的 AI 應用培訓 - 詢問
PostgreSQL 開發者的 AI 應用 - 咨詢詢問
客戶評論 (1)
資料表索引與效能調整,以改善其表現
Roberto Esposito
課程 - PostgreSQL AI for Developers
機器翻譯
相關課程
AI for Postgres
21 小時透過此於 澳門 舉行的講師帶隊即時培訓,掌握 Postgres 中的 AI 整合技術。學習配置擴充功能、實施 pgvector 嵌入向量,並連結 LLM 以獲取即時洞察。在動手實作的即時實驗室環境中,最佳化查詢並建構智慧型系統。
PostgreSQL 的 AI 應用:企業級整合、優化與治理
21 小時這門時長 21 小時的授課式培訓澳門,協助數據工程師與資料庫管理員將 AI 模型整合至 PostgreSQL 中。學員將學習部署經優化的架構、實施向量搜尋,並執行嚴格的治理標準,以確保企業級 AI 解決方案的安全與高性能表現。
PostgreSQL AI:語意搜尋入門
7 小時本課程涵蓋 PostgreSQL 伺服器擴充功能的基本概念,用於將人工智能技術整合至資料庫系統中,包括基於嵌入向量的相似度/語意搜尋。學員將學習如何安裝 PgVector、產生並載入向量嵌入、建立向量索引以及實施語意搜尋。透過演示與實作練習,強化核心概念與實務技能。
PostgreSQL 進階 - 效能管理
14 小時這門實戰課程專注於 PostgreSQL 效能調優的實際應用。學員將學習如何分析查詢執行、最佳化索引、調整記憶體與系統參數,並有效監控工作負載。透過真實場景與現場練習,展示如何在資料庫層級與系統層級識別並解決效能瓶頸。
PostgreSQL 管理與開發
28 小時PostgreSQL 伺服器管理
14 小時本課程提供安裝、配置及管理 PostgreSQL 資料庫所需的基本知識。學員將學習處理使用者安全性、執行備份與還原、管理日誌,以及調校基本參數。透過實用練習,學員將執行實際的管理任務,並為進階主題(如效能與複製)做好準備。
PostgreSQL 基礎
14 小時PostgreSQL 進階資料庫管理員
14 小時在 PostgreSQL 中實現高可用性
7 小時PostgreSQL 效能調優
14 小時PostgreSQL Administration, Optimization and Replication
35 小時在這種由講師指導的實訓課程中(線上或線下),學員將學習 PostgreSQL 的一般和進階方面,包括管理、效能提升、進階開發和複製,通過一系列實作演練,涉及設置、配置、測試、部署和故障排除。
完成此培訓後,學員能夠:
- 使用進階管理技術來配置和管理 PostgreSQL 服務器。
- 最佳化資料庫和查詢以達到最高效能。
- 複製和擴展 PostgreSQL 服務器。
PostgresAI 企業級應用:監控、克隆與 AI 驅動營運
21 小時本課程為講師主導的實時培訓,地點於 澳門。此課程旨在裝備進階 DevOps 專業人士及數據庫工程師,使其能在企業規模下實施 PostgresAI。參與者將透過實時實驗室環境中的動手練習,掌握數據庫克隆、AI 驅動的查詢最佳化及監控技術。
PostgreSQL 開發者指南
14 小時PostgreSQL 進階:複製與高可用性(RepMgr、PgPool-II)
14 小時本课程深入探讨 PostgreSQL 中的複製、高可用性與叢集管理。學員將建構並管理多節點環境,配置故障轉移自動化,並探索負載分佈與連線池解決方案。課程包含實戰複製實驗與恢復模擬。
PostgreSQL 16 開發者與管理員課程
21 小時此在[loc]地點[/loc](線上或線下)舉行的講師主導現場培訓,旨在幫助初級至中級的開發者和管理員掌握 PostgreSQL 16 的最新功能與改進。
完成培訓後,學員將能夠:
- 理解 PostgreSQL 16 的架構與組件。
- 利用進階 SQL 功能和 PostgreSQL 擴展模組。
- 實施安全最佳實踐及存取控制。
- 執行資料庫管理工作,包括備份、還原與監控。
- 透過調整與索引策略優化資料庫效能。
- 使用 PostgreSQL 內建工具實現高可用性與複寫。
- 將 PostgreSQL 整合至現代應用程式開發框架中。