reichaves commited on
Commit
bf5a5e1
1 Parent(s): 22be16f

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +11 -9
README.md CHANGED
@@ -1,3 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
1
  # RAG Conversacional com Upload de PDF e Histórico de Chat
2
 
3
  Este projeto implementa um sistema de Recuperação de Informações Aumentada por Geração (RAG) conversacional usando Streamlit, LangChain, e modelos de linguagem de grande escala. O aplicativo permite que os usuários façam upload de documentos PDF, façam perguntas sobre o conteúdo desses documentos, e mantenham um histórico de chat para contexto em conversas contínuas.
@@ -53,27 +64,18 @@ VERSÃO ON-LINE - VEJA O SITE **[AQUI](https://rag-chat-gemma2.streamlit.app/)**
53
  ```
54
 
55
  2. Abra o navegador e acesse o endereço local mostrado no terminal.
56
-
57
  3. Insira suas chaves de API quando solicitado.
58
-
59
  4. Faça upload de um ou mais arquivos PDF.
60
-
61
  5. Faça perguntas sobre o conteúdo dos documentos na caixa de entrada de texto.
62
 
63
  ## Como funciona
64
 
65
  1. **Upload de Documentos**: Os usuários fazem upload de arquivos PDF, que são processados e divididos em chunks menores.
66
-
67
  2. **Criação de Embeddings**: O texto é convertido em embeddings usando o modelo Hugging Face.
68
-
69
  3. **Armazenamento de Vetores**: Os embeddings são armazenados em um banco de dados ChromaDB para recuperação eficiente.
70
-
71
  4. **Processamento de Perguntas**: As perguntas dos usuários são contextualizadas com base no histórico do chat.
72
-
73
  5. **Recuperação de Informações**: O sistema recupera os chunks de texto mais relevantes com base na pergunta.
74
-
75
  6. **Geração de Respostas**: O modelo Gemma2-9b-It da Groq gera uma resposta com base nos chunks recuperados e na pergunta.
76
-
77
  7. **Manutenção do Histórico**: O histórico do chat é mantido para fornecer contexto em conversas contínuas.
78
 
79
  ## Avisos Importantes
 
1
+ ---
2
+ title: RAG Conversacional com Upload de PDF e Histórico de Chat
3
+ emoji: 📚
4
+ colorFrom: indigo
5
+ colorTo: blue
6
+ sdk: streamlit
7
+ sdk_version: 1.28.0
8
+ app_file: app.py
9
+ pinned: false
10
+ ---
11
+
12
  # RAG Conversacional com Upload de PDF e Histórico de Chat
13
 
14
  Este projeto implementa um sistema de Recuperação de Informações Aumentada por Geração (RAG) conversacional usando Streamlit, LangChain, e modelos de linguagem de grande escala. O aplicativo permite que os usuários façam upload de documentos PDF, façam perguntas sobre o conteúdo desses documentos, e mantenham um histórico de chat para contexto em conversas contínuas.
 
64
  ```
65
 
66
  2. Abra o navegador e acesse o endereço local mostrado no terminal.
 
67
  3. Insira suas chaves de API quando solicitado.
 
68
  4. Faça upload de um ou mais arquivos PDF.
 
69
  5. Faça perguntas sobre o conteúdo dos documentos na caixa de entrada de texto.
70
 
71
  ## Como funciona
72
 
73
  1. **Upload de Documentos**: Os usuários fazem upload de arquivos PDF, que são processados e divididos em chunks menores.
 
74
  2. **Criação de Embeddings**: O texto é convertido em embeddings usando o modelo Hugging Face.
 
75
  3. **Armazenamento de Vetores**: Os embeddings são armazenados em um banco de dados ChromaDB para recuperação eficiente.
 
76
  4. **Processamento de Perguntas**: As perguntas dos usuários são contextualizadas com base no histórico do chat.
 
77
  5. **Recuperação de Informações**: O sistema recupera os chunks de texto mais relevantes com base na pergunta.
 
78
  6. **Geração de Respostas**: O modelo Gemma2-9b-It da Groq gera uma resposta com base nos chunks recuperados e na pergunta.
 
79
  7. **Manutenção do Histórico**: O histórico do chat é mantido para fornecer contexto em conversas contínuas.
80
 
81
  ## Avisos Importantes