本系列將介紹 JetBrains 新推出的 Kotlin AI Agent 框架 - Koog,從零開始掌握現代 AI 應用開發技術。透過漸進式學習,從基礎設定到進階應用,最終實現工作流程自動化和多 Agent 協作系統。Koog 以 Kotlin 開發,充分發揮類型安全、協程支援和現代語言特性,大家將體驗到 Kotlin 在 AI 領域的強大潛力和 JetBrains 生態系統的優勢
在人工智慧快速發展的今天,開發者面臨著如何快速、穩定地建構 AI 應用的挑戰。從 ChatGPT 的爆紅到各種 LLM 模型的百花齊放,我們見證了 AI 技術...
昨天我們認識了 Koog 框架的強大特色,今天讓我們立刻動手實作!我們將用最簡單的方式建立第一個 AI 應用,只需要簡單的程式碼,就能讓你體驗到與 AI 對話...
前一篇文章中,我們成功建立了第一個 Koog AI Agent,學會了基本的環境設定和程式架構。今天我們要深入學習一個關鍵技能:如何與 AI 有效對話。在 A...
在前面的學習中,我們已經建立了基本的 Koog AI Agent 並了解了提示系統的 DSL 語法。今天我們將探索 Koog 框架的重要特色:多 LLM 供應...
在前一篇文章中,我們學習了如何整合多個 LLM 供應商,能夠靈活選擇最適合的模型 (供應商)。但到目前為止,我們的 Agent 只能進行對話,還無法執行具體的...
在前一篇文章中,我們學習了 Koog 的工具系統,讓 AI Agent 具備了實際操作能力。今天我們要回到 Agent 的核心設定,學習如何透過調校關鍵參數來...
在前一篇文章中,我們學習了如何調校 AIAgent 的配置參數。但是,即使配置得再完美的 AI 系統,在真實世界中也難免會遇到各種問題:API 金鑰失效、網路...
掌握了 Koog 框架的核心技術後,讓我們把這些技術整合起來,建立一個真正實用的 AI 客服機器人! 所需核心技術 基礎架構技術 AI Agent 建立:...
在 Day 5 的學習中,我們掌握了 Koog 工具系統的基礎知識,學會了建立像 AddTool 這樣的本地工具。這些工具使用 suspend 關鍵字,能夠處...
在前一篇文章中,我們學習了如何開發能與外部世界互動的自定義工具。今天我們將探索一個新領域:讓 AI 具備「視覺」能力。Koog 框架提供了強大的圖像處理功能,...