发布 koboldcpp-1.122 · LostRuins/koboldcpp

GitHub
KoboldCpp 1.122 新增集成Agent工具、独立批处理控制、音频生成及多项修复改进。

内容摘要

koboldcpp-1.122 版本的核心亮点是新增了集成式 KoboldCpp Agent——一个轻量级Agent框架,内置9个工具,可替代 Opencode、Codex 或 Claude Code 等工具。它使用仅2k token的紧凑系统提示词,支持第三方后端和 OpenAI 兼容端点,可集成 MCP 工具,并提供三种工具调用审批模式。建议至少使用28k上下文、8k生成长度和12GB显存以获得良好体验。其他重要更新包括:支持独立于 batchsize 的 ubatchsize 设置(管线并行改为自动启用)、增加默认上下文大小、新增 --autoswapthreshold 内存交换阈值参数、修复工具调用解析器问题、同步上游 sd.cpp 更新。此外,还新增了歌词音频代码生成(两步流程)、改进音乐UI、优化接近上下文上限时的最大输出token处理、更新 Kobold Lite 及多项流式传输和界面改进。包维护者需注意:koboldcpp.sh 脚本现在会针对目标平台优化,跨平台构建需设置 KCPP_PORTABLE=1 环境变量。下载选项涵盖 Windows、Linux(CUDA/Vulkan/ROCm)和 macOS(M系列)。

(来源:GitHub)