概述
Koog 是一个专为 JVM 生态系统设计的开源 JetBrains 框架,用于构建 AI 智能体。它为 Kotlin 和 Java 开发者提供了一流的开发体验,具备符合语言习惯、类型安全的 Kotlin DSL 和流畅的构建器风格 Java API。
Java 开发者可以利用 Koog 在 JVM 上的全部能力,并通过符合语言习惯的 API 进行调用;同时,Kotlin 开发者也可以使用 Kotlin 多平台将智能体部署到 JS、WasmJS、Android 和 iOS 目标平台。
智能体
了解智能体的基本概念以及如何使用 Koog 创建不同类型的智能体:
核心组件
详细了解 Koog 智能体的核心组件:
高级用法
集成方案
-
在AI智能体中直接使用MCP工具
-
为Spring应用程序添加Koog功能
-
将Koog集成至Ktor服务器
-
通过主流可观测性工具实现智能体的追踪、日志记录与度量
-
基于共享协议连接智能体与服务