/
M1nX
/
SE_FastAPI_Example
Обзор
Документация
Войти
/
M1nX
/
SE_FastAPI_Example
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
streamlit_app.py
22 строки
845 B
Evgeniy Rudenko
feat: added tests
11 май 2026, 18:36
11 май 2026, 18:36
9faef64
Код
Авторство
О чём код?
import streamlit as st import requests st.title("Анализ тональности текста") API_URL = "http://127.0.0.1:8000/predict/" text_input = st.text_area("Введите текст для анализа:") if st.button("Анализировать"): if text_input.strip(): try: response = requests.post(API_URL, json={"text": text_input}) if response.status_code == 200: result = response.json() st.success(f"Результат: {result}") else: st.error(f"Ошибка API: {response.status_code}") except Exception as e: st.error(f"Ошибка подключения: {e}. Убедитесь, что FastAPI запущен.") else: st.warning("Пожалуйста, введите текст.")