Um protótipo de chatbot que utiliza um grande modelo de idioma (LLM) para responder às consultas do usuário com base no conhecimento personalizado específico do domínio; Nesse caso, os regulamentos de garantia de finanças do consumidor.
Até agora, o CURCHAT foi testado em versões recentes do Ubuntu Linux e Mac OS.
Run ./install.sh , que criará automaticamente um novo ambiente virtual e instalará as dependências listadas no requirements.txt .
chmod +x install.sh
./install.sh
O custhchat exige que o usuário forneça uma chave de API OpenAI válida. Isso será armazenado em cache localmente em um arquivo .env na raiz do diretório do projeto, se ainda não estiver incluído nas variáveis do ambiente do sistema local.
A partir do diretório raiz deste projeto, ative o ambiente virtual e execute o script:
source venv/bin/activate
python main.py
Depois disso, você deve ver algo assim:

Nesse ponto, você pode começar a interagir com o chatbot!