ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ

OpenAI Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π°Ρ‚-Π±ΠΎΡ‚Π° с искусствСнным ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΠΎΠΌ ΠΎΡ‚ OpenAI Π² WhatsApp?#

Для создания Ρ‡Π°Ρ‚-Π±ΠΎΡ‚Π° с использованиСм Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ OpenAI Π² Make Π½Π°ΠΌ понадобится Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Green-API с настроСнным инстансом, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρ‹ Make ΠΈ OpenAI.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅#

  1. Настройка прилоТСния Green-API
  2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сцСнария
  3. Настройка получСния входящих сообщСний
  4. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° запроса Ρ‡Π΅Ρ€Π΅Π· OpenAI
  5. ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ сообщСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ
  6. ВСстируСм Ρ€Π°Π±ΠΎΡ‚Ρƒ

Настройка прилоТСния Green-API#

Настройка прилоТСния Green-API ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описана Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Настройка ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сцСнария#

Scenario (сцСнарий) - Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ процСсс, создаваСмый Π² Make.
ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сцСнарий состоит ΠΈΠ· Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° ΠΈ дСйствия. ΠŸΡ€ΠΈ срабатывании Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Make автоматичСски выполняСт дСйствиС Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

Π¨Π°Π±Π»ΠΎΠ½ сцСнария

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сцСнарий ΠΏΠΎ инструкции Π΄Π°Π»Π΅Π΅ ΠΈΠ»ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ нашим Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ шаблоном.

Алгоритм создания сцСнария:

  • Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ зарСгистрируйтС ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись Π² Make
  • Π’ Π±ΠΎΠΊΠΎΠ²ΠΎΠΌ мСню Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Scenarios

go-to-scenarios

  • На страницС сцСнариСв Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Create a new scenario, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ сцСнарий

create-new-scenario

  • Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ создан!

ПослС создания сцСнария Π½Π° страницС Make появится Π·Π½Π°ΠΊ плюс (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ модуля).


Настройка получСния входящих сообщСний#

Для получСния сообщСний Π² Make трСбуСтся Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€.

Π’Ρ€ΠΈΠ³Π³Π΅Ρ€ - это событиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ запускаСт ваш сцСнарий. НапримСр, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ сообщСниС Π² WhatsApp, новая запись Π² Google Sheets, ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘.

Настройка инстанса

ΠŸΡ€ΠΈ использовании Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° Watch Incoming Webhooks автоматичСски устанавливаСтся настройка инстанса:

"webhookUrl": "https://hook.eu2.make.com/xxxxxxxxxxxxxxxxxxxx",
"incomingWebhook": "yes"

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ настройки Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ сцСнарий
  2. НаТмитС Π½Π° Π·Π½Π°ΠΊ +, Π² спискС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ GREEN-API for WhatsApp

    app

  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅ списка Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ Watch Incoming Webhooks, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ увСдомлСния ΠΎ входящих сообщСниях

    watch-webhooks

  4. НаТмитС Π½Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ настройки

  5. НаТмитС Create a webhook Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Π΅Π±Ρ…ΡƒΠΊ

    add-webhook

  6. НаТмитС Create a connection Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ инстансу

    create-webhook

    • Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ значСния Π’Π°ΡˆΠ΅Π³ΠΎ инстанса idInstance ΠΈ apiTokenInstance
      (Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ сообщСния с Π½ΠΎΠΌΠ΅Ρ€Π°, привязанного ΠΊ этому инстансу)

    make-green-api-form

    ПолС Connection name ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для названия добавляСмого инстанса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ "Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€" ΠΈΠ»ΠΈ "ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ").
    Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΡƒΡ‡Ρ‘Ρ‚Π½ΡƒΡŽ запись Π² спискС доступных ΠΏΡ€ΠΈ создании ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ.

Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ сообщСний ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ отправитСля

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ сцСнарий запускаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ сообщСния ΠΎΡ‚ любого написавшСго Π½ΠΎΠΌΠ΅Ρ€Π°.
Для запуска сцСнария ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ сообщСния ΠΎΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° (ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ²), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ chatIds

chatIds

  • НомСр ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· списка ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π½Π°ΠΆΠ°Π² Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка:

specify-chat-yes-contactlist

  • НомСр ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ввСдя Π΅Π³ΠΎ Π² ΠΏΠΎΠ»Π΅ ChatId:

specify-chat-yes-manual

ΠŸΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, трСбуСтся Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ + постфикс c@us - phoneNumber@c.us.
НапримСр: 79876543210@c.us.

Для добавлСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ², Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ количСство ΠΏΠΎΠ»Π΅ΠΉ, Π½Π°ΠΆΠ°Π² Π½Π° Add item

chatIds

  • НаТмитС Save для сохранСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

  • Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ тСст, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Run once.
    Если Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ Ρ‡Π°Ρ‚Π΅ Π΅ΡΡ‚ΡŒ входящиС сообщСния, ΠΈ тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π»ΡƒΠΏΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ поля Π±ΡƒΠ΄ΡƒΡ‚ доступны ΠΏΡ€ΠΈ настройкС дСйствия.

test-trigger

Π“ΠΎΡ‚ΠΎΠ²ΠΎ! Π’Ρ€ΠΈΠ³Π³Π΅Ρ€ настроСн ΠΈ Π³ΠΎΡ‚ΠΎΠ² ΠΊ использованию!

Ошибка ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π²Π΅Π±Ρ…ΡƒΠΊΠ°
  • Если ΠΏΡ€ΠΈ запускС сцСнария ΠΌΠΎΠ΄ΡƒΠ»ΡŒ OpenAI ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΊΠ°ΠΊ Π½ΠΈΠΆΠ΅ Π½Π° скринС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΌΠ΅ΠΆΠ΄Ρƒ модулями Watch webhooks ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ OpenAI

Ошибка

  • Π’ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π΅ установитС условиС, Π³Π΄Π΅ type Webhook Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ incomingMessageReceived.

Π€ΠΈΠ»ΡŒΡ‚Ρ€1

Π€ΠΈΠ»ΡŒΡ‚Ρ€2


ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° запроса Ρ‡Π΅Ρ€Π΅Π· OpenAI#

Π’ этом этапС настраиваСтся ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° сообщСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ ΠΎΡ‚ OpenAI для получСния ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΡ‚ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти.

  1. Π‘Ρ€Π΅Π΄ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ OpenAI

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с поиском прилоТСния OpenAI

  2. Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Create a Completion (Prompt)

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ модуля "Create a Completion"

  3. ΠŸΠ΅Ρ€Π΅Π΄ дальнСйшСй настройкой ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Api key ΠΈ Organization ID ΠΈΠ· Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π° Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° OpenAI

    1. Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΈΠ»ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ OpenAI
    2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Api Keys ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Create new secret key

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅

    3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Create secret key

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Π²ΠΎΠ΄ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… для создания Api Key

    4. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΠΊΠ½ΠΎΠΌ с Api Key

    5. ΠšΡ€ΠΎΠΌΠ΅ Api Key Π½ΡƒΠΆΠ΅Π½ Organization ID. Он находится Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ General

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ со страницы General, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡƒΠΊΠ°Π·Π°Π½ Organization ID

  4. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ

    1. НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Create a connection

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ создания соСдинСния

    2. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² поля API Key ΠΈ Organization ID ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ 3

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌ для соСдинСния с OpenAI

  5. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ этапом являСтся Π²Ρ‹Π±ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.
    КаТдая модСль ΠΈΠ· списка ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°ΠΊ свои прСимущСства, Ρ‚Π°ΠΊ ΠΈ нСдостатки, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ознакомится Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

    Для Π½Π°ΡˆΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ модСль "gpt-4o-mini", Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ высокоС качСство ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ быстрой скорости Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ Ρ†Π΅Π½Π΅

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»ΠΈ для ΠΎΡ‚Π²Π΅Ρ‚Π°

  6. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ запрос ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ. На Π΄Π°Π½Π½ΠΎΠΌ этапС Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ ΠΈ Π΅Ρ‘ сообщСниС

    Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создадим ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ запрос с Ρ€ΠΎΠ»ΡŒΡŽ Developer / System, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³Π°.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€ΠΎΠ»ΠΈ ΠΈ Π² Ρ‡Π΅ΠΌ ΠΈΡ… Ρ€Π°Π·Π½ΠΈΡ†Π°?

    ΠŸΡ€ΠΈ использовании API ΠΎΡ‚ OpenAI ΠΌΠΎΠΆΠ½ΠΎ столкнутся с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ запроса ΠΊ ChatGPT Ρƒ запроса имССтся "Роль". Π’ Ρ‡Π΅ΠΌ ΠΆΠ΅ ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅?

    • Запрос с Ρ€ΠΎΠ»ΡŒΡŽ Developer / System прСдставляСт собой запрос Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ языковой ΠΌΠΎΠ΄Π΅Π»ΠΈ, задавая Π΅Ρ‘ контСкст ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΠ½ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ модСль Π±ΡƒΠ΄Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚
    • Запрос с Ρ€ΠΎΠ»ΡŒΡŽ User ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ запрос ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ языковая модСль ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚

    Π²Ρ‹Π±ΠΎΡ€ Ρ€ΠΎΠ»ΠΈ

    1. Для этого Π½Π°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Add message

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ создания сообщСния с Ρ€ΠΎΠ»ΡŒΡŽ

    2. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€ΠΎΠ»ΡŒ. Π‘Π½Π°Ρ‡Π°Π»Π° создадим Ρ€ΠΎΠ»ΡŒ Developer / System с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ инструкциями для ΠΌΠΎΠ΄Π΅Π»ΠΈ

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Ρ€ΠΎΠ»ΠΈ "System"

    3. Π—Π°ΠΏΠΎΠ»Π½ΠΈΠΌ сообщСниС, упомянув имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° основС поля senderName

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ систСмным сообщСниСм для ΠΌΠΎΠ΄Π΅Π»ΠΈ

    4. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ запрос ΠΎΡ‚ Ρ€ΠΎΠ»ΠΈ User, ΠΏΠ΅Ρ€Π΅Π΄Π°Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ с сообщСниСм ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² ΠΏΠΎΠ»Π΅ Text Content

      Π’Π°ΠΊ ΠΊΠ°ΠΊ тСкст сообщСния ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Π½Ρ‹Ρ… полях Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° собщСния, рСкомСндуСтся ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ условиС:
      "Ссли textMessageData: textmessage Π½Π΅ пусто, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ; Π² ΠΈΠ½ΠΎΠΌ случаС - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ extendedTextMessageData.text"

      Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΌ сообщСниСм ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ этап Π½ΡƒΠΆΠ½ΠΎ снова ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сообщСниС Π½Π° Π½ΠΎΠΌΠ΅Ρ€ привязанный ΠΊ инстансу для дальнСйшСй настройки


ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ сообщСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ#

  1. Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Send a Message ΠΈΠ· прилоТСния GREEN-API for WhatsApp

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ модуля "Send Message"

  2. Из списка Connection Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ add.

    ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π’Π°ΡˆΠ΅Π³ΠΎ инстанса idInstance ΠΈ apiTokenInstance
    (Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ сообщСния с Π½ΠΎΠΌΠ΅Ρ€Π°, привязанного ΠΊ этому инстансу)

    ПослС Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Save, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ.

    connection-action

  3. Π’ качСствС получатСля Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ отправитСля ΠΈΠ· увСдомлСния incomingMessageReceived, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌ Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Watch Incoming Webhooks

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ChatId отправитСля Π² качСствС получатСля

  4. ВСкстовым сообщСниСм Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ языковой ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Result ΠΈΠ· модуля Create a Completion

    Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΎΡ‚ OpenAI Π² качСствС ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ сообщСния

  5. ЗапускаСм Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ, Π½Π°ΠΆΠ°Π² Π½Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Π² ΡƒΠ³Π»Ρƒ экрана

    Запуск


ВСстируСм Ρ€Π°Π±ΠΎΡ‚Ρƒ#

Для тСстирования Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ достаточно ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сообщСниС Π½Π° Π½ΠΎΠΌΠ΅Ρ€ привязанный ΠΊ инстансу. Π§Π΅Ρ€Π΅Π· нСсколько сСкунд Π² ΠΎΡ‚Π²Π΅Ρ‚ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ΅ сообщСниС, содСрТащиС ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ ChatGPT, Π° Π² Make ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ

Π›ΠΈΡ‡Π½Ρ‹ΠΉ Ρ‡Π°Ρ‚-Π±ΠΎΡ‚ Π² WhatsApp с ИИ для общСния с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ настроСн ΠΈ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.


ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования прилоТСния Green-API#

Настройка ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Make ΠΈ WhatsApp

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ сообщСниями ΠΌΠ΅ΠΆΠ΄Ρƒ WhatsApp ΠΈ Slack

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ сообщСниями ΠΌΠ΅ΠΆΠ΄Ρƒ WhatsApp ΠΈ Discord

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Google Sheets для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ рассылок Π² Make

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ WhatsApp эхо-Π±ΠΎΡ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Green-API Π² Make