Управляем ZennoBrowser с помощью AI + демонстрационный шаблон

DrZzz

Client
Регистрация
19.03.2021
Сообщения
59
Благодарностей
221
Баллы
33
128478


Сначала я хотел сделать управление через agent.exe, но осознал, что больше потрачу времени на объяснение нейронке в какой области нужно работать и нельзя будет использовать в этот момент компьютер. Я взял за основу идею этого репозитория и решил сделать реализацию внутри ZennoPoster, которая может работать в многопотоке.

Если вкратце, то мы отправляем запрос с скриншотом в нейросеть Claude и просим сделать действие (клик, ввод и т.д.), таким образом, у нас происходит общение между сервисом и ZennoBrowser.

Во входных настройках со стороны пользователя нужно ввести API ключ от Anthropic и запрос, чего мы ожидаем, и прокси, если вы находитесь в РФ.

На хабре недавно выходила статья о том, как создать аккаунт в Anthropic/Claude и получить ключ - https://habr.com/ru/articles/863216/, в комментариях пишут, что можно купить сразу API ключ, но сам таким не пользовался, поэтому не смогу подсказать

Шаблон

Видео-демонстрация
:


Я считаю, что на чистом C# вышло бы компактнее, но порог вхождения для такого шаблона был бы куда выше, чем на кубиках, поэтому здесь по минимуму используется C#:

screen.png

Сначала мы изменяем разрешение экрана для того, чтобы нейросеть корректно отдавала нам координаты для кликов.

После этого мы отправляем POST запрос, чтобы создать «сессию», которая будет использовать инструмент computer и внутри него мы передаем системный запрос (system_prompt) в котором я описываю, что нейросеть может использовать только текущее окно и должно помочь пользователю добиться результата.

В ответ нам приходит json, который далее мы должны отформатировать под структуру messages, которая передается из запроса к запросу.

Открываем google.com и получаем первый скриншот, далее формируем json, который идет в запрос и ожидаем от нейросети ответ.

Если ответ корректный, то нам придет left_click, type или другое действие, с помощью switch мы переходим к необходимому действию.

Повторяем эти действия в цикле, пока не достигнем какого-то результата. В конце мы сохраняем профиль


---

Документация Anthropic - https://docs.anthropic.com/ru/api/getting-started

Использование компьютера - https://docs.anthropic.com/ru/docs/build-with-claude/computer-use

Минимальная версия для запуска шаблона – 7.1.3.0

 

Вложения

Последнее редактирование модератором:

KokaSEO

Client
Регистрация
17.01.2015
Сообщения
447
Благодарностей
179
Баллы
43
Очень перспективная тема на самом деле.
Хотел поиграться с шабом но хз как пополнить баланс на сервисе или где взять акк/апи ключ с балансом.
 

Scipion

Client
Регистрация
03.12.2019
Сообщения
109
Благодарностей
73
Баллы
28
Очень перспективная тема на самом деле.
Хотел поиграться с шабом но хз как пополнить баланс на сервисе или где взять акк/апи ключ с балансом.
Если не ошибаюсь, то они принимают турецкую карту oldubil(пополняется через сбер) или найти поплнятеля на платиру
 
  • Спасибо
Реакции: Ruhas и KokaSEO

molotok

Client
Регистрация
17.04.2015
Сообщения
746
Благодарностей
373
Баллы
63
Капчу пробовали таким способом гадать?
 
  • Спасибо
Реакции: snapacer`

DrZzz

Client
Регистрация
19.03.2021
Сообщения
59
Благодарностей
221
Баллы
33

tsetsetse

Client
Регистрация
27.11.2022
Сообщения
16
Благодарностей
0
Баллы
1
очень прикольный шаблон и объяснение есть везде
 

Ruhas

Client
Регистрация
26.11.2019
Сообщения
773
Благодарностей
194
Баллы
43
Если не ошибаюсь, то они принимают турецкую карту oldubil(пополняется через сбер) или найти поплнятеля на платиру
Подскажи, а есть методы приобрести Турецкую карту?
 

Scipion

Client
Регистрация
03.12.2019
Сообщения
109
Благодарностей
73
Баллы
28
Подскажи, а есть методы приобрести Турецкую карту?
Сейчас не подскажу, все быстро меняется и Турция жителям РФ крутят гайки. Вроде, сейчас виртуалку от байбит несложно сделать.
 
  • Спасибо
Реакции: Ruhas

Ruhas

Client
Регистрация
26.11.2019
Сообщения
773
Благодарностей
194
Баллы
43

tsetsetse

Client
Регистрация
27.11.2022
Сообщения
16
Благодарностей
0
Баллы
1
автор статьи когда 2 часть будет? щас конкурс идёт я на питоне ету хрень за неделю ели построил и то не работает, а тут каптчи всякие , ещё помогло с экономить ресурсы на токены компрессия фото+черн\белый и ещё всякой херни вес фото падает на 70% а ии распосзнает также
 

Ruhas

Client
Регистрация
26.11.2019
Сообщения
773
Благодарностей
194
Баллы
43
В чем полезность этого шаблона? В чем можно применить?
 

tsetsetse

Client
Регистрация
27.11.2022
Сообщения
16
Благодарностей
0
Баллы
1
В чем полезность этого шаблона? В чем можно применить?
пытался сделать на питоне похожмй шаблон по голосовой команде чтобы он кликал где я ему говорил через скриншот - пример разговора - ии включи что то на ютубе - через скриншот он возвращал мне pyautogui код и запускал его сразу, по скриншоту ориентироватся можно и в игре и влюбой программе
хотел контролировать пк через голосовые команды. данный шаблон работает точнее чем моя неделя попыток исправить этот таки код

шаблон можно на каптчи или дать руки для ии на сайте
типо google ai studio где он видит экран и говорит тока ещё с руками бы
 

ks1989

Пользователь
Регистрация
17.08.2016
Сообщения
97
Благодарностей
2
Баллы
8
Супер респект
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)