Menggunakan DALL-E API dan Python – 4

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.

Sharing is caring: