iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
生成式 AI

第一次學 Kotlin Koog AI 就上手 系列

本系列將介紹 JetBrains 新推出的 Kotlin AI Agent 框架 - Koog,從零開始掌握現代 AI 應用開發技術。透過漸進式學習,從基礎設定到進階應用,最終實現工作流程自動化和多 Agent 協作系統。Koog 以 Kotlin 開發,充分發揮類型安全、協程支援和現代語言特性,大家將體驗到 Kotlin 在 AI 領域的強大潛力和 JetBrains 生態系統的優勢

參賽天數 19 天 | 共 19 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

第一次學 Kotlin Koog AI 就上手 Day 01:開啟 Kotlin AI Agent 開發之旅

在人工智慧快速發展的今天,開發者面臨著如何快速、穩定地建構 AI 應用的挑戰。從 ChatGPT 的爆紅到各種 LLM 模型的百花齊放,我們見證了 AI 技術...

2025-08-15 ‧ 由 cashwugeek 分享
DAY 2

第一次學 Kotlin Koog AI 就上手 Day 02:動手建立你的第一個 Koog AI 應用

昨天我們認識了 Koog 框架的強大特色,今天讓我們立刻動手實作!我們將用最簡單的方式建立第一個 AI 應用,只需要簡單的程式碼,就能讓你體驗到與 AI 對話...

2025-08-16 ‧ 由 cashwugeek 分享
DAY 3

第一次學 Kotlin Koog AI 就上手 Day 03:學會與 AI 對話:Koog 提示工程入門

前一篇文章中,我們成功建立了第一個 Koog AI Agent,學會了基本的環境設定和程式架構。今天我們要深入學習一個關鍵技能:如何與 AI 有效對話。在 A...

2025-08-17 ‧ 由 cashwugeek 分享
DAY 4

第一次學 Kotlin Koog AI 就上手 Day 04:多 LLM 供應商整合

在前面的學習中,我們已經建立了基本的 Koog AI Agent 並了解了提示系統的 DSL 語法。今天我們將探索 Koog 框架的重要特色:多 LLM 供應...

2025-08-18 ‧ 由 cashwugeek 分享
DAY 5

第一次學 Kotlin Koog AI 就上手 Day 05:賦予 AI 動手能力:工具系統入門

在前一篇文章中,我們學習了如何整合多個 LLM 供應商,能夠靈活選擇最適合的模型 (供應商)。但到目前為止,我們的 Agent 只能進行對話,還無法執行具體的...

2025-08-19 ‧ 由 cashwugeek 分享
DAY 6

第一次學 Kotlin Koog AI 就上手 Day 06:調校你的 AI:深入解析 Agent 核心參數

在前一篇文章中,我們學習了 Koog 的工具系統,讓 AI Agent 具備了實際操作能力。今天我們要回到 Agent 的核心設定,學習如何透過調校關鍵參數來...

2025-08-20 ‧ 由 cashwugeek 分享
DAY 7

第一次學 Kotlin Koog AI 就上手 Day 07:打造更穩健的 AI:錯誤處理基礎

在前一篇文章中,我們學習了如何調校 AIAgent 的配置參數。但是,即使配置得再完美的 AI 系統,在真實世界中也難免會遇到各種問題:API 金鑰失效、網路...

2025-08-21 ‧ 由 cashwugeek 分享
DAY 8

第一次學 Kotlin Koog AI 就上手 Day 08:技術整合實戰:建立 AI 客服機器人

掌握了 Koog 框架的核心技術後,讓我們把這些技術整合起來,建立一個真正實用的 AI 客服機器人! 所需核心技術 基礎架構技術 AI Agent 建立:...

2025-08-22 ‧ 由 cashwugeek 分享
DAY 9

第一次學 Kotlin Koog AI 就上手 Day 09:讓 AI 更強大:開發能與外部世界互動的工具

在 Day 5 的學習中,我們掌握了 Koog 工具系統的基礎知識,學會了建立像 AddTool 這樣的本地工具。這些工具使用 suspend 關鍵字,能夠處...

2025-08-23 ‧ 由 cashwugeek 分享
DAY 10

第一次學 Kotlin Koog AI 就上手 Day 10:讓 AI 看見世界:圖像內容處理

在前一篇文章中,我們學習了如何開發能與外部世界互動的自定義工具。今天我們將探索一個新領域:讓 AI 具備「視覺」能力。Koog 框架提供了強大的圖像處理功能,...

2025-08-24 ‧ 由 cashwugeek 分享