llama.cpp发布b11112:服务端function_call_output现可接受input_image
llama.cpp构建b11112合并PR #20663,server组件的函数调用输出支持input_image类型,同时修复了if语句间距并避免重复的类型查找。
AI解读:llama.cpp这次更新只改了一件事:server端在function_call_output里现在能接住input_image了。此前函数调用返回图片这类数据时,工具链可能没法把它当作标准输入继续传给模型,这一步是补上多模态在函数调用回路里的缺口。
对拿llama.cpp自建本地推理服务、又用函数调用方式串联视觉模型的人来说,图片可以像文本一样走工具返回通道,不必再自己拆包转格式。改动以PR #20663、#22575 合并进b11112,同时顺带修了if语句空格和重复类型查找两个小问题。
普通用户暂时不用做什么。release里只列了各平台二进制和UI包的下载,没有给出性能或兼容性数据,实际支持程度仍取决于所用模型和前端是否按同样格式传图。
llama.cpp发布构建版本b11112,合并PR #20663(#22575):server端开始支持在function_call_output中传入input_image。
该提交同时包含两项附带修改:修正if语句的间距,以及避免重复的类型查找。
发布页提供了macOS/iOS、Linux、Android、Windows、openEuler等平台的预编译包,以及一个UI包;openEuler构建与启用KleidiAI的macOS Apple Silicon构建标注为DISABLED。
来源为llama.cpp Releases的b11112发布说明,未提供性能数据、模型兼容性范围或使用示例。
b11112合并的具体改动
根据发布说明,本版提交信息为“server: support input_image in function_call_output (#20663) (#22575)”,即llama.cpp的server组件在function_call_output这一入口新增对input_image类型的支持。提交还注明两项附带修改:修正if语句间距、避免重复的类型查找。
可下载的构建产物
发布页按平台列出二进制包:macOS Apple Silicon(arm64)与macOS Intel(x64)、iOS XCFramework;Ubuntu的x64/arm64/s390x CPU、Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4、SYCL FP32/FP16等版本;Linux arm64(Snapdragon:CPU、Adreno GPU、Hexagon NPU);Android arm64(CPU)与Snapdragon版;Windows的CPU、OpenCL Adreno、CUDA 12.4、CUDA 13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0等版本。此外还提供UI包。