From 96d11608fdbcafdd6fe515093920d8e40069d2da Mon Sep 17 00:00:00 2001 From: josh-nowak Date: Mon, 17 Feb 2025 20:45:34 +0100 Subject: [PATCH 1/2] fix logging issue --- App.py | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/App.py b/App.py index 0bf20b9..35e0d7d 100644 --- a/App.py +++ b/App.py @@ -43,9 +43,7 @@ TEMPERATURE = 0.0 MAX_TOKENS = 400 -# LARGE_LANGUAGE_MODEL = ChatOpenAI( -# model_name="gpt-4o-mini", max_tokens=MAX_TOKENS, temperature=TEMPERATURE -# ) +# LARGE_LANGUAGE_MODEL = ChatOpenAI(model_name="gpt-4o-mini", max_tokens=MAX_TOKENS, temperature=TEMPERATURE) LARGE_LANGUAGE_MODEL = AzureChatOpenAI( azure_deployment="gpt-4o-mini", azure_endpoint=os.environ["AZURE_OPENAI_ENDPOINT_SWEDEN"], @@ -181,7 +179,12 @@ def img_to_html(img_path): return img_html +def set_query(query): + st.session_state.query = query + + def submit_query(): + set_query(query) st.session_state.response = None st.session_state.log_id = None st.session_state.feedback_rating = None @@ -192,10 +195,6 @@ def submit_query(): random.shuffle(st.session_state.parties) -def set_query(query): - st.session_state.query = query - - def submit_example(query): set_query(query) submit_query() @@ -228,9 +227,7 @@ def generate_response(): else: print(f"Retrying, retry number {retry_count}") pass - st.session_state.log_id = add_log_dict( - {"query": st.session_state.query, "answer": st.session_state.response["answer"]} - ) + st.session_state.log_id = add_log_dict({"query": query, "answer": st.session_state.response["answer"]}) def submit_feedback(feedback_rating, feedback_text): From bd880cfba3702628c8ea761c17025b9187b3aa99 Mon Sep 17 00:00:00 2001 From: josh-nowak Date: Mon, 17 Feb 2025 20:51:20 +0100 Subject: [PATCH 2/2] change support button styling --- App.py | 4 ++-- streamlit_app/utils/support_widgets.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/App.py b/App.py index 35e0d7d..caff2d8 100644 --- a/App.py +++ b/App.py @@ -261,14 +261,14 @@ def convert_date_format(date_string): st.write("##### :grey[" + translate("subheadline", st.session_state.language) + "]") support_button( - text=f"💙  {translate('support-button', st.session_state.language)}", + text=f"💛  {translate('support-button', st.session_state.language)}", link="https://www.buymeacoffee.com/electify.eu", ) if st.session_state.number_of_requests >= 3: # Show support banner after 3 requests in a single session. st.info( - f"{translate('support-banner', st.session_state.language)}(https://buymeacoffee.com/electify.eu)", icon="💙" + f"{translate('support-banner', st.session_state.language)}(https://buymeacoffee.com/electify.eu)", icon="💛" ) query = st.text_input( diff --git a/streamlit_app/utils/support_widgets.py b/streamlit_app/utils/support_widgets.py index 48873cb..90b8292 100644 --- a/streamlit_app/utils/support_widgets.py +++ b/streamlit_app/utils/support_widgets.py @@ -4,8 +4,8 @@ def support_button( text: str, link: str, - bg_color: str = "#facf3f", - font_color: str = "#fffff", + bg_color: str = "#28509b", + font_color: str = "#ffffff", bottom: str = "20px", right: str = "20px", font_size: str = "20px",