Daniel Ball 把自己用 Python 调用多家图像生成 API 的实践整理成指南:扩散模型从噪声起步、由文本引导去噪,新模型还会像聊天模型那样先规划再画;计费按画布像素而不是内容复杂度,同尺寸的木板桌和油画一个价;不同厂商价格能差一百倍以上。工程建议很实在——在所有厂商前面架一层薄接口、把模型名放进配置、把每次返回记日志、把生成当成会失败且很慢的任务。
🔑 核心要点
「你付的是画布,不是内容」:同尺寸的简单木板桌和精细油画价格相同。
提示词应描述「怎么拍的」——相机、胶片、印刷工艺、版式,比堆 stunning 这类形容词有效。
API 会悄悄漂移:模型几周内下线、参数被静默忽略,所以模型名要进配置、返回结果要留日志。
像素画是风格不是格式;一张画布放多个 sprite 时要考虑模型对网格与一致性的理解能力。
💡 金句
You pay for the canvas, not the content. A plain wooden table costs the same as a detailed oil painting of the same size.