Seedream v4 MCP 服务器
通过FAL AI使用字节跳动的SeedDream 4.0模型生成图像的MCP服务器。
构建于 Smithery SDK(注:Smithery可能是一个特定公司或项目的名称,因此直接音译为“史密瑟里”SDK,具体翻译可能需根据上下文调整)
特点/特性
- 使用SeedDream 4.0实现高级文本到图像生成
- 灵活的图像尺寸调整(1024x1024 至 4096x4096)
- 多图像生成能力
- 加强安全检查
- 生成与编辑的统一架构
先决条件
- FAL AI API密钥获取您的(产品/服务)请访问 fal.ai(注:这个名称在中文中通常不直接翻译,而是保留原样,因为它可能是一个特定品牌、公司或项目的名称。如果需要解释其含义或背景,可以额外说明,但在此仅提供直接翻译形式。)
- Smithery API密钥获取您的(产品/服务)请前往 smithery.ai/account/api-keys 翻译为中文是:smithery.ai/账户/API密钥
入门指南/开始使用
- 安装依赖项:
npm install- 启动开发服务器:
npm run dev您将被提示输入您的FAL AI API密钥。
- 试试这个
generate_image带有类似提示的工具:
"A futuristic cityscape at sunset with flying cars"发展
你的代码结构如下:
- src/index.ts 翻译为中文是:“源代码目录下的索引 TypeScript 文件”。不过,通常我们不会直接翻译文件名,而是根据上下文来解释其用途或位置。在这个例子中,“src”通常表示“源代码”(source code)的缩写,而“index.ts”则是一个常见的 TypeScript 入口文件名,表示该目录下的主程序文件或模块入口。所以,也可以简化为“源代码目录下的主 TypeScript 文件” - 配备SeedDream 4.0工具的MCP服务器
- smithery.yaml 翻译为中文是:“铁匠铺配置文件.yaml” 或者更简洁地 “铁匠配置文件.yaml”,具体翻译可能根据上下文有所调整 - 运行时规范
工具:生成图像
使用SeedDream 4.0模型生成图像。
参数:
prompt(必填):图片的文字描述image_size(可选):预设(例如,“square_1280”)或自定义{宽度,高度}(1024-4096像素)num_images(可选):代数数量(1-6,默认:1)max_images(可选):每次生成的最大图像数量(1-6,默认:1)seed(可选):用于可重复性的随机种子enable_safety_checker(可选):过滤不当内容(默认:true)
图像尺寸预设:
- 正方形:
square_1024,square_1280,square_1536 - 肖像:
portrait_1024,portrait_1280 - 风景:
landscape_1024,landscape_1280 - 特别:
wide_1024,tall_1024
构建
npm run build创建捆绑服务器在 .smithery/
部署
- 在(指定位置)创建一个新的仓库
- 初始化 Git 并推送到 GitHub:
git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git
git push -u origin main- 部署到Smithery的时间为 smithery.ai/new 翻译为中文是:“smithery.ai的新页面”或“smithery.ai的新入口”
- 在部署时使用您的FAL AI API密钥进行配置。
了解更多
许可证
麻省理工学院(MIT)
