Spaces:
Running
Running
import streamlit as st | |
def get_rag(): | |
if 'vectorstore' in st.session_state and 'chain' in st.session_state: | |
vectorstore = st.session_state['vectorstore'] | |
chain = st.session_state['chain'] | |
return vectorstore, chain | |
else: | |
return None, None | |
def set_rag(vectorstore, chain): | |
st.session_state['vectorstore'] = vectorstore | |
st.session_state['chain'] = chain | |
def set_partie_prenante(partie_prenante): | |
if "partie_prenante" not in st.session_state: | |
st.session_state['partie_prenante'] = [] | |
st.session_state['partie_prenante'] = partie_prenante | |
def get_partie_prenante(): | |
if 'parties_prenante' in st.session_state: | |
return st.session_state['partie_prenante'] | |
else: | |
return None | |
def get_parties_prenantes(): | |
if 'parties_prenantes' in st.session_state: | |
return st.session_state['parties_prenantes'] | |
else: | |
return None |