OpenAI 兼容端点
MuAPI 提供兼容 OpenAI 的图像生成 API,因此任何已经支持 OpenAI 协议的应用都可以直接使用 — 无需插件,也无需修改代码。
| 字段 | 值 |
|---|---|
| 基础 URL | https://api.muapi.ai/v1 |
| 身份验证请求头 | Authorization: Bearer <your-api-key> |
| 端点 | GET /v1/models · POST /v1/images/generations |
可用模型
FLUX 1
| 模型 ID | 描述 |
|---|---|
flux-schnell | 快速生成(约 5 秒)。默认模型。 |
flux-dev | 更高质量(约 20 秒)。 |
flux-kontext-dev | FLUX Kontext T2I — dev。 |
flux-kontext-pro | FLUX Kontext T2I — pro。 |
flux-kontext-max | FLUX Kontext T2I — max。 |
FLUX 2
| 模型 ID | 描述 |
|---|---|
flux-2-dev | FLUX 2 Dev。 |
flux-2-flex | FLUX 2 Flex。 |
flux-2-pro | FLUX 2 Pro。 |
flux-2-klein-4b | FLUX 2 Klein 4B。 |
flux-2-klein-4b-turbo | FLUX 2 Klein 4B Turbo。 |
flux-2-klein-9b | FLUX 2 Klein 9B。 |
flux-2-klein-9b-turbo | FLUX 2 Klein 9B Turbo。 |
HiDream
| 模型 ID | 描述 |
|---|---|
hidream-fast | HiDream-I1 Fast。 |
hidream-dev | HiDream-I1 Dev。 |
hidream-full | HiDream-I1 Full — 最高质量。 |
Seedream
| 模型 ID | 描述 |
|---|---|
seedream | ByteDance Seedream(v3)。 |
seedream-v4 | ByteDance Seedream v4。 |
seedream-v4.5 | ByteDance Seedream v4.5。 |
seedream-5.0 | Seedream 5.0。 |
Nano Banana
| 模型 ID | 描述 |
|---|---|
nano-banana | Nano Banana。 |
nano-banana-pro | Nano Banana Pro。 |
nano-banana-2 | Nano Banana 2。 |
Kling Image
| 模型 ID | 描述 |
|---|---|
kling-o1 | Kling O1 文本转图像。 |
kling-o3 | Kling O3 文本转图像。 |
Hunyuan
| 模型 ID | 描述 |
|---|---|
hunyuan-2.1 | Hunyuan Image 2.1。 |
hunyuan-3.0 | Hunyuan Image 3.0。 |
其他模型
| 模型 ID | 描述 |
|---|---|
reve | Reve 文本转图像。 |
ideogram-v3 | Ideogram v3。 |
chroma | Chroma 图像生成。 |
sdxl | Stable Diffusion XL。 |
z-image | Z-Image P。 |
qwen | Qwen 文本转图像。 |
vidu-q2 | Vidu Q2 文本转图像。 |
grok-imagine | Grok Imagine。 |
grok-imagine-quality | Grok Imagine(质量模式)。 |
wan2.1-t2i | Wan 2.1 文本转图像。 |
wan2.5-t2i | Wan 2.5 文本转图像。 |
wan2.6-t2i | Wan 2.6 文本转图像。 |
wan2.7-t2i | Wan 2.7 文本转图像。 |
wan2.7-t2i-pro | Wan 2.7 文本转图像 Pro。 |
midjourney | Midjourney v7 文本转图像。 |
gpt4o | GPT-4o 文本转图像。 |
gpt-image-2 | GPT Image 2 文本转图像。 |
DALL-E 别名
| 模型 ID | 实际路由到 |
|---|---|
dall-e-3 | flux-schnell |
dall-e-2 | flux-schnell |
dall-e-3 / dall-e-2 别名让硬编码 DALL-E 模型名称的应用无需任何配置修改即可工作。
快速测试
# 列出模型
curl https://api.muapi.ai/v1/models \
-H "Authorization: Bearer YOUR_API_KEY"
# 生成图像
curl https://api.muapi.ai/v1/images/generations \
-X POST \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-schnell",
"prompt": "A golden retriever surfing on a neon wave, cinematic",
"n": 1,
"size": "1024x1024"
}'
响应:
{
"created": 1719411200,
"data": [
{ "url": "https://cdn.muapi.ai/..." }
]
}
支持的尺寸
size | 尺寸 |
|---|---|
1024x1024 | 正方形(默认) |
1792x1024 | 横向 |
1024x1792 | 纵向 |
Open WebUI
- 前往 Admin Panel → Settings → Images
- 将 Image Generation Engine 设置为
OpenAI - 将 API Base URL 设置为
https://api.muapi.ai/v1 - 将 API Key 设置为你的 MuAPI key
- 将 Image Model 设置为
flux-schnell(或选择质量更高的flux-dev) - 点击 Save — 现在每个聊天线程中的 📷 图像按钮都会由 MuAPI 驱动
LM Studio
- 打开 My Models → Image Models
- 点击 Add Custom Endpoint
- 将 Base URL 设置为
https://api.muapi.ai/v1 - 将 API Key 设置为你的 MuAPI key
- 选择
flux-schnell或flux-dev作为模型
AnythingLLM
- 前往 Settings → AI Providers → Image Generation
- 选择 OpenAI 作为供应商
- 将 Base URL 设置为
https://api.muapi.ai/v1 - 将 API Key 设置为你的 MuAPI key
- 将 Model 设置为
flux-schnell
其他 OpenAI 兼容应用
将应用的 OpenAI 基础 URL 指向 https://api.muapi.ai/v1,并提供 MuAPI key。如果应用要求填写图像模型名称,可以使用上表中的任意模型 ID — flux-schnell(默认且最快)、flux-dev、midjourney、gpt4o、nano-banana、seedream-5.0 以及其他 40 多种模型。硬编码 dall-e-3 或 dall-e-2 的应用也无需修改即可工作。
获取 API Key
在 muapi.ai 注册,然后前往 Dashboard → API Keys → Create Key。