DALL-E MCP 服务器是一款基于 OpenAI 的 DALL-E AI 模型的图像工具,可用于生成、编辑和操作图像。它支持创建新图像、编辑现有图像以及生成图像变体,为图像创作提供了便捷的解决方案。
DALL-E MCP 服务器基于 OpenAI 的 DALL-E AI 模型,能帮助你轻松完成图像的生成、编辑和操作。下面为你介绍使用前的准备工作。
npm install
.env 文件。在根目录下创建一个 .env 文件,并添加以下内容(根据实际需求调整):
# 必须的:OpenAI API 密钥
OPENAI_API_KEY=your-api-key-here
# 可选:默认保存图像的位置
SAVE_DIR=/path/to/save/images
{
"prompt": "一只飞翔的蓝鸟",
"model": "dall-e-2",
"size": "1024x1024",
"n": 3,
"saveDir": "/path/to/save/images",
"fileName": "bluebird-fly"
}
参数解释:
prompt:必填,生成图像的描述。model:可选,默认为 dall-e-2。size:可选,默认为 1024x1024。n:可选,默认为 1。{
"prompt": "添加一个红色的帽子",
"imagePath": "/path/to/image.png",
"mask": "/path/to/mask.png",
"model": "dall-e-2",
"size": "1024x1024",
"n": 1,
"saveDir": "/path/to/save/images",
"fileName": "edited-image"
}
参数解释:
prompt:必填,描述需要的修改。imagePath:必填,要编辑的图像路径。mask:可选,默认为无。{
"imagePath": "/path/to/image.png",
"model": "dall-e-2",
"size": "1024x1024",
"n": 4,
"saveDir": "/path/to/save/images",
"fileName": "image-variation"
}
参数解释:
imagePath:必填,要生成变体的图像路径。model:可选,默认为 dall-e-2。{}
无需要的参数。
注意:以下 .env 配置仅用于测试,正常运行时不需此文件。
在根目录下创建一个 .env 文件,并添加:
# 必须用于测试:OpenAI API 密钥
OPENAI_API_KEY=your-api-key-here
# 可选:默认保存路径
SAVE_DIR=/path/to/save/images
npm start
postman 或其他工具发送 POST 请求到 http://localhost:3000/api/process。⚠️ 重要提示
确保
.env文件中的路径正确,避免权限问题。💡 使用建议
测试时请使用合法的 API 密钥,并注意费用限制。