LAMBDA: локализованная система автоматизации электронной почты с искусственным интеллектом для быстрой генерации черновых ответов на электронные письма (Gmail)

Общее введение

LAMBDA (Local Auto MailBox Draft Assistant) - это локализованная система автоматизации электронной почты с искусственным интеллектом, предназначенная для изучения стиля переписки пользователя и создания черновиков ответов на каждое непрочитанное письмо в папке входящих сообщений Gmail. Система создает черновики ответов с помощью искусственного интеллекта, извлекая шаблоны переписки пользователя по электронной почте и настраивая модель LLaMA с помощью LoRA. LAMBDA поддерживает графические процессоры Apple Silicon (MLX) и CUDA, что позволяет хранить данные и модель пользователя полностью локально, без необходимости облачного хранения или отслеживания.

LAMBDA:本地化AI邮件自动化系统,快速生成邮件(Gmail)回复草稿

 

LAMBDA:本地化AI邮件自动化系统,快速生成邮件(Gmail)回复草稿

 

Список функций

  • Автоматическое извлечение шаблонов переписки по электронной почте Gmail
  • Тонкая настройка модели LLaMA с помощью LoRA
  • Генерируйте черновики ответов искусственного интеллекта для непрочитанных писем
  • Поддержка графических процессоров Apple Silicon (MLX) и CUDA
  • Локальное хранение данных и моделей без облака
  • Простая настройка, выполняется за 10 минут

 

Использование помощи

Процесс установки

  1. Хранилище клонирования:
    git clone https://github.com/zycyc/LAMBDA.git
    cd LAMBDA
    
  2. Установите зависимость:
    • Для Mac (Apple Silicon) и Linux:
      python -m venv .venv
      source .venv/bin/activate
      pip install -r requirements.txt
      
    • Для Windows:
      python -m venv .venv
      Set-ExecutionPolicy Unrestricted -Scope Process
      .venv\Scripts\activate
      pip install -r requirements.txt
      
  3. Установите PyTorch вручную (если необходимо):
    • Окна:
      pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124
      
    • Linux:
      pip3 install torch torchvision torchaudio
      

Настройка API Gmail и учетных данных

  1. Зайдите в Google Cloud Console и создайте новый проект.
  2. Включите Gmail API и настройте экран согласия OAuth.
  3. Создайте учетные данные OAuth 2.0 и загрузите файл credentials.json.
  4. Переместите файл credentials.json в корневой каталог проекта LAMBDA.

Использование LAMBDA

  1. Запустите интерфейс LAMBDA:
    python lambda.py
    
  2. Или запустите бота в фоновом режиме:
    nohup python lambda_bot.py &> lambda_bot.log &
    
  3. Интерактивное меню поможет вам выбрать следующие опции:
    • Создание/обновление набора обучающих данных
    • Модели обучения
    • Запуск почтовых ботов
    • Запустите полный рабочий процесс
    • прервать

настроить

Отредактируйте config.py для настройки:

  • Выбор модели
  • Обучение гиперпараметров
  • Настройки электронной почты
  • Отзывчивые шаблоны
  • Фильтрация электронной почты

LAMBDA предоставляет несколько способов фильтрации обработанных писем:

  1. Ярлыки Gmail (автоматические)
  2. Составление черного списка отправителей (вручную)
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...