#Создать изображение
из openai импорт OpenAI
импортировать базу64
клиент = OpenAI(base_url="https://yossapi.com/v1",
api_key="sk-xxx")
подсказка = """
Детская книжная иллюстрация, на которой ветеринар с помощью стетоскопа слушает сердцебиение щенка выдры.
"""
результат = client.images.generate(
модель="gpt-изображение-1",
подсказка = подсказка
)
image_base64 = result.data[0].b64_json
image_bytes = base64.b64decode(image_base64)
# Сохраняем изображение в файл
с open("otter.png", "wb") как f:
f.write(image_bytes)# Редактировать изображение
импортировать базу64
из openai импорт OpenAI
клиент = OpenAI(base_url="https://yossapi.com/v1",
api_key="sk-xxx")
подсказка = """
Создайте гиперреалистичное изображение подарочной корзины, расположенной на белом фоне, со словами «Расслабьтесь», перевязанной лентой, и шрифтом, напоминающим рукописный. Подарочная корзина содержит все предметы, представленные на эталонном изображении.
"""
результат = client.images.edit(
модель="gpt-изображение-1",
изображение=[
open("body-лосьон.png", "rb"),
open("bath-bomb.png", "rb"),
open("incense-kit.png", "rb"),
open("soap.png", "rb"),
],
подсказка = подсказка
)
image_base64 = result.data[0].b64_json
image_bytes = base64.b64decode(image_base64)
# Сохраняем изображение в файл
с open("gift-basket.png", "wb") как f:
f.write(image_bytes)