Este chatbot permite que você use seu microfone para se comunicar com o GPT-4. -Formerly GPT-3
Possui a API Pinecone para criar uma memória de longo prazo ... ela fará um loop em bits de conversas que você teve, melhor que possa.
Contas e chaves API para o OpenAI GPT-4 e Pinecone necessários. Ele criará automaticamente um índice depois que você vincular sua chave da API Pinecone
Ele usa o texto do OpenAI na fala para responder.

Para começar:
Instale o python
Instale o git
Copie este diretório para o seu computador (de preferência com o git clone https://github.com/1nnovat1on/gpt_chatbot.git)
Abra seu terminal (CMD no Windows)
Qualquer:
As chaves da API de entrada no start up
ou defina variáveis de ambiente chamadas openai_api_key e PineconeKey (use o comando setx openai_api_key UrkeyGeSehere)
Navegue até o diretório para o qual baixou o código com o CD. Para mim, isso significa CD C: Documents gpt_chatbot
Execute o pip install -r requisitos.txt em seu terminal
Execute python chatbot.py
Fale ...
Como criar um Índice Pinecone:
Por padrão, o índice do Pinecone do índice deve ser nomeado 'imalivo', mas você pode nomeá -lo outra coisa se alterar a variável no código.
O índice deve ter esses atributos: [Métrica: Cosseno; Tipo de vagem: p1x1; Dimensões: 1536]
Além disso, anote o ambiente que você usa e altere o código na seção Pinecone com o ambiente correto (por exemplo, US-EAST1-GCP)