mohitkumarrajbadi's picture
New Improvement in Pages
e37cfd0
import streamlit as st
st.set_page_config(page_title="Gemma LLM Fine-Tuning UI", layout="wide")
# Main Page Title and Description
st.title("Gemma LLM Fine-Tuning Suite πŸš€")
st.markdown("""
### πŸ”₯ Multi-page AI Model Trainer
- **Chat**: Interact with the model.
- **Fine-tuning**: Train on `train_data.csv` or upload new datasets.
- **Conversion**: Export models to TorchScript and ONNX.
- **Dataset Management**: View and add to your training data.
""")
# Sidebar Navigation with Custom Labels
st.sidebar.title("Navigation")
nav_options = [
"πŸ”Ή Chat",
"πŸ”Ή Fine-tuning",
"πŸ”Ή Conversion",
"πŸ”Ή Dataset Management"
]
selected_page = st.sidebar.radio("Go to", nav_options)
# Page Content based on Navigation Selection
if selected_page == "πŸ”Ή Chat":
st.header("Chat with Gemma")
st.write("Interact with the model in a conversational interface. Coming soon!")
elif selected_page == "πŸ”Ή Fine-tuning":
st.header("Fine-tuning Gemma")
st.write("Fine-tune your Gemma model using your dataset. Coming soon!")
elif selected_page == "πŸ”Ή Conversion":
st.header("Model Conversion")
st.write("Convert your model to various formats. Coming soon!")
elif selected_page == "πŸ”Ή Dataset Management":
st.header("Dataset Management")
st.write("Manage your training datasets. Coming soon!")