RAG/Agent 應用開發實戰工作坊 - AI for Developer

RAG/Agent 應用開發實戰工作坊

想學習如何設計和開發自動化的智能代理系統?

近來您可能已注意到 OpenAI 的最新發展,ChatGPT 可以透過 chatgpt o1 model 自主思考,Anthropic 的 Claude 更可藉由電腦操作替代人力撈取資訊——這些 AI 技術的“黑魔法”是否也讓您感到驚奇?想知道如何利用 LLM 模型創建這樣的應用場景嗎?

我們這堂從 0 到 1 的實戰課程,將帶你從 prompting engineering 基礎開始,深入學習如何設計、開發並優化 RAG (Retrieval-Augmented Generation) 和智能代理 Smart Agent 概念。

這堂課到底有什麼好處?

Let me break it down for you:

  • 學到最前沿的技術:從 prompting engineering, few shot prompting 到採用 RAG 思考流程,讓你可以自己打造自己的 OpenAI o1-mini 應用。從基本介紹到建立智能代理 Smart Agent,這堂課程會教你如何把 AI 技術應用在實際的開發專案中。

  • 實戰演練,邊學邊做:我們的課程不只是理論教學,還會帶你親手操作,讓你真正理解每個步驟,並能夠立即應用在你的專案中。

  • 升級你的開發技能:如果你已經有 Web 開發的基礎,這堂課程會幫助你進一步擴展你的技術範疇,掌握 AI 的應用開發,成為技術界的先行者。

  • 超強講師陣容:我們邀請到業界頂尖的 AI 開發者和技術狂熱者,手把手帶你深入探索 AI 世界。這是一個絕佳的機會,讓你和專家直接交流,解決你在開發中遇到的難題。

  • 實用性極高:這堂課程設計得非常實戰導向,學完後你就能在工作中立即使用這些技術,無論是開發智能客服、資料蒐集助理,還是整合 API Agent,統統搞定。

  • 社群討論:進行後續課程內容討論,實作問題解答,讓開發不再孤單。

誰適合參加?

  • 具備有 Web 開發經驗者。
  • 具備軟體開發相關協作者
  • 對大數據、機器學習有興趣的開發者。

課程期間會使用 Python, Codelabs 及 OpenAI,請務必先註冊好 OpenAI 帳號,準備好你的電腦和大腦,讓我們一起開始這場 AI 技術之旅!

講師陣容

  • 劉庭瑋 David Liu | AI Application Developer
    擁有超過10年的 AI 應用開發經驗,從遊戲、教育到健身領域,劉老師都有豐富的實戰經驗。

    自2012年開始自主研發行動裝置上的影像辨識與分析技術,並開發多款AI相關應用程式從遊戲、音樂教育至運動健身領域,曾獲選App Store年度最佳APP,全球累積下載超過300萬次。近年來開始投入生成式AI產品研發,目前主要工作是協助企業導入LLM包含知識管理系統、客服聊天機器人和工作流程自動化等。

     
  • 戚務漢 Caesar Chi | 技術狂熱者
    Node.js 核心成員,擁有豐富的 JavaScript 和技術整合經驗,長期活躍於技術社群和分享。

    擅長關注 JavaScript, Node.js 開發技術以及使用者經驗。Node.js 核心成員,JSDC 核心運營團隊,致力於技術整合,社群活動舉辦,LINE API Expert 持續在不同的平台發表對 #技術管理 #網頁開發 或 #軟體職涯 相關的分享。

課程大綱:

模組 主題 內容概述
LangChain 入門 LangChain 基本介紹 介紹 LangChain 框架的基礎概念與應用場景
  Chat Models 探索不同的聊天模型,了解如何選擇適合的模型
  Prompt Templates 學習如何設計與應用 Prompt 模板來提升模型效果
  Output Parser 介紹如何解析模型的輸出並進行處理
  基本對話 掌握基本對話功能的開發與應用
  連續對話 - 使用 memory 使用 memory 實現對話的連續性和上下文記憶
開發工具 LangSmith 深入了解 LangChain 開發工具 LangSmith 的使用
  Chain, LCEL 介紹 認識 Chain 和 LCEL 的基礎概念與功能
  Functions, Tools 介紹 探索 Functions 和 Tools 的應用方式
Agent 系統介紹 Agent 介紹 - ReAct 介紹 ReAct 框架,了解 Agent 系統的基本構成
  LangGraph 介紹 認識 LangGraph 框架及其在 Agent 開發中的應用
  Agent 實例 提供實際 Agent 應用的範例
RAG 系統介紹 RAG 初探介紹 介紹 RAG 系統的基本概念與應用
  實作基本 RAG 學習如何實作一個基本的 RAG 系統
  進階 RAG 介紹 深入探討更進階的 RAG 系統設計
資料處理與檢索 Pre-processing (Table/Image/HTML) 介紹如何對表格、圖片、HTML 等數據進行預處理
  Query Transformation 學習查詢轉換技術,提升檢索效果
  MultiVector Retriever 探索多向量檢索器的應用
  Hybrid Search / Reranker 學習如何使用混合搜索與排序器
RAG 評估與測試 RAG 評估 - RAGAS 介紹 RAGAS 評估系統,學習如何評估 RAG 系統的性能
Agent 開發實作 LangGraph 基本元件 介紹 LangGraph 的基本元件,為 Agent 開發做準備
  使用 LangGraph 建立 Agent 實作使用 LangGraph 建立智能 Agent 的全過程
  暫存 LangGraph 狀態 學習如何保存和管理 Agent 的狀態
Agent 實例應用 資料蒐集助理 開發一個根據查詢主題自動蒐集資訊、生成摘要的 Agent
  Agentic RAG 結合知識庫檢索和網路搜尋,實作一個 Agentic RAG 系統
  API Agent 開發一個根據輸入自動判斷並呼叫對應 API 完成任務的 Agent
  智能客服 Agent 開發一個可根據文件檢索、資料庫與網路搜尋來進行回覆的智能客服 Agent

 

提醒~本次課程會使用 python及OpenAI ,上課前請先註冊好 OpenAI 的帳號。

主辦單位

AI For Developer  https://www.facebook.com/codingbear/

"AI for Developers"社群! 這裡是熱愛AI、LLM、ChatGPT的技術開發者匯集地。我們深入探討AI技術的實作與導入,分享知識、經驗,並協助解決您的問題。加入我們,共創AI未來!

EXMA / Coding Bear 進行發起,讓更多開發者擁抱 AI 的變化,了解 AI 開發流程,輔助工具的應用及展望。

 

台北市大安區金華街199巷5號 淡江大學 台北校區 / 台北市大安區金華街199巷5號

Event Tickets

Ticket Type Sale Period Price
一般票

2024/10/27 23:50(+0800) ~ 2024/11/15 12:00(+0800)
  • TWD$4,800
邀請票

2024/10/27 23:50(+0800) ~ 2024/11/15 21:00(+0800)
  • Free
三人以上團票

2024/10/01 00:00(+0800) ~ 2024/11/15 12:00(+0800)
  • TWD$3,980
Next Step