2025-09-03 16:43:07 +08:00
|
|
|
|
from PuLIDGenerator import PuLIDGenerator
|
2025-09-03 15:32:20 +08:00
|
|
|
|
|
2025-09-03 15:43:10 +08:00
|
|
|
|
if __name__ == "__main__":
|
2025-09-04 07:53:00 +08:00
|
|
|
|
# 创建生成器实例 - 传入模型ID(template_uuid)
|
2025-09-03 16:43:07 +08:00
|
|
|
|
generator = PuLIDGenerator()
|
2025-09-03 15:43:10 +08:00
|
|
|
|
# 可选:修改默认参数
|
2025-09-04 07:53:00 +08:00
|
|
|
|
generator.set_default_params(
|
|
|
|
|
template_uuid="6f7c4652458d4802969f8d089cf5b91f",
|
|
|
|
|
steps=25,
|
|
|
|
|
width=800,
|
|
|
|
|
height=1000
|
|
|
|
|
)
|
2025-09-03 15:43:10 +08:00
|
|
|
|
# 生成图像
|
2025-09-03 16:43:07 +08:00
|
|
|
|
obs_url = generator.generate_image(
|
2025-09-03 15:43:10 +08:00
|
|
|
|
prompt="filmfotos, Asian portrait,A young woman wearing a green baseball cap,covering one eye with her hand",
|
|
|
|
|
reference_image_url="https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/Backup/HuangWanQiao.jpg",
|
|
|
|
|
control_weight=0.8
|
2025-09-03 16:43:07 +08:00
|
|
|
|
)
|
|
|
|
|
if obs_url:
|
|
|
|
|
print(f"最终OBS地址: {obs_url}")
|