前置要求
1 获取 API Key 登录 YeLIn AI 控制台 获取 API 密钥 2 配置计费模式 编辑令牌设置,选择以下任一计费模式(两者价格相同):- 按量优先(推荐):优先使用余额计费,余额不足时自动切换。适合大多数用户
- 按次计费:每次调用直接扣费。适合预算控制严格的场景
请在 Console 查看对应界面截图。
Flux 图像生成 API
Flux 是业界领先的图像生成模型,通过 YeLIn AI 的 OpenAI 兼容接口,您可以轻松调用 Flux Kontext Pro 和 Max 模型生成高质量图像。我们提供了比官方更优惠的价格,结合汇率优势和充值加赠,为您节省更多成本。 🎯 高质量生成Flux 模型以其出色的图像质量和细节表现著称,支持从 3:7 到 7:3 的灵活宽高比设置。
🌟 核心特性
- 📐 灵活比例:支持从 3:7 到 7:3 的连续宽高比范围
- 🎨 高质量输出:1 兆像素图像,细节丰富,艺术表现力强
- 💰 价格优势:比官方定价更优惠,节省成本
- 🔧 OpenAI 兼容:使用标准 Images API 格式,易于集成
- ⏱️ URL 有效期:生成结果 URL 有效期 10 分钟,需及时下载
- 🔄 可重现性:支持 seed 参数,确保结果一致性
📋 模型对比
💡 价格优势:通过 YeLIn AI 平台调用 Flux 模型,结合汇率优势(1:7)和充值加赠政策(单次大额充值加赠 10%),比官方定价节省超过 25%!
📐 支持的宽高比
Flux 模型支持从 3:7 到 7:3 的连续宽高比范围,总像素保持约 1 兆像素。以下是一些常用比例示例:
📏 自定义比例:除了上述示例,您可以使用任何在 3:7 到 7:3 范围内的比例,如
5:4、4:5、16:10 等。系统会自动调整尺寸以保持约 1 兆像素的总面积。
🚀 快速开始
基础示例
📝 参数详解
通过 extra_body 传递的参数
💡 提示词增强:启用
prompt_upsampling 可以让 AI 自动优化和扩展您的提示词,但可能会改变原始意图。建议先测试效果。
高级示例 - 批量生成不同比例
Node.js 示例
🎯 使用场景
1. Web 设计素材
2. 社交媒体内容
3. 专业设计
💡 最佳实践
1. URL 管理和下载策略
由于 Flux 生成的图片 URL 仅有 10 分钟有效期,正确的下载策略至关重要:2. 模型选择建议
Flux Kontext Pro:- ✅ 日常设计需求
- ✅ 批量内容生成
- ✅ 成本敏感项目
- ✅ 快速原型设计
- ✅ 专业设计作品
- ✅ 商业用途图片
- ✅ 高质量要求
- ✅ 打印输出需求
3. 提示词优化
基于官方文档的建议,详细且描述性的提示词能获得更好的效果:4. 宽高比选择策略
5. 批量处理优化
考虑到 10 分钟 URL 失效限制,批量处理需要特别注意:📊 成本对比分析
⚠️ 重要注意事项
- URL 有效期:
- 生成的图片 URL 仅 10 分钟有效
- 必须在失效前完成下载
- 建议生成后立即下载保存
- 参数传递:
- 所有 Flux 特有参数必须通过
extra_body传递 - 不能在顶层参数中直接使用 Flux 专有参数
- 所有 Flux 特有参数必须通过
- 宽高比范围:
- 支持 3:7 到 7:3 的连续范围
- 不限于固定比例,可使用任意符合范围的比例
- 系统自动调整尺寸以保持约 1 兆像素
- 内容安全:
safety_tolerance参数控制审核严格度 (0-6)- 0 = 最严格,6 = 最宽松
- 默认值 2 适合大多数场景
- 输出格式:
- 默认 JPEG 格式,文件较小
- PNG 格式质量更高但文件更大
- 根据用途选择合适格式
- 提示词处理:
prompt_upsampling会自动优化提示词- 可能会改变原始意图,建议先测试
- 对简单提示词效果明显
🔍 常见问题
Q: 为什么图片 URL 会失效?
A: 这是 Flux 官方的安全设计,所有生成的图片 URL 在 10 分钟后自动失效。请确保及时下载保存。Q: Flux 与其他模型有什么区别?
A: Flux 模型专注于高质量图像生成,支持灵活的宽高比(3:7 到 7:3),特别适合需要特定尺寸的专业设计。Q: 如何选择 Pro 和 Max 版本?
A:- Pro:性价比高,$0.035/张,适合日常使用和批量生成
- Max:最高质量,$0.07/张,适合商业作品和专业需求
Q: 可以使用任意宽高比吗?
A: 可以使用 3:7 到 7:3 范围内的任意比例,如5:4、16:10、21:9 等。系统会自动调整以保持约 1 兆像素。
Q: safety_tolerance 如何设置?
A:- 0-1:企业/商业环境,最严格
- 2-3:一般创作,平衡模式(推荐)
- 4-6:艺术创作,较宽松
Q: prompt_upsampling 有什么作用?
A: 启用后 AI 会自动扩展和优化您的提示词,特别适合简短提示词。但可能会改变原意,建议先测试效果。Q: 如何确保结果可重现?
A: 使用相同的seed 值和完全相同的其他参数,可以生成一致的结果。这对迭代设计很有帮助。
Q: 批量生成如何避免 URL 失效?
A:- 生成后立即下载
- 使用并发控制,避免处理时间过长
- 考虑使用异步处理提高效率
🎯 多图处理解决方案
Flux API 原生只支持单张图片输入,但通过我们提供的批量处理脚本,可以实现双图片合成处理。应用场景
- 图案转移:将设计图案转移到服装模特上
- 风格融合:结合两张图的特色元素
- 对比展示:同时展示原图和目标效果
技术原理
图片合并策略- 自动下载:从 URL 获取两张输入图片
- 智能合并:使用 Python PIL 将图片左右拼接
- API 调用:将合并后的图片作为单一输入
- 结果处理:AI 基于合并图进行智能处理
- 支持多对图片的自动化处理
- 统一的提示词控制处理效果
- 自动结果下载和文件管理
- 完整的错误处理和日志记录
快速开始
Shell脚本 Python实现配置示例
jq、Python3 + PIL 和可选的 ImageMagick。详细安装说明请参考脚本帮助。
🔗 相关资源
- 完整示例代码
- 多图处理脚本
- Flux 图像编辑 API - 编辑现有图片
- 价格对比计算器 - 实时价格查询
- [在线体验 Demo](https://imagen.YeLIn AI) - 测试 Flux 效果