Serg4451D's picture
Update app.py
c4da90b
import streamlit as st
import requests
API_ENDPOINT = "https://api.openai.com/v1/images/generations"
st.title("Pixel Art Generator")
st.write("Введите текст для генерации пиксельного искусства:")
text_input = st.text_input("")
if st.button("Создать пиксельный арт"):
prompt = "pixel art " + text_input
data = {
"model": "image-alpha-001",
"prompt": prompt,
"num_images": 1,
"size": "256x256",
"response_format": "url"
}
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer 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"
}
response = requests.post(url=API_ENDPOINT, json=data, headers=headers)
if response.ok:
st.write("Ваш пиксельный арт:")
st.image(response.json()["data"][0]["url"], use_column_width=True)
st.write("Powered By DALL•E 2")
else:
st.write("Ошибка при создании пиксельного искусства")