【SDXL实战】Python自动化生成3D潮汕美食IP,附ComfyUI工作流与商用变现思路

import requests

import json

import os

1. 配置 Stable Diffusion WebUI 的 API 地址

API_URL = "http://127.0.0.1:7860/sdapi/v1/txt2img"

2. 定义核心 Prompt (提示词) - 这里融入了我们的潮汕美食元素

base_prompt = """

(masterpiece, best quality, 3d render, c4d style),

cute blocky cat character wearing denim hat and sunglasses,

eating Puning rice noodles (普宁粿条),

steaming hot food, cinematic lighting, depth of field,

blurred background of traditional Chaoshan street.

"""

negative_prompt = "low quality, blurry, deformed hands, extra limbs"

3. 设置生成参数 (模拟 ComfyUI/SDXL 的设置)

payload = {

"prompt": base_prompt,

"negative_prompt": negative_prompt,

"steps": 30, # 步数

"width": 1024, # SDXL 推荐分辨率

"height": 1024,

"cfg_scale": 7,

"sampler_name": "DPM++ 2M Karras",

"batch_size": 4 # 一次生成4张,提高效率

}

4. 发送请求并保存图片

def generate_ip_art():

print("🚀 正在启动 AI 绘图引擎...")

try:

response = requests.post(url=API_URL, json=payload)

response.raise_for_status()

r = response.json()

创建保存目录

if not os.path.exists('output_ip'):

os.makedirs('output_ip')

遍历返回的图片数据并保存

for i, img_str in enumerate(r'images'):

import base64

image_data = base64.b64decode(img_str)

file_path = f"output_ip/puning_cat_{i+1}.png"

with open(file_path, 'wb') as f:

f.write(image_data)

print(f"✅ 成功生成并保存: {file_path}")

except Exception as e:

print(f"❌ 生成失败: {e}")

if name == "main":

generate_ip_art()

相关推荐
Joy T8 分钟前
Spring AI 接入已有 Java 项目的三种架构设计
java·人工智能·springai·ai入门·chatclient·ai service·ai能力接入
杨运交13 分钟前
[076][核心模块]构建优雅的Java异常处理框架:从错误码到全局异常处理
java·开发语言
m4Rk_16 分钟前
【论文阅读】Agent 记忆机制(94):MemGen——在推理过程中动态生成并织入潜在记忆
论文阅读·人工智能·学习·开源·github
IT_陈寒17 分钟前
Redis卡顿的锅,这次真不是大key的错
前端·人工智能·后端
可乐鸡翅yeah_24 分钟前
video.js 集成 hls.js 开发 M3U8 播放器,新手高频踩坑
开发语言·前端·javascript·后端·ecmascript·m3u8·音视频在线播放
小鹿的周先生26 分钟前
第11章-Structured-Output
开发语言·人工智能·python
175******6317327 分钟前
灰片调色适合什么素材
人工智能
大模型真好玩31 分钟前
从 SDK 到成熟智能体:拆解 LangChain、Pi、DeepSeek Harness、Claude Code的本质区别
人工智能·agent·deepseek
程序哥聊面试33 分钟前
什么是 Sandbox?给 AI Agent 划一道安全边界
人工智能·安全
梦在远山后42 分钟前
通过 WSS 让 Server 安全调用 Desktop 本地工具(下01):Ticket、人工确认、幂等与断线对账
python·langchain·agent