python

dall-e-3를 활용한 이미지 생성

다만사 2023. 11. 22. 13:17

변경api 소스는

Image generation - OpenAI API

import openai
import os

API_KEY = os.environ.get('OPENAI_API_KEY')
openai.api_key = API_KEY
model_engine = "dall-e-3"




def generateImage(animal1, animal2, scenario):
response = openai.Image.create(
model=model_engine,
prompt=f"cartoon image of a {animal1} and a {animal2} discussing {scenario}",
n=1,
size="1024x1024",
response_format="url"
)

image_url = response.data[0]["url"]
return image_url


url = generateImage('Lion', 'Elephant', 'Baseball park')
print(url)