Microsoft - GPT

對談機器人與AI Agent開發實戰–使用OpenAI API

Chatbot Development with Azure OpenAI API
  • 時數:14小時
  • 費用:NT$ 24,000
  • 點數:6.0

選擇查詢分區開課時間

地點 班號 日期 時間 預約
台北 257111 班 2025/02/20 ~ 2025/02/21 每週四五 09:00~17:00 預約
台北 257112 班 2025/05/12 ~ 2025/05/13 每週一二 09:00~17:00 預約
高雄 7256036 班 2025/04/10 ~ 2025/04/11 每週四五 09:00~17:00 預約

目前查無開課時段

詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期

聯絡恆逸

教材

恆逸專用教材

課程目標

本課程透過大量的實作教導學員如何應用Azure OpenAI API,建構AI商業應用程式與AI Agent智能助理,將ChatGPT背後大語言模型(LLM)的能力適切的整合進企業需求中。課程以台灣最常使用的LINE App作為使用者介面,發展各種對談機器人。學員可透過此課程熟悉Chatbot開發技巧、大語言模型(LLM)觀念與應用、及AI技術的企業整合。

課程使用Azure雲端服務進行,協助學員快速掌握Azure OpenAI API的使用,完成各種應用成果。

本課程將帶給學員廣泛的AI知識,並掌握以開發技術來整合LLM(大型語言模型)的各種能力,使學員能夠在AI時代中適切的將人工智能應用於自身工作場景當中。

適合對象

  1. 本課程適合對人工智能(AI)在企業內的應用有興趣、或需要發展對談機器人(Chatbot)、希望進一步掌握Azure OpenAI API開發能力的技術人員
  2. 無論是程式設計師、AI工程師、資訊科系學生,或是對新興技術有興趣的技術人員,都可以參加此課程

預備知識

  1. 具備基礎程式設計概念
  2. 熟悉網際網路概念、熟悉LINE App使用
  3. 無須具備Azure雲端相關知識

課程內容

  1. Azure OpenAI服務概覽

    • Azure雲端服務簡介

    • 設定Azure帳戶和訂閱

    • Azure OpenAI服務說明(自然語言、程式碼、圖像生成…)

  2. Azure OpenAI API介紹

    • 使用Azure OpenAI Playground

    • 理解對話生成的概念和方法

    • 認識Azure OpenAI REST API

    • 在程式碼中使用Azure OpenAI REST API

  3. 將Azure OpenAI整合到企業應用中

    • 使用C# 呼叫Azure OpenAI API進行語意處理和文字生成

    • 使用Azure OpenAI SDK

    • 整合企業知識庫建立更有價值的回應

  4. 了解提示工程(prompt engineering)

    • 撰寫有效率的提示

    • 提供內容以改善精確度

    • 在程式碼中使用提示工程

  5. Chatbot基礎概念

    • 介紹對談機器人及其應用領域

    • 對談機器人的重要元素(語言處理、回應生成…)

    • LINE Bot開發架構介紹

    • 建立LINE Bot帳號

    • 使用LINE Bot與使用者進行互動

  6. 整合AI和語意擷取技術開發對談機器人

    • 了解語意擷取的概念和重要性

    • 使用AI服務進行語意擷取、辨識意圖(Intent)和實體(entity)

    • 使用Azure OpenAI建立對談模型

    • 整合語言處理技術:理解用戶輸入、語意擷取

    • 整合回應生成技術:產生有邏輯的回答,處理前後文

    • 使用Azure Question Answering 服務快速建立QA機器人

    • 使用Azure Language Understanding服務

  7. 進階功能優化與Semantic Kernel

    • 關於Embedding與向量資料庫

    • 在程式碼中使用向量資料庫

    • 使用RAG(Retrieval-augmented generation)整合企業資料,提升對談機器人的回應品質

    • 使用Semantic Kernel框架建立AI Agent/Copilot

  8. 專案整合與部署

    • 對談機器人的測試與除錯

    • 將應用部署到Azure雲端環境

  9. No Code /Low Code(低程式碼)開發

    • 使用Dify以無程式碼方式建立AI Agent與AI Flow

    • 整合LINE Bot與Dify應用

精彩範例:

• IoT智能家電AI助理

• 個人記帳機器人

• 企業請假助理

• 售票機器人

• 點餐機器人


如何為AI轉型做好準備?透過微軟培訓幫你加速AI旅程


【強大的AI程式設計助手】使用GitHub Copilot提高Coding生產力


微軟最新財報出爐,Azure營收成長50%!想要跨入雲端領域,取得最夯的Azure認證該如何準備?

學會技能

完成此課程後,您將具備以下能力:

  1. 熟悉Azure雲端平台和Azure OpenAI服務

  2. 理解對談機器人的基本觀念與構成元素

  3. 掌握自然語言處理技術、意圖擷取和回應生成的基本觀念

  4. 使用Azure OpenAI API建立Chatbot / AI Agent、與開發企業應用

  5. 掌握自然語言處理技術,實現用戶輸入的語意理解(Language Understanding)和意圖(Intent)擷取

  6. 掌握提示工程技巧,實現有邏輯的回應生成,處理連續性的多輪對話與對談記憶

  7. 理解LINE Bot的基本功能和開發方法

  8. 能夠將對談機器人與Azure OpenAI API整合,建立完整的商業應用

  9. 將專案部署到雲端環境,提供高穩定性的正式環境運行品質

  10. 了解與熟悉向量資料庫與RAG技術

  11. 使用低程式碼開發技術建構AI智能助理

備註事項

建議課前可先進行帳號申請:

  1. 可用微軟個人帳號(例如outlook.com、hotmail.com),申請免費的Azure訂閱(subscription): https://azure.microsoft.com/zh-tw/pricing/purchase-options/azure-account

  2. 建立好Azure訂閱(subscription)之後,可嘗試建立Azure OpenAI服務:https://portal.azure.com/#create/Microsoft.CognitiveServicesOpenAI

  3. 學員若是無法排隊排到開通Azure OpenAI,講師上課時會提供暫時性的金鑰進行Lab實作,並會在課堂上再教導學員以上的申請流程,以便課後學員回去後可以繼續練習

  4. 課程優惠方案: 學生優惠價:參加校園IT職涯學習護照方案,享有5折優惠價NT$12,000元