太棒了:最新的 llama.cpp server webui 现在可在无根沙箱容器中运行工具命令

Reddit r/LocalLLaMA 工具

摘要

llama.cpp server build 10423 新增了一个实验性的 --tools-runtime 选项,让 webui 可以在无根沙箱容器(例如 podman:alpine 或 docker:alpine)中运行工具的 shell 命令,并自动下载和实例化镜像。

在愉快地测试 LLM 那种霍迪尼式的态度和能力——即从精心布置的相互增强安全性的沙箱 VM、容器、命名空间和 jail 中逃避、升级和逃脱——的同时,我发现了一个新的革命性选项,它让 llama-server(build 10423)可以直接从 llama-server webui 启动客户机容器(例如运行像 Alpine 这样的精简 Linux 发行版)作为沙箱,以便安全地(无 root)运行其工具的 shell 命令(通过“--tools”选项启用)。这个新的(实验性)选项名为“--tools-runtime”,我建议你先尝试其初始参数“podman:alpine”(或“docker:alpine”)。服务器还会下载指定的容器镜像并实例化它。当然,podman(我个人更偏好)或 docker 必须事先安装在宿主机上。尽情享受吧!
查看原文

相似文章

完全在浏览器中的容器构建

Lobsters Hottest

一个完全在浏览器中使用客户端代码构建容器的Web应用程序,展示了自定义容器工具的强大功能。用户可以选择基础镜像、运行Shell脚本,并将生成的镜像导出为tar文件。

Llama.cpp + WebGPU = agants.html

Reddit r/AI_Agents

一位开发者成功让 llama.cpp 与 WebGPU 一起编译运行,展示了一个大语言模型完全在浏览器内部运行的概念验证,并计划将其发展为一个能够与网页应用交互的 Agent。