Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
@@ -219,14 +219,16 @@ def render_download_zone(zone):
|
|
219 |
def render_sidebar():
|
220 |
st.sidebar.title("ChatGPT")
|
221 |
chat_name_container = st.sidebar.container()
|
222 |
-
chat_config_expander = st.sidebar.expander('Chat configuration', True)
|
223 |
-
tab_gpt, tab_prompt = chat_config_expander.tabs(['ChatGPT', 'Prompt'])
|
224 |
download_zone = st.sidebar.empty()
|
|
|
225 |
|
226 |
render_sidebar_gpt_config_tab(tab_gpt)
|
227 |
render_sidebar_prompt_config_tab(tab_prompt)
|
228 |
render_sidebar_chat_management(chat_name_container)
|
229 |
render_download_zone(download_zone)
|
|
|
230 |
|
231 |
|
232 |
def render_user_message(message, zone):
|
@@ -328,7 +330,10 @@ def render_chat(chat_name):
|
|
328 |
max_chars=2000,
|
329 |
label_visibility='collapsed')
|
330 |
|
331 |
-
col2.
|
|
|
|
|
|
|
332 |
stop_generate_zone = conversation_zone.empty()
|
333 |
re_generate_zone = conversation_zone.empty()
|
334 |
|
@@ -352,6 +357,15 @@ def render_footer():
|
|
352 |
st.markdown("<style> footer {visibility: hidden;} </style>", unsafe_allow_html=True)
|
353 |
|
354 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
355 |
def get_openai_response(messages):
|
356 |
if st.session_state["params"]["model"] in {'gpt-3.5-turbo', 'gpt4'}:
|
357 |
response = openai.ChatCompletion.create(
|
|
|
219 |
def render_sidebar():
|
220 |
st.sidebar.title("ChatGPT")
|
221 |
chat_name_container = st.sidebar.container()
|
222 |
+
chat_config_expander = st.sidebar.expander('βοΈ Chat configuration', True)
|
223 |
+
tab_gpt, tab_prompt = chat_config_expander.tabs(['π ChatGPT', 'π₯ Prompt'])
|
224 |
download_zone = st.sidebar.empty()
|
225 |
+
github_zone = st.sidebar.empty()
|
226 |
|
227 |
render_sidebar_gpt_config_tab(tab_gpt)
|
228 |
render_sidebar_prompt_config_tab(tab_prompt)
|
229 |
render_sidebar_chat_management(chat_name_container)
|
230 |
render_download_zone(download_zone)
|
231 |
+
render_github_info(github_zone)
|
232 |
|
233 |
|
234 |
def render_user_message(message, zone):
|
|
|
330 |
max_chars=2000,
|
331 |
label_visibility='collapsed')
|
332 |
|
333 |
+
with col2.container():
|
334 |
+
for _ in range(2):
|
335 |
+
st.write('\n')
|
336 |
+
st.form_submit_button("π", on_click=handle_ask)
|
337 |
stop_generate_zone = conversation_zone.empty()
|
338 |
re_generate_zone = conversation_zone.empty()
|
339 |
|
|
|
357 |
st.markdown("<style> footer {visibility: hidden;} </style>", unsafe_allow_html=True)
|
358 |
|
359 |
|
360 |
+
def render_github_info(zone):
|
361 |
+
with zone.container():
|
362 |
+
for i in range(1):
|
363 |
+
st.write("\n")
|
364 |
+
st.markdown('<a href="https://github.com/haiichuan/chatgpt-streamlit" target="_blank" rel="chatgpt-streamlit">'
|
365 |
+
'<img src="https://badgen.net/badge/icon/GitHub?icon=github&label=chatgpt-streamlit" alt="GitHub">'
|
366 |
+
'</a>', unsafe_allow_html=True)
|
367 |
+
|
368 |
+
|
369 |
def get_openai_response(messages):
|
370 |
if st.session_state["params"]["model"] in {'gpt-3.5-turbo', 'gpt4'}:
|
371 |
response = openai.ChatCompletion.create(
|