Activepieces робимо ШІ-асистента

повністю безкоштовно, без коду, прямо зараз

🎯 Мета:

Зробити бота, який:

  • відповідає в Telegram

  • використовує GPT-4o mini

  • має коротку пам’ять

  • шукає в інтернеті через Tavily (опціонально)


🔧 Що потрібно мати:

  1. ✅ Telegram-бот (через @BotFather)

  2. ✅ OpenAI API ключ

  3. ✅ Аккаунт на activepieces.com

  4. ✅ Tavily API (опціонально — дам потім)


🚀 КРОК ЗА КРОКОМ: ШІ-БОТ В ACTIVEPIECES


🟩 КРОК 1: Створи Telegram-бота

  1. Відкрий @BotFather у Telegram

  2. Напиши /newbot → придумай імʼя → юзернейм (має закінчуватись на bot)

  3. Отримаєш HTTP API Token — скопіюй його


🟩 КРОК 2: Зареєструйся в Activepieces

  1. Перейди на 👉 https://cloud.activepieces.com

  2. Створи акаунт (можна через Google)

  3. Натисни + New Flow → Назви як хочеш


🟩 КРОК 3: Додай Telegram тригер

  1. У воркфлоу обери Telegram Bot → "New Message"

  2. Додай Telegram-аккаунт (натисни "Connect new account")

    • Введи токен від @BotFather

    • Зʼявиться чат-бот — натисни /start у Telegram

  3. Готово! Тепер Activepieces "чує" твої повідомлення


🟩 КРОК 4: Додай GPT-відповідь

  1. Натисни + → Обери OpenAI (GPT)

  2. Дія: Chat Completion

  3. Підключи акаунт OpenAI (введи свій API key)

  4. Налаштування:

    • Model: gpt-4o або gpt-3.5-turbo

    • Messages:

      Copy

      jsonКопіюватиРедагувати[
        {
          "role": "system",
          "content": "Ти дружній ШІ-помічник. Якщо не знаєш — шукай через Tavily."
        },
        {
          "role": "user",
          "content": "{{trigger.message.text}}"
        }
      ]
  5. Натисни "Test Step" — GPT відповість


🟩 КРОК 5: Надішли відповідь назад у Telegram

  1. Додай крок → Telegram BotSend Message

  2. Параметри:

    • Chat ID: {{trigger.message.chat.id}}

    • Text: {{step_2.choices[0].message.content}}

  3. Натисни "Test Flow" — напиши щось боту в Telegram, і GPT відповість 🔥


🧠 ПАМʼЯТЬ (5 останніх повідомлень)

Activepieces поки не має повної "memory", але можеш:

  • Зберігати історію у Google Sheets, Redis, або простому тексті

  • Або додавати 2-3 попередніх повідомлення вручну (в Messages)

Можу показати як — якщо захочеш додати


🌐 ДОДАТИ ПОШУК (Tavily)

  1. Реєстрація: https://www.tavily.com/

  2. Отримай API key

  3. Додай крок HTTP Request:

    • URL: https://api.tavily.com/search

    • Method: POST

    • Headers:

      • Content-Type: application/json

      • Authorization: Bearer <твій_API_KEY>

    • Body (JSON):

      Copy

      jsonКопіюватиРедагувати{
        "query": "{{trigger.message.text}}",
        "search_depth": "basic"
      }
  4. Результат можеш вставити в повідомлення GPT


🎉 Все — твій ШІ-бро готовий!

Last updated