1 Star 0 Fork 0

hehuolong/AI-Auto-Video-Generator

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
image_generator.py 977 Bytes
一键复制 编辑 原始数据 按行查看 历史
BB31420 提交于 2023-12-19 17:48 +08:00 . Update image_generator.py
import openai
import os
import requests
from datetime import datetime
import time
timestamp = datetime.now().strftime("%Y%m%d%H%M%S")
openai.api_key = os.getenv("OPENAI_API_KEY")
def generate_images(image_prompts):
images = []
for prompt in image_prompts:
response = openai.Image.create(
prompt=prompt,
n=1,
size="1024x1024",
)
if response.data:
image_url = response.data[0].url
images.append(image_url)
else:
print(f"Error generating image for prompt '{prompt}'")
return []
time.sleep(12)
return images
def save_images(images, timestamp):
for idx, image_url in enumerate(images):
download_image(image_url, f"image_{timestamp}_{idx}.png")
def download_image(url, filename):
response = requests.get(url)
with open(filename, "wb") as f:
f.write(response.content)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hehuolong_admin/AI-Auto-Video-Generator.git
git@gitee.com:hehuolong_admin/AI-Auto-Video-Generator.git
hehuolong_admin
AI-Auto-Video-Generator
AI-Auto-Video-Generator
main

搜索帮助