import streamlit as st from webui_pages.openai_plugins import openai_plugins_page from webui_pages.utils import * from streamlit_option_menu import option_menu from webui_pages.dialogue.dialogue import dialogue_page, chat_box from webui_pages.knowledge_base.knowledge_base import knowledge_base_page import os import sys from configs import VERSION from server.utils import api_address api = ApiRequest(base_url=api_address()) if __name__ == "__main__": is_lite = "lite" in sys.argv st.set_page_config( "Langchain-Chatchat WebUI", os.path.join("img", "chatchat_icon_blue_square_v2.png"), initial_sidebar_state="expanded", menu_items={ 'Get Help': 'https://github.com/chatchat-space/Langchain-Chatchat', 'Report a bug': "https://github.com/chatchat-space/Langchain-Chatchat/issues", 'About': f"""欢迎使用 Langchain-Chatchat WebUI {VERSION}!""" }, layout="wide" ) # use the following code to set the app to wide mode and the html markdown to increase the sidebar width st.markdown( """