File size: 1,108 Bytes
f9ff4b1
 
 
 
f3d1a7c
f9ff4b1
f3d1a7c
77152c8
f9ff4b1
0b9bdd3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77152c8
 
f3d1a7c
77152c8
 
 
189d4ba
 
0b9bdd3
f9ff4b1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import altair as alt
import numpy as np
import pandas as pd
import streamlit as st
#from utils import ask_math_problem

#st.sidebar()
st.title("Bienvenido a tu Tutor IA. ¡Espero que hoy estés lleno de curiosidad y ganas de aprender!")

if "messages" not in st.session_state:
    st.session_state.messages = []

for message in st.session_state.messages:
    if message["role"] == "user":
        with st.chat_message("user"):
            st.markdown(message["content"])
    else:
        with st.chat_message("assistant"):
            st.markdown(message["content"])

# React to user input
if prompt := st.chat_input("What is up?"):
    # Display user message in chat message container
    with st.chat_message("user"):
        st.markdown(prompt)
    # Add user message to chat history
    st.session_state.messages.append({"role": "user", "content": prompt})


with st.chat_message("assistant"):
    st.spinner("Pensando...")
    respuesta="respuesta generada por el modelo"
    st.write(respuesta)
    st.session_state.messages.append({"role": "assistant", "content": respuesta})

    ##alksndalskdjn