ClickClickClickClick: включите любой LLM для автоматизации операций на Android и ПК

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

ClickClickClick - это фреймворк, разработанный компанией BandarLabs, целью которого является автоматизация операций на Android и ПК с помощью любой локальной или удаленной модели большого языка (LLM). В настоящее время проект находится на стадии эксперимента и поддерживает несколько моделей, таких как Ollama, Gemini и GPT 4o. Пользователи могут использовать ClickClickClick для выполнения различных задач, таких как отправка электронной почты, просмотр карт, запуск игр и т. д., настраивая различные модели и API-ключи. Фреймворк требует установки ADB на локальной машине и включения режима отладки USB на телефонах Android.

ClickClickClick:启用任何LLM实现自动化安卓和电脑操作

 

ClickClickClick:启用任何LLM实现自动化安卓和电脑操作

 

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

  • Поддержка нескольких моделей LLM (Ollama, Gemini, GPT 4o).
  • Автоматизированные операции с Android и ПК
  • Настройка и использование ключей API
  • Выполнение множества задач (отправка электронной почты, просмотр карт, запуск игр и т.д.).
  • Высококонфигурируемая платформа для выполнения задач

 

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

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

  1. Клонируйте репозиторий и перейдите в каталог проекта:
   git clone https://github.com/BandarLabs/clickclickclick
cd clickclickclick
  1. Создайте виртуальную среду и активируйте ее:
   python3 -m venv venv
source venv/bin/activate  # Windows用户使用 `venv\Scripts\activate`
  1. Установите зависимость:
   pip install -r requirements.txt

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

  1. Настройте параметры модели: Вconfig/models.yamlфайл для установки конфигурации, связанной с моделью, и экспорта соответствующего ключа API в среду.
  2. Для использования в качестве инструмента CLI: установите инструмент и убедитесь, что у вас естьOPENAI_API_KEYответить пениемGEMINI_API_KEY::
   pip install <repo-tar>
click3 run open uber app
  1. Используется как скрипт: по умолчанию планировщик - openai, а искатель - gemini. можно найти вconfig/models.yamlчтобы изменить конфигурацию по умолчанию.
  2. Запустите задание: используйтеrunкоманда для выполнения задания. В основном она используется следующим образом:
   python main.py run "<task-prompt>"

Варианты:

  • --platform: Укажите платформу, по умолчанию - Android. Пример: bash
    python main.py run "example task" --platform=osx
  • --planner-model: Указывает модель планировщика, которая по умолчанию равна openai. пример: bash
    python main.py run "example task" --planner-model=gemini
  • --finder-model: Указывает модель искателя, которая по умолчанию равна gemini. пример: bash
    python main.py run "example task" --finder-model=ollama

пример команды (вычисления)

Полный образец команды выглядит следующим образом:

python main.py run "Open Google news" --platform=android --planner-model=openai --finder-model=gemini
© заявление об авторских правах

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

Sonia:提供全天候AI心理健康支持, 认知行为疗法,心理健康应用

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

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