import streamlit as st # App Title st.title("🚀 Streamlit Tabs Example") # Create tab layout tab1, tab2, tab3 = st.tabs(["💡 Final Answer", "📌 Relevance Analysis", "📚 Retrieved Contexts"]) # Tab 1: Final Answer with tab1: st.markdown("## 💡 **Final Answer**") st.success("This is the final response generated from the system.") # Tab 2: Relevance Analysis with tab2: st.markdown("### 📌 **Relevance Analysis**") st.write("✅ **Context 1 - Score: 0**") st.write("**Reasoning:** This context contains sufficient information to answer the query.") st.write("✅ **Context 2 - Score: 1**") st.write("**Reasoning:** This context lacks clarity and does not fully address the query.") # Tab 3: Retrieved Contexts with tab3: st.markdown("### 📚 **Retrieved Contexts**") st.write("🔹 **Context 1:** This is a relevant passage from the document.") st.write("🔹 **Context 2:** This is another relevant passage.") # Footer st.markdown("---") st.markdown("💡 **Switch between tabs to explore different sections!**")