Update app.py
Browse files
app.py
CHANGED
@@ -1,3 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
import streamlit as st
|
2 |
from langchain.chains import create_history_aware_retriever, create_retrieval_chain
|
3 |
from langchain.chains.combine_documents import create_stuff_documents_chain
|
@@ -44,7 +52,7 @@ st.sidebar.markdown("""
|
|
44 |
* Se encontrar erros de processamento, reinicie com F5. Utilize arquivos .PDF com textos não digitalizados como imagens.
|
45 |
* Para recomeçar uma nova sessão pressione F5.
|
46 |
|
47 |
-
**Atenção:** Os documentos que você compartilhar com o modelo de IA generativa podem ser usados pelo
|
48 |
1. Dados bancários e financeiros
|
49 |
2. Dados de sua própria empresa
|
50 |
3. Informações pessoais
|
@@ -57,7 +65,7 @@ Este projeto não se responsabiliza pelos conteúdos criados a partir deste site
|
|
57 |
|
58 |
**Sobre este app**
|
59 |
|
60 |
-
Este aplicativo foi desenvolvido por Reinaldo Chaves. Para mais informações, contribuições e feedback, visite o [repositório do projeto no GitHub](https://github.com/
|
61 |
""")
|
62 |
|
63 |
st.title("RAG conversacional com upload em PDF e histórico de bate-papo")
|
|
|
1 |
+
# -*- coding: utf-8
|
2 |
+
# Reinaldo Chaves (reichaves@gmail.com)
|
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 PDFs
|
5 |
+
# Geração de respostas usando o modelo Gemma2-9b-It da Groq
|
6 |
+
# Embeddings de texto usando o modelo all-MiniLM-L6-v2 do Hugging Face
|
7 |
+
#
|
8 |
+
|
9 |
import streamlit as st
|
10 |
from langchain.chains import create_history_aware_retriever, create_retrieval_chain
|
11 |
from langchain.chains.combine_documents import create_stuff_documents_chain
|
|
|
52 |
* Se encontrar erros de processamento, reinicie com F5. Utilize arquivos .PDF com textos não digitalizados como imagens.
|
53 |
* Para recomeçar uma nova sessão pressione F5.
|
54 |
|
55 |
+
**Atenção:** Os documentos que você compartilhar com o modelo de IA generativa podem ser usados pelo LLM para treinar o sistema. Portanto, evite compartilhar documentos PDF que contenham:
|
56 |
1. Dados bancários e financeiros
|
57 |
2. Dados de sua própria empresa
|
58 |
3. Informações pessoais
|
|
|
65 |
|
66 |
**Sobre este app**
|
67 |
|
68 |
+
Este aplicativo foi desenvolvido por Reinaldo Chaves. Para mais informações, contribuições e feedback, visite o [repositório do projeto no GitHub](https://https://github.com/reichaves/rag_chat_gemma2).
|
69 |
""")
|
70 |
|
71 |
st.title("RAG conversacional com upload em PDF e histórico de bate-papo")
|