Update app.py
Browse files
app.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
# -*- coding: utf-8
|
2 |
# Reinaldo Chaves ([email protected])
|
3 |
-
# Este projeto implementa um sistema de
|
4 |
# usando Streamlit, LangChain, e modelos de linguagem de grande escala - para entrevistar conteúdo de URLs
|
5 |
# Geração de respostas usando o modelo llama-3.2-90b-text-preview da Meta
|
6 |
# Embeddings de texto usando o modelo all-MiniLM-L6-v2 do Hugging Face
|
@@ -304,9 +304,7 @@ if groq_api_key and huggingface_api_token:
|
|
304 |
st.write(f"**{message.type}:** {message.content}")
|
305 |
except requests.RequestException as e:
|
306 |
st.error(f"Erro ao acessar a URL: {str(e)}")
|
307 |
-
except RateLimitError as e:
|
308 |
-
st.error(f"Limite de taxa excedido para o modelo LLM. Tente novamente em alguns instantes. Erro: {str(e)}")
|
309 |
except Exception as e:
|
310 |
-
|
311 |
-
|
312 |
-
|
|
|
1 |
# -*- coding: utf-8
|
2 |
# Reinaldo Chaves ([email protected])
|
3 |
+
# Este projeto implementa um sistema de Retrieval-Augmented Generation (RAG) conversacional
|
4 |
# usando Streamlit, LangChain, e modelos de linguagem de grande escala - para entrevistar conteúdo de URLs
|
5 |
# Geração de respostas usando o modelo llama-3.2-90b-text-preview da Meta
|
6 |
# Embeddings de texto usando o modelo all-MiniLM-L6-v2 do Hugging Face
|
|
|
304 |
st.write(f"**{message.type}:** {message.content}")
|
305 |
except requests.RequestException as e:
|
306 |
st.error(f"Erro ao acessar a URL: {str(e)}")
|
|
|
|
|
307 |
except Exception as e:
|
308 |
+
if "rate limit" in str(e).lower():
|
309 |
+
st.error(f"Limite de taxa excedido para o modelo LLM. Tente novamente em alguns instantes. Erro: {str(e)}")
|
310 |
+
else:
|