reichaves commited on
Commit
0aeb39a
·
unverified ·
1 Parent(s): a587a55

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -6
app.py CHANGED
@@ -1,6 +1,6 @@
1
  # -*- coding: utf-8
2
  # Reinaldo Chaves ([email protected])
3
- # Este projeto implementa um sistema de Recuperação de Informações Aumentada por Geração (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,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
- st.error(f"Ocorreu um erro inesperado: {str(e)}")
311
- else:
312
- st.warning("Por favor, insira tanto a chave da API do Groq quanto o token da API do Hugging Face.")
 
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: