Este projeto combina as capacidades da biblioteca LangChain com a API da OpenAI para criar aplicações avançadas de processamento de linguagem natural, incluindo resposta a perguntas e recuperação de informações a partir de documentos e conteúdos online.
- Python 3.x
- Uma chave API válida da OpenAI
- Clone o repositório ou faça download dos arquivos necessários.
- Crie e ative um ambiente virtual Python, se desejar.
- Instale as dependências utilizando o comando:
pip install -r requirements.txt
. - Configure o arquivo
.env
com sua chave API da OpenAI seguindo o exemplo do.env.example
.
Utilize a funcionalidade de Q&A para interagir com um modelo de linguagem treinado, enviando perguntas e recebendo respostas contextualizadas.
Capacidade de processar e recuperar informações de documentos em vários formatos, como páginas web e PDFs, dividindo-os em pedaços gerenciáveis para análise e recuperação de dados.
Combine documentos e geração de texto para responder a perguntas com base em informações extraídas de documentos específicos, automatizando a carga, processamento e análise de conteúdos.
Contribuições são bem-vindas. Para contribuir, faça um fork do repositório, adicione suas alterações e submeta um pull request.
Distribuído sob a licença MIT. Veja LICENSE
para mais informações.
Nota Importante: Mantenha suas credenciais de API seguras e não as exponha publicamente.