/
vladimir.suter
/
SE_FastAPI_Example
Обзор
Документация
Войти
/
vladimir.suter
/
SE_FastAPI_Example
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
streamlit_app.py
31 строка
974 B
Vladimir
Created streamlit_app.py
08 июн 2026, 09:07
08 июн 2026, 09:07
e26a069
Код
Авторство
О чём код?
import streamlit as st import requests st.title("😊 Анализ тональности текста") API_URL = "http://localhost:8000" text = st.text_area("Введите текст:") if st.button("Анализировать"): if text: try: response = requests.post( f"{API_URL}/predict/", json={"text": text} ) if response.status_code == 200: result = response.json() if result['label'] == 'POSITIVE': st.success(f"😊 Позитивный ({result['score']:.2%})") else: st.error(f"😞 Негативный ({result['score']:.2%})") else: st.error("Ошибка API") except: st.error("Не удалось подключиться к API") else: st.warning("Введите текст")