-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathreadme.rus
62 lines (54 loc) · 2.84 KB
/
readme.rus
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Автоответчик для мессенджера WhatsApp и Telegram, с искуственным интеллектом ChatGPT
Сделал Александр Никитин
Умеет:
- автоматически отвечать на сообщения пользователей,
с использованием искусственного интеллекта ChatGPT
- понимает русский (любой) язык
- отвечать на русском (любом) языке
- отвечать от имени мужчины (женщины)
- не отвечает в групповых чатах
Для начала работы:
1. Зарегистрироваться на сайте www.openai.com
и получить там API_KEY (платно),
или на сайте www.proxyapi.ru (платно, для русских пользователей)
2. Заполнить настройки в файл settings.txt (или .env):
```
WHATSAPP_ENABLED=true
WHATSAPP_PHONE_FROM= ваш номер телефона в WhatsApp мессенджере,
в формате "7ХХХХХХХХХХ" для России
CHATGPT_API_KEY= API_KEY из пункта (1)
CHATGPT_NAME= имя для отображения в чате = "Автоответчик:"
CHATGPT_START_TEXT= текст начала запроса для ChatGPT
CHATGPT_END_TEXT= текст окончания запроса для ChatGPT
=" Ответь на русском языке от имени мужчины."
```
Можно подключаться через прокси proxyapi.ru (для русских пользователей),
если заполнить параметры:
```
CHATGPT_PROXY_API_URL="https://api.proxyapi.ru/openai/v1"
CHATGPT_PROXY_API_KEY= API_KEY с сайта proxyapi.ru
```
Для использования в мессенджере Telegam:
```
TELEGRAM_ENABLED=true
TELEGRAM_APP_ID=
TELEGRAM_APP_HASH=
TELEGRAM_PHONE_FROM=
```
You can find your APP_ID and APP_HASH from website:
https://my.telegram.org/apps
3. Скомпилировать код и запустить файл
для linux:
>make build
>./bin/whatsapp_chatgpt
4. После запуска надо отсканировать QR-код
с экрана монитора в WhatsApp в телефоне.
В Telegram придёт сообщение от пользователя "Telegram" с кодом,
который надо ввести в консоль для подтверждения подключения.
5. Написать самому себе в WhatsApp(и Telegram) сообщение:
On = включить автоответчик
Off = выключить автоответчик
Тестировал на Linux Ubuntu 20.04.5, Windows 10
Версия риадми от: 26.06.2024
Исходный код открыт:
https://github.com/ManyakRus/whatsapp_chatgpt