Aprendizagem pessoal com IA
e orientação prática

LAMBDA: Sistema de automação de e-mail com IA localizada para geração rápida de respostas de rascunho de e-mail (Gmail)

Introdução geral

O LAMBDA (Local Auto MailBox Draft Assistant) é um sistema de automação de e-mail com IA localizada, projetado para aprender com o estilo de e-mail do usuário e gerar um rascunho de resposta para cada e-mail não lido na caixa de entrada do Gmail. O sistema cria rascunhos de respostas gerados por IA extraindo os padrões de comunicação por e-mail do usuário e ajustando o modelo LLaMA usando o LoRA. O LAMBDA é compatível com as GPUs Apple Silicon (MLX) e CUDA, garantindo que os dados e o modelo do usuário sejam mantidos totalmente locais, sem necessidade de armazenamento ou rastreamento na nuvem.


 

blank

 

Lista de funções

  • Extração automática de padrões de comunicação de e-mail do Gmail
  • Ajuste fino do modelo LLaMA usando LoRA
  • Gerar respostas de rascunho de IA para e-mails não lidos
  • Suporte para GPUs Apple Silicon (MLX) e CUDA
  • Armazenamento local de dados e modelos sem a nuvem
  • Configuração simples, feita em 10 minutos

 

Usando a Ajuda

Processo de instalação

  1. Armazém de Clonagem:
    git clone https://github.com/zycyc/LAMBDA.git
    cd LAMBDA
    
  2. Instale a dependência:
    • Para Mac (Apple Silicon) e Linux:
      python -m venv .venv
      fonte .venv/bin/activate
      pip install -r requirements.txt
      
    • Para Windows:
      python -m venv .venv
      Set-ExecutionPolicy Unrestricted -Scope Process
      .venv\Scripts\activate
      pip install -r requirements.txt
      
  3. Instale o PyTorch manualmente (se necessário):
    • Windows:
      pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124
      
    • Linux:
      pip3 install torch torchvision torchaudio
      

Configuração da API e das credenciais do Gmail

  1. Acesse o Google Cloud Console e crie um novo projeto.
  2. Ative a API do Gmail e configure a tela de consentimento do OAuth.
  3. Crie credenciais OAuth 2.0 e faça o download do arquivo credentials.json.
  4. Mova o arquivo credentials.json para o diretório raiz do projeto LAMBDA.

Uso da LAMBDA

  1. Execute a interface LAMBDA:
    python lambda.py
    
  2. Ou executar um bot em segundo plano:
    nohup python lambda_bot.py &> lambda_bot.log &
    
  3. O menu interativo o guiará pelas seguintes opções:
    • Criar/atualizar o conjunto de dados de treinamento
    • Modelos de treinamento
    • Execução de bots de correio eletrônico
    • Executar o fluxo de trabalho completo
    • abortar

configurar

Edite o config.py para personalizá-lo:

  • Seleção de modelos
  • Hiperparâmetros de treinamento
  • Configurações de e-mail
  • Modelos responsivos
  • Filtragem de e-mail

A LAMBDA oferece várias maneiras de filtrar e-mails processados:

  1. Rótulos do Gmail (automático)
  2. Lista negra de remetentes (manual)
Aprendizagem fácil com IA

O guia do leigo para começar a usar a IA

Ajuda você a aprender a utilizar as ferramentas de IA com baixo custo e a partir de uma base zero.A IA, assim como o software de escritório, é uma habilidade essencial para todos. Dominar a IA lhe dará uma vantagem em sua busca de emprego e metade do esforço em seu trabalho e estudos futuros.

Ver detalhes>
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " LAMBDA: Sistema de automação de e-mail com IA localizada para geração rápida de respostas de rascunho de e-mail (Gmail)

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil