Spaces:
Running
Running
File size: 1,177 Bytes
99af565 55c142f 99af565 55c142f 99af565 55c142f 99af565 55c142f 99af565 55c142f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
import streamlit as st
from together import Together
# Укажите ваш API-ключ здесь
API_KEY = "72f5f1157eb672d254c3dfff5eab724e216d04aa1ee4e905f1f1c8c98c75c249"
client = Together(api_key=API_KEY)
st.title("Генератор изображений")
# Поле для ввода текста
prompt = st.text_input("Введите текст для генерации изображения:")
if st.button("Сгенерировать изображение"):
if prompt:
response = client.images.generate(
prompt=prompt,
model="black-forest-labs/FLUX.1-schnell",
width=1024,
height=1024,
steps=12,
n=1,
response_format="b64_json"
)
# Отображение сгенерированного изображения
image_data = response.data[0].b64_json
st.image(f"data:image/png;base64,{image_data}", caption="Сгенерированное изображение", use_column_width=True)
else:
st.warning("Пожалуйста, введите текст для генерации изображения.") |