Microsoft - GPT
對談機器人與AI Agent開發實戰–使用OpenAI API
Chatbot Development with Azure OpenAI API
- 時數:14小時
- 費用:NT$ 24,000
- 點數:6.0
選擇查詢分區開課時間
教材
課程目標
本課程透過大量的實作教導學員如何應用Azure OpenAI API,建構AI商業應用程式與AI Agent智能助理,將ChatGPT背後大語言模型(LLM)的能力適切的整合進企業需求中。課程以台灣最常使用的LINE App作為使用者介面,發展各種對談機器人。學員可透過此課程熟悉Chatbot開發技巧、大語言模型(LLM)觀念與應用、及AI技術的企業整合。
課程使用Azure雲端服務進行,協助學員快速掌握Azure OpenAI API的使用,完成各種應用成果。
本課程將帶給學員廣泛的AI知識,並掌握以開發技術來整合LLM(大型語言模型)的各種能力,使學員能夠在AI時代中適切的將人工智能應用於自身工作場景當中。
適合對象
- 本課程適合對人工智能(AI)在企業內的應用有興趣、或需要發展對談機器人(Chatbot)、希望進一步掌握Azure OpenAI API開發能力的技術人員
- 無論是程式設計師、AI工程師、資訊科系學生,或是對新興技術有興趣的技術人員,都可以參加此課程
預備知識
- 具備基礎程式設計概念
- 熟悉網際網路概念、熟悉LINE App使用
- 無須具備Azure雲端相關知識
課程內容
Azure OpenAI服務概覽
• Azure雲端服務簡介
• 設定Azure帳戶和訂閱
• Azure OpenAI服務說明(自然語言、程式碼、圖像生成…)
Azure OpenAI API介紹
• 使用Azure OpenAI Playground
• 理解對話生成的概念和方法
• 認識Azure OpenAI REST API
• 在程式碼中使用Azure OpenAI REST API
將Azure OpenAI整合到企業應用中
• 使用C# 呼叫Azure OpenAI API進行語意處理和文字生成
• 使用Azure OpenAI SDK
• 整合企業知識庫建立更有價值的回應
了解提示工程(prompt engineering)
• 撰寫有效率的提示
• 提供內容以改善精確度
• 在程式碼中使用提示工程
Chatbot基礎概念
• 介紹對談機器人及其應用領域
• 對談機器人的重要元素(語言處理、回應生成…)
• LINE Bot開發架構介紹
• 建立LINE Bot帳號
• 使用LINE Bot與使用者進行互動
整合AI和語意擷取技術開發對談機器人
• 了解語意擷取的概念和重要性
• 使用AI服務進行語意擷取、辨識意圖(Intent)和實體(entity)
• 使用Azure OpenAI建立對談模型
• 整合語言處理技術:理解用戶輸入、語意擷取
• 整合回應生成技術:產生有邏輯的回答,處理前後文
• 使用Azure Question Answering 服務快速建立QA機器人
• 使用Azure Language Understanding服務
進階功能優化與Semantic Kernel
• 關於Embedding與向量資料庫
• 在程式碼中使用向量資料庫
• 使用RAG(Retrieval-augmented generation)整合企業資料,提升對談機器人的回應品質
• 使用Semantic Kernel框架建立AI Agent/Copilot
專案整合與部署
• 對談機器人的測試與除錯
• 將應用部署到Azure雲端環境
No Code /Low Code(低程式碼)開發
• 使用Dify以無程式碼方式建立AI Agent與AI Flow
• 整合LINE Bot與Dify應用
精彩範例:
• IoT智能家電AI助理
• 個人記帳機器人
• 企業請假助理
• 售票機器人
• 點餐機器人
學會技能
完成此課程後,您將具備以下能力:
熟悉Azure雲端平台和Azure OpenAI服務
理解對談機器人的基本觀念與構成元素
掌握自然語言處理技術、意圖擷取和回應生成的基本觀念
使用Azure OpenAI API建立Chatbot / AI Agent、與開發企業應用
掌握自然語言處理技術,實現用戶輸入的語意理解(Language Understanding)和意圖(Intent)擷取
掌握提示工程技巧,實現有邏輯的回應生成,處理連續性的多輪對話與對談記憶
理解LINE Bot的基本功能和開發方法
能夠將對談機器人與Azure OpenAI API整合,建立完整的商業應用
將專案部署到雲端環境,提供高穩定性的正式環境運行品質
了解與熟悉向量資料庫與RAG技術
使用低程式碼開發技術建構AI智能助理
備註事項
建議課前可先進行帳號申請:
可用微軟個人帳號(例如outlook.com、hotmail.com),申請免費的Azure訂閱(subscription): https://azure.microsoft.com/zh-tw/pricing/purchase-options/azure-account
建立好Azure訂閱(subscription)之後,可嘗試建立Azure OpenAI服務:https://portal.azure.com/#create/Microsoft.CognitiveServicesOpenAI
學員若是無法排隊排到開通Azure OpenAI,講師上課時會提供暫時性的金鑰進行Lab實作,並會在課堂上再教導學員以上的申請流程,以便課後學員回去後可以繼續練習
課程優惠方案: 學生優惠價:參加校園IT職涯學習護照方案,享有5折優惠價NT$12,000元
相關連結
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1