Este projeto é um motor LLM que permite anexar diversos documentos privados e utilizar um modelo de indexação para efetuar buscas nas referências.
Para rodar o projeto, siga os passos abaixo:
-
Instale as dependências necessárias:
pip install -r ./requirements.txt
-
Execute o arquivo main.py:
python main.py
Endpoint: Seu_IP/chat Use o método POST com os seguintes parâmetros:
{
"departament": "CDC",
"query": "O que é o CDC?"
}
python ingest_documents.py
Este projeto é uma prova de conceito desenvolvida para estudar sua viabilidade. Mostrou-se altamente viável, então estou compartilhando o código dos meus estudos. A partir de agora, irei focar na implementação de melhorias de desempenho e segurança, mas não planejo atualizar este código.
Atualize o config.py e o restante está totalmente funcional para ser hospedado em um servidor.