Module Front (Interface)

Module de l’interface utilisateur Streamlit.

Ce module fournit une interface web interactive pour l’usine MLOps. Il permet à l’utilisateur de saisir les caractéristiques d’une fleur d’Iris, d’envoyer une requête asynchrone à l’API via RabbitMQ, et de suivre l’état de plusieurs tâches simultanément.

src.front.app.display_history() None[source]

Affiche l’historique des prédictions stocké dans la session.

src.front.app.init_session_state() None[source]

Initialise la mémoire de session Streamlit.

src.front.app.main() None[source]

Point d’entrée principal de l’application Streamlit.

src.front.app.render_sidebar() dict[str, float][source]

Affiche la barre latérale et récupère les paramètres de l’utilisateur.