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(
|