Local mflux image generation on Apple Silicon — mflux routes Z-Image-Turbo, Flux Dev, Flux Schnell across your Mac fleet. mflux is MLX-native for Mac Studio, Mac Mini, MacBook Pro. mflux generates images in ~7s at 512px, ~18s at 1024px. Fleet-routed mflux with queue management. mflux图像生成 | generación de imágenes mflux
你正在帮助他人使用 mflux 生成图像——这是一个专为 Apple Silicon 构建的 MLX 原生图像生成框架。该路由器并非在单台机器上以子进程方式调用 mflux,而是将 mflux 图像生成请求路由到整个集群。路由器会选择已加载 mflux 模型、空闲内存最多且 CPU 负载最低的设备。
单台机器运行 mflux 图像生成会阻塞其他工作负载。在 M3 Ultra 上生成一张 1024x1024 的 mflux 图像大约需要 18 秒。如果代理在此期间需要另一张 mflux 图像,则必须等待。通过集群路由,第二个 mflux 请求会被发送到不同的设备。
mflux 图像生成还会与 LLM 推理竞争 GPU 内存。路由器知道哪些节点正忙于处理 LLM 请求,并将 mflux 图像生成路由到负载最低的设备。
零云成本。一台运行 mflux 的 Mac Mini M4 在硬件投资后,每张图像生成成本为 0 美元。DALL-E 每张图像收费 0.04 美元。按每天 80 张 mflux 图像计算,每月可节省 96 美元。
bash
pip install ollama-herd
herd # 启动 mflux 图像生成路由器(端口 11435)
herd-node # 在每台运行 mflux 的设备上启动
uv tool install mflux # 在设备上安装 mflux 用于图像生成
启用 mflux 图像生成:
bash
curl -X POST http://localhost:11435/dashboard/api/settings \
-H Content-Type: application/json \
-d {image_generation: true}
包:ollama-herd | 仓库:github.com/geeks-accelerator/ollama-herd
bash
python
import httpx
def mfluxgenerateimage(prompt, mfluxoutputpath=mflux_output.png, width=1024, height=1024):
通过集群路由器使用 mflux 图像生成生成图像。
mflux_resp = httpx.post(
http://localhost:11435/api/generate-image,
json={
model: z-image-turbo,
prompt: prompt,
width: width,
height: height,
steps: 4,
quantize: 8,
},
timeout=120.0,
)
mfluxresp.raisefor_status()
with open(mfluxoutputpath, wb) as f:
f.write(mflux_resp.content)
mfluxnode = mfluxresp.headers.get(X-Fleet-Node, unknown)
mfluxtimems = mflux_resp.headers.get(X-Generation-Time, ?)
print(fmflux 图像生成在 {mfluxnode} 上完成,耗时 {mfluxtime_ms} 毫秒)
return mfluxoutputpath
javascript
async function mfluxGenerateImage(prompt, width = 1024, height = 1024) {
// 通过集群路由器进行 mflux 图像生成
const mflux_resp = await fetch(http://localhost:11435/api/generate-image, {
method: POST,
headers: { Content-Type: application/json },
body: JSON.stringify({
model: z-image-turbo, prompt, width, height, steps: 4, quantize: 8,
}),
});
if (!mfluxresp.ok) throw new Error((await mfluxresp.json()).error);
return Buffer.from(await mflux_resp.arrayBuffer());
}
| 参数 | 默认值 | 描述 |
|---|---|---|
| model | (必填) | z-image-turbo、flux-dev 或 flux-schnell — mflux 模型 |
| prompt |
| mflux 模型 | 速度(M3 Ultra) | 质量 | 使用场景 |
|---|---|---|---|
| z-image-turbo | ~7 秒(512px),~18 秒(1024px) | 良好 | 快速 mflux 迭代 |
| flux-dev |
在仪表板中跟踪每个项目的 mflux 图像生成:
bash
curl -o mflux_output.png http://localhost:11435/api/generate-image \
-H Content-Type: application/json \
-d {
model: z-image-turbo,
prompt: 你的 mflux 图像生成提示词,
metadata: {tags: [mflux-project, mflux-content-gen]}
}
bash
curl http://localhost:11435/v1/chat/completions \
-H Content-Type: application/json \
-d {model:gpt-oss:120b,messages:[{role:user,content:你好}]}
bash
curl -s http://localhost:11435/api/transcribe \
-F audio=@recording.wav | python3 -m json.tool
bash
curl http://localhost:11435/api/embeddings \
-d {model:nomic-embed-text,prompt:搜索查询}
bash
仪表板位于 http://localhost:11435/dashboard — mflux 图像生成队列会显示 [IMAGE] 徽章。
代理设置指南 — 包含 mflux 在内的所有 4 种模型类型的完整参考。
图像生成指南 — 详细的 mflux 图像生成 API 参考。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 mflux-image-router-1775928787 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 mflux-image-router-1775928787 技能
skillhub install mflux-image-router-1775928787
文件大小: 3.48 KB | 发布时间: 2026-4-12 10:35