Robô AutoGPT Privado - Seu assistente de tarefas privado com GPT!
Converse com seus LLMs off-line somente na CPU . 100% privado , nenhum dado sai do seu ambiente de execução em nenhum momento.
Faça perguntas aos seus documentos sem conexão com a internet. Motor desenvolvido com base em PrivateGPT.
Estrutura de codificação fácil com Next.js e Python . Fácil de entender e modificar.
Construído com LangChain, GPT4All, Chroma, SentenceTransformers, PrivateGPT.
As extensões suportadas são:
.csv
: CSV,
.docx
: documento do Word,
.doc
: documento do Word,
.enex
: EverNote,
.eml
: E-mail,
.epub
: EPub,
.html
: arquivo HTML,
.md
: redução,
.msg
: mensagem do Outlook,
.odt
: Texto do documento aberto,
.pdf
: formato de documento portátil (PDF),
.pptx
: Documento PowerPoint,
.ppt
: Documento PowerPoint,
.txt
: arquivo de texto (UTF-8),
Python 3.8 ou superior.
Instale o PAutoBot :
pip instalar pautobot
Execute o aplicativo:
python -m pautobot.app
ou apenas:
pautobot
Vá para http://localhost:5678/ para ver a interface do usuário. Você pode escolher um dos dois modos:
Apenas bate-papo
Perguntas e respostas sobre documentos
Faça upload de alguns documentos para o aplicativo (veja as extensões suportadas acima). Você pode tentar docs/python3.11.3_lite.zip para um início rápido. Este arquivo zip contém 45 arquivos da documentação do Python 3.11.3.
Forçar a ingestão de documentos com o botão Ingerir Dados .
Você também pode executar o PAutoBot publicamente em sua rede ou alterar a porta com parâmetros. Exemplo:
pautobot --host 0.0.0.0 --porta 8080
clone do git https://github.com/nrl-ai/pautobotcd pautobot
Python 3.8 ou superior.
Para instalar o Pautobot a partir do código-fonte, no diretório do código-fonte pautobot
, execute:
pip instalar -e.
Execute o aplicativo:
python -m pautobot.app
Vá para http://localhost:5678/ para ver a interface do usuário.
Instale as dependências:
interface de CD instalação npm
Execute o aplicativo:
npm executar dev
Vá para http://localhost:3000/ para ver a interface do usuário. Use este endereço para desenvolver o frontend.