/
vnss64657
/
SE_FastAPI_Example
Обзор
Документация
Войти
/
vnss64657
/
SE_FastAPI_Example
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
UI/streamlit.py
25 строк
929 B
Вологин Никита Сергеевич
Fix flake8 warnings: no newline at end of file
11 май 2026, 18:48
11 май 2026, 18:48
61f6288
Код
Авторство
О чём код?
import streamlit as st import requests import os API_URL = os.getenv("API_URL", "http://localhost:8000") st.title("Взаимодействие с нейросетью 🤖") st.write(f"Подключено к API: `{API_URL}`") user_input = st.text_area("Введите текст для обработки:", "Привет! Как дела?") if st.button("Отправить в нейросеть"): try: response = requests.post( f"{API_URL}/predict", json={"text": user_input} ) if response.status_code == 200: st.success("Ответ получен:") st.write(response.json()) else: st.warning(f"API вернул ошибку: {response.status_code}") except requests.exceptions.RequestException: st.error("Ошибка подключения! Убедитесь, что сервер FastAPI запущен.")