Este é o script de Python complementar para Frise. Ele coleta dados do seu email e o armazena em um banco de dados Supabase.
Antes de começar, verifique se você tem o seguinte:
SUPABASE_URL e SUPABASE_API_KEY para acesso da API.git clone https://github.com/rittikbasu/rize_reader.git cd rize_readerpython3 -m venv venvpip3 install -r requirements.txt source venv/bin/activatevenv S cripts a ctivate export SUPABASE_URL=YOUR_SUPABASE_URL SUPABASE_API_KEY=YOUR_SUPABASE_API_KEY OPENAI_API_KEY=YOUR_OPENAI_API_KEY RIZE_MAIL_ID=YOUR_RIZE_MAIL_IDRIZE_MAIL_ID .main.py e renomeie -o para credentials.json .python3 main.py NOTA: Se você já está usando o Rize há um tempo, vá para sua conta do Gmail e procure o Rize e obtenha o número total de emails. Em seguida, vá para main.py e altere o valor de max_results para o número total de emails que você possui. Isso garantirá que o script coleta todos os seus dados anteriores. Depois que o script terminar de executar, você poderá alterar o valor de max_results de volta para 1.
Você pode automatizar o script para executar em intervalos regulares usando um trabalho de Cron. Eu o executo pessoalmente em um servidor em nuvem, mas você também pode executá -lo em sua máquina local. Para fazer isso, siga as etapas abaixo:
crontab -e para abrir a tabela Cron.which python3 no seu terminal e copie -o. 00 00 * * * /path/to/venv/bin/python3 /path/to/rize_reader/main.pycredentials.json main.py/path/to/rize_reader com o caminho para o diretório Rize_Reader e /path/to/venv/bin/python3 com o caminho para o executável do Python3 em seu ambiente virtual.As contribuições são sempre bem -vindas! Sinta -se à vontade para abrir um problema ou enviar uma solicitação de tração se tiver alguma idéia ou sugestão.