簡介
Generative AI 或 GenAI 是指 AI 演算法的類別,可學習現有數據,並根據自然語言輸入產生新的原始內容。
azure_ai擴充功能是 PostgreSQL 小組在 Microsoft 建立的強大工具,可在適用於 PostgreSQL 的 Azure 資料庫彈性伺服器與 Azure AI 和 Machine Learning 服務之間提供無縫整合。 它可讓您簡化開發程式,並直接在其資料庫內運用 GenAI 的強大功能,讓您能夠存取強大的自然語言查詢處理功能。 只要使用幾行 SQL 程式代碼,您就可以建立向量內嵌、擷取深入解析,並將其儲存在資料庫中。 此延伸模組可橋接數據和可採取動作的知識差距,使其成為建置 GenAI 解決方案的企業寶貴的資產。
鑄造工具
Foundry Tools 是一組由 Microsoft 開發的先進雲端工具與技術,旨在讓您在不需專業 AI 或資料科學技能的情況下,打造智慧應用程式與系統。 這些服務可將強大的 AI 功能納入各種應用程式,例如自然語言處理、機器學習、電腦視覺等等。 透過使用 Foundry Tools,您可以創造創新解決方案,提升使用者體驗、自動化工作流程,並改善各行各業的業務營運。
Azure OpenAI 服務
OpenAI 是一家 AI 研究組織和技術公司,以其在人工智慧和機器學習方面的開創性工作而聞名。 其目標是確保人工智慧(AGI)有利於所有人。 OpenAI 引進了最先進的產生模型,包括 GPT-3、GPT-3.5 和 GPT-4。
Azure OpenAI 服務提供對 OpenAI 強大語言模型的 REST API 存取,其設計目的是協助使用 Azure 建置 GenAI 應用程式。 公開強大的人工智慧服務和模型套件,可讓您建置使用自然語言理解、文字產生和其他 GenAI 功能的創新應用程式。 Azure OpenAI 可讓您存取最先進的產生 AI 語言模型,能夠瞭解內容、產生一致的文字,以及執行翻譯、摘要和問答工作。 使用 Azure OpenAI,您可以建置應用程式來瞭解自然語言輸入,並以智慧方式回應。
Azure 語言服務
Azure 語言賦予你建構理解並處理自然語言的智慧應用程式的能力。 與適用於 PostgreSQL 的 Azure 資料庫彈性伺服器實例整合時,這些服務可增強資料庫功能,讓您直接在 SQL 查詢中執行情感分析、文字摘要和關鍵詞組擷取等工作。
Azure Machine Learning
Azure Machine Learning 是專為機器學習專案生命週期而設計的完整雲端服務。 它提供強大的平臺,可用來建置、部署和管理機器學習模型。
解除鎖定 AI 支援的應用程式
Azure AI 和 Machine Learning 服務可以使用擴充功能順暢地整合到 PostgreSQL 資料庫 azure_ai ,以協助您建置可高度擴充的 AI 支援應用程式。 您可以使用熟悉的 SQL 語言和 PostgreSQL 的彈性,在資料庫層內建立智慧型手機解決方案。 Foundry Tools 提供多種功能,如自然語言處理、推薦系統、文字摘要及內容生成,能強化您的應用程式。 Azure Machine Learning 可讓您建置、訓練和部署自定義機器學習模型,這些模型可以從 azure_ai 擴充功能調用,以根據您表格中的資料進行預測或產生輸出。
案例:出租物業搜尋和建議應用程式
假設您是 Margie 旅遊公司的首席 AI 開發人員,該公司的 Web 和行動應用程式將尋找住宿的旅行者與願意出租其房產的房主和物業經理聯繫在一起。 這些應用程式是由適用於 PostgreSQL 的 Azure 資料庫資料庫所支援。 您負責使用新的 GenAI 功能來增強這些應用程式。 您正在研究如何使用 Azure AI 和 ML 服務和 azure_ai 延伸模組來新增這些功能。
學習目標
此模組檢查延伸模組 azure_ai,以及它如何透過使用適用於 PostgreSQL 的 Azure 資料庫彈性伺服器,將生成式 AI 功能順暢地整合到應用程式中。 它為您提供知識來開發功能強大的生成式 AI 應用程式。 在本課程模組中,您會:
- 審視生成式 AI 和生成式語言模型的概念,並探索它們如何用於構建豐富的 AI 應用程式。
- 評估
azure_ai擴充功能對於 PostgreSQL 的能力。 - 在「適用於 PostgreSQL 的 Azure 資料庫」彈性伺服器實例中安裝及探索
azure_ai延伸模組。
本課程模組結束時,您將能夠使用以 azure_ai 延伸模組延伸之適用於 PostgreSQL 的 Azure 資料庫彈性伺服器,開始建置功能強大的 GenAI 應用程式。