这个项目能做什么
Koog-sauce 是一个开源 Kotlin 库(MIT 许可证),充当 JetBrains Koog 与其他 AI 框架之间的集成层。它提供了两个 LLM 客户端适配器——包装 Spring AI 的 ChatClient 的 SpringAiLLMClient,以及包装 LangChain4j 的 ChatModel 的 Langchain4jLLMClient——两者都支持标准和流式交互。该库还包含一个 AI Agent Builder,使用流式构建器模式简化 AI 智能体的创建和配置,允许开发者将提示词执行器、策略、工具注册表和智能体配置组合在一起。要求 JDK 17+ 和 Gradle 8.14.1+。该项目使用 Gradle 构建,包含针对 Spring AI 和 LangChain4j 的全面集成测试,并将 KDoc 文档发布到 GitHub Pages。它作为 Maven 构件发布在 me.kpavlov 组下,分为核心库、Spring AI 集成和 LangChain4j 集成三个独立模块。
评论
0 评分人数达到10人后显示
登录后参与讨论。