Image variations adalah membuat variasi image berdasarkan image yang kita berikan kepada model.
Method yang digunakan adalah create_variation. Aturan yang perlu diperhatikan adalah parameter image dasar yang akan dikirimkan. Harus berupa PNFG file dan lebih kecil dari 4MB dan bentuk bujur sangkar.
Pada tutorial akan digunakan image dasar hasil DALL-E pada modul sebelumnya yaitu fox.png.
Berikut contoh code untuk menggunakan variation pada DALL-E
import openai
from dotenv import dotenv_values
import os
config = dotenv_values(".env")
openai.api_key = config["OPENAI_KEY"]
response = openai.Image.create_variation(
image= open("./img/fox.png", "rb"),
size= "512x512",
n=1
)
image_url = (response["data"][0]["url"])
Berikut perbandingan image dasar dan variation.
