感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. Spring AI 簡介
- 專案創建與設定
- 提示詞(Prompt)的角色與提交方式
- 撰寫第一個測試
- 選擇模型
- 模型設定
- Spring AI 功能預覽
2. 理解回應
- 如何檢查相關答案
- 執行時的準確性
3. 提示詞(Prompt)詳解
- 使用提示詞模板
- 定義新的提示詞模板
- 理解上下文(Context)
- 角色的作用及其重要性
- 使用選項影響回應生成
- 串流輸出與格式處理
- 回應中的元數據(Metadata)
4. 使用您的數據和文件
- 理解 RAG(檢索增強生成)
- 設定向量資料庫並載入文件
- 第一個 RAG 實現
- 使用顧問模式(Advisor)的 RAG
- 模塊化 RAG 功能
5. 記憶在 AI 中的角色
- 為什麼需要記憶
- 添加並設定以支援對話的記憶
- 對話 ID
- 支援持久化記憶
- 將聊天記憶存入向量資料庫
6. AI 工具
- 啟用工具的應用程式
- 理解工具的功能
- 編寫並運用工具
- 作為工具的功能(Functions as tools)
7. 模型上下文協議(MCP)
- 為什麼需要 MCP?
- 使用 MCP 客戶端(Client)
- 編寫 MCP 服務端(Server)
- MCP 服務端的資料庫與工具
- 理解 HTTP 和 SSE(伺服器推送事件)傳輸
- 公開提示詞和資源
8. 監控運作
- 啟用 Actuator 指標
- 檢查向量資料庫操作
- 觀察模型互動
- Token 計數
- 導入 Prometheus 並創建儀表板
- 追蹤 AI 操作
9. 生成式 AI 的防護
- 控制透過 RAG 存取的文件
- 保護工具安全
- 對抗敵意提示(Adversarial Prompting)
- 審核用戶輸入
10. 常見的生成式模式
- 內容摘要
- 訊息翻譯
- 情緒分析
11. 智能體(Agents)的角色
- 什麼是智能體
- 實現智能體工作流
- 提示詞鏈接、任務路由與並行化
- 透過 MCP 存取智能體
最低要求
參與者應具備以下條件:
- 熟悉 Java 程式設計
- 具有 Spring 和 Spring Boot 的實務經驗
- 熟悉 Spring Boot 應用的建置與設定
- 具備 REST API 和 HTTP 的基本理解
- 具備 JSON 和應用程式設定 的基本理解
- 具備 生成式 AI 和大型語言模型(LLMs) 的基本理解
- 建議熟悉資料庫及數據存取概念
- 無需具備 Spring AI、RAG、MCP 或 AI 智能體 的先導經驗
21 小時
客戶評論 (1)
提供了關於所請求的更高階主題的詳細信息。
Farukh Khan - Tandem Solution
課程 - RabbitMQ with Java and Spring
機器翻譯