#Crear imagen
desde openai importar OpenAI
importar base64
cliente = OpenAI( base_url="https://yossapi.com/v1",
api_key="sk-xxx")
mensaje = """
Ilustración de un libro para niños sobre un veterinario que usa un estetoscopio para escuchar los latidos del corazón de un cachorro de nutria.
"""
resultado = cliente.imagenes.generar(
modelo="gpt-imagen-1",
mensaje = mensaje
)
image_base64 = resultado.datos[0].b64_json
image_bytes = base64.b64decode(image_base64)
# Guardar la imagen en un archivo
con open("otter.png", "wb") como f:
f.escribir (imagen_bytes)# Editar imagen
importar base64
desde openai importar OpenAI
cliente = OpenAI( base_url="https://yossapi.com/v1",
api_key="sk-xxx")
mensaje = """
Genere una imagen hiperrealista de una canasta de regalo colocada sobre un fondo blanco, con las palabras "Relax", atada con una cinta, y la fuente parece escrita a mano. La cesta regalo contiene todos los artículos de la imagen de referencia.
"""
resultado = cliente.imagenes.edit(
modelo="gpt-imagen-1",
imagen=[
open("loción-corporal.png", "rb"),
open("bomba-de-baño.png", "rb"),
open("kit-incienso.png", "rb"),
abierto("soap.png", "rb"),
],
mensaje = mensaje
)
image_base64 = resultado.datos[0].b64_json
image_bytes = base64.b64decode(image_base64)
# Guardar la imagen en un archivo
con open("gift-basket.png", "wb") como f:
f.escribir (imagen_bytes)