Rohit Rajpoot
Add heatmap button to Streamlit UI
612ef10
raw
history blame
496 Bytes
import streamlit as st
from assist.chat import chat as chat_plugin
from assist.heatmap import get_heatmap_figure
st.title("RepoSage Chatbot Demo")
# Tab or expander for heatmap
with st.expander("🔢 View Token Similarity Heatmap"):
if st.button("Show Heatmap"):
fig = get_heatmap_figure("tensor.pt")
st.pyplot(fig)
# Chat UI
question = st.text_input("Ask RepoSage a question:", "")
if st.button("Ask RepoSage"):
response = chat_plugin(question)
st.write(response)