Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -59,7 +59,7 @@ if st.sidebar.button("Novo Chat"):
|
|
| 59 |
if st.session_state.api_keys[provider]:
|
| 60 |
# Define os modelos disponíveis para cada provedor
|
| 61 |
models = {
|
| 62 |
-
"OpenAI": ["
|
| 63 |
"Groq": [
|
| 64 |
"llama-3.3-70b-versatile",
|
| 65 |
"llama-3.2-90b-vision-preview"
|
|
@@ -74,7 +74,7 @@ if st.session_state.api_keys[provider]:
|
|
| 74 |
st.session_state.temperatura = 0.5 # Valor padrão
|
| 75 |
|
| 76 |
if 'quantidade_tokens' not in st.session_state:
|
| 77 |
-
st.session_state.quantidade_tokens =
|
| 78 |
|
| 79 |
if 'quantidade_tokens_input' not in st.session_state:
|
| 80 |
st.session_state.quantidade_tokens_input = "" # Valor padrão
|
|
@@ -102,15 +102,15 @@ if st.session_state.api_keys[provider]:
|
|
| 102 |
quantidade_tokens_input = st.sidebar.text_input(
|
| 103 |
"Quantidade de tokens (deixe em branco para padrão):",
|
| 104 |
value=st.session_state.quantidade_tokens_input,
|
| 105 |
-
placeholder="Ex:
|
| 106 |
)
|
| 107 |
st.session_state.quantidade_tokens_input = quantidade_tokens_input
|
| 108 |
|
| 109 |
# Converte a entrada para um número ou usa o padrão
|
| 110 |
if quantidade_tokens_input.strip() == "": # Se o campo estiver vazio
|
| 111 |
-
quantidade_tokens =
|
| 112 |
else:
|
| 113 |
-
quantidade_tokens = int(quantidade_tokens_input) if quantidade_tokens_input.isdigit() else
|
| 114 |
|
| 115 |
st.session_state.quantidade_tokens = quantidade_tokens
|
| 116 |
|
|
|
|
| 59 |
if st.session_state.api_keys[provider]:
|
| 60 |
# Define os modelos disponíveis para cada provedor
|
| 61 |
models = {
|
| 62 |
+
"OpenAI": ["o3-mini", "gpt-4o-mini"],
|
| 63 |
"Groq": [
|
| 64 |
"llama-3.3-70b-versatile",
|
| 65 |
"llama-3.2-90b-vision-preview"
|
|
|
|
| 74 |
st.session_state.temperatura = 0.5 # Valor padrão
|
| 75 |
|
| 76 |
if 'quantidade_tokens' not in st.session_state:
|
| 77 |
+
st.session_state.quantidade_tokens = 2048 # Valor padrão
|
| 78 |
|
| 79 |
if 'quantidade_tokens_input' not in st.session_state:
|
| 80 |
st.session_state.quantidade_tokens_input = "" # Valor padrão
|
|
|
|
| 102 |
quantidade_tokens_input = st.sidebar.text_input(
|
| 103 |
"Quantidade de tokens (deixe em branco para padrão):",
|
| 104 |
value=st.session_state.quantidade_tokens_input,
|
| 105 |
+
placeholder="Ex: 2048"
|
| 106 |
)
|
| 107 |
st.session_state.quantidade_tokens_input = quantidade_tokens_input
|
| 108 |
|
| 109 |
# Converte a entrada para um número ou usa o padrão
|
| 110 |
if quantidade_tokens_input.strip() == "": # Se o campo estiver vazio
|
| 111 |
+
quantidade_tokens = 2048 # Valor padrão
|
| 112 |
else:
|
| 113 |
+
quantidade_tokens = int(quantidade_tokens_input) if quantidade_tokens_input.isdigit() else 2048 # Converte ou usa padrão
|
| 114 |
|
| 115 |
st.session_state.quantidade_tokens = quantidade_tokens
|
| 116 |
|