Update app.py
Browse files
app.py
CHANGED
@@ -13,8 +13,6 @@ load_dotenv()
|
|
13 |
|
14 |
|
15 |
|
16 |
-
|
17 |
-
|
18 |
# initialize the client
|
19 |
client = OpenAI(
|
20 |
base_url="https://api-inference.huggingface.co/v1",
|
@@ -23,9 +21,9 @@ client = OpenAI(
|
|
23 |
|
24 |
# Create supported models
|
25 |
model_links = {
|
26 |
-
"Meta-Llama-3.1-70B-Instruct": "
|
27 |
-
"Meta-Llama-3.1-8B-Instruct": "
|
28 |
-
"C4ai-command-r-plus": "
|
29 |
}
|
30 |
|
31 |
#Random dog images for error message
|
@@ -60,11 +58,13 @@ def reset_conversation():
|
|
60 |
models =[key for key in model_links.keys()]
|
61 |
|
62 |
# Create the sidebar with the dropdown for model selection
|
63 |
-
selected_model = st.sidebar.selectbox("
|
64 |
|
65 |
# Create a temperature slider
|
66 |
-
temp_values = st.sidebar.slider('
|
67 |
-
|
|
|
|
|
68 |
|
69 |
#Add reset button to clear conversation
|
70 |
st.sidebar.button('Reset Chat', on_click=reset_conversation) #Reset button
|
@@ -93,8 +93,8 @@ if st.session_state.prev_option != selected_model:
|
|
93 |
repo_id = model_links[selected_model]
|
94 |
|
95 |
|
96 |
-
st.subheader(f'GPT-
|
97 |
-
# st.title(f'ChatBot
|
98 |
|
99 |
# Set a default model
|
100 |
if selected_model not in st.session_state:
|
|
|
13 |
|
14 |
|
15 |
|
|
|
|
|
16 |
# initialize the client
|
17 |
client = OpenAI(
|
18 |
base_url="https://api-inference.huggingface.co/v1",
|
|
|
21 |
|
22 |
# Create supported models
|
23 |
model_links = {
|
24 |
+
"Meta-Llama-3.1-70B-Instruct": "ChatGPT-4o",
|
25 |
+
"Meta-Llama-3.1-8B-Instruct": "ChatGPT-4",
|
26 |
+
"C4ai-command-r-plus": "ChatGPT-3.5",
|
27 |
}
|
28 |
|
29 |
#Random dog images for error message
|
|
|
58 |
models =[key for key in model_links.keys()]
|
59 |
|
60 |
# Create the sidebar with the dropdown for model selection
|
61 |
+
selected_model = st.sidebar.selectbox("Выбрать модель GPT", models)
|
62 |
|
63 |
# Create a temperature slider
|
64 |
+
temp_values = st.sidebar.slider('Температура ChatGPT', 0.0, 1.0, (0.5))
|
65 |
+
st.sidebar.markdown("Температура в ChatGPT влияет на качество и связность генерируемого текста.")
|
66 |
+
st.sidebar.markdown("st.sidebar.markdown("Температура в ChatGPT влияет на качество и связность генерируемого текста.")
|
67 |
+
st.sidebar.markdown("st.sidebar.markdown("**Для оптимального результата рекомендуем выбирать температуру в диапазоне от 0,5 до 0,7**. Этот диапазон обеспечивает хороший баланс между креативностью и связностью.")
|
68 |
|
69 |
#Add reset button to clear conversation
|
70 |
st.sidebar.button('Reset Chat', on_click=reset_conversation) #Reset button
|
|
|
93 |
repo_id = model_links[selected_model]
|
94 |
|
95 |
|
96 |
+
st.subheader(f'GPT-ChatBot')
|
97 |
+
# st.title(f'GPT-ChatBot сейчас использует {selected_model}')
|
98 |
|
99 |
# Set a default model
|
100 |
if selected_model not in st.session_state:
|