Spaces:
Running
Running
File size: 1,461 Bytes
fafbbd5 |
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 |
import streamlit as st
###########################
### Пишем функцию работы ГПТ
###########################
from funcs.try_gpt import ask_gigachat
def run():
###########################
### Блок описания страницы
###########################
st.subheader('Привет, путник! На этой странице ты найдёшь ответы на все свои запросы и пожелания по фильмам, не стесняйся, задавай вопрос ниже!')
user_text = st.text_input('Введите свой запрос на фильм')
# Добавляем кнопку для получения ответа
left, middle, right = st.columns(3)
if middle.button('Смотреть фильм', icon="👀", use_container_width=True):
if user_text: # Проверяем, что поле ввода не пустое
resp = ask_gigachat(user_text)
st.write('Предлагаю посмотреть вам следующие фильмы:')
st.markdown(f"""
<h2 style='text-align: center; color:#3262a8; font-size: 30px; font-weight: bold; padding: 10px; border-radius:10px;'>
{resp}
</h2>
""", unsafe_allow_html=True)
else:
st.warning("Пожалуйста, введите свой запрос на фильм.") |