Цитата

Описание процесса

Эта автоматизация представляет собой чат-бота, который резюмирует YouTube видео. Он принимает запросы через Telegram, анализирует предоставленные видео с помощью Google Gemini, и отправляет подробное резюме обратно пользователю. Резюме, если оно на другом языке, переводится на русский. Ограничение на размер ответа — 600 символов, чтобы избежать отправки слишком длинного сообщения.

API ключи и сервисы

  • Telegram API — для взаимодействия с чат-ботом.
  • Google Gemini (PaLM) API — для анализа видео.

Архитектура системы по блокам

РАЗДЕЛ 1: ПОЛУЧЕНИЕ ЗАПРОСА

  1. Telegram Trigger - Получение запроса
    • Назначение: Автоматически получает сообщения от пользователя в Telegram.
    • Настройки: Обновления отслеживаются по типу 'message'.
    • Что получаем: Текст сообщения от пользователя.

РАЗДЕЛ 2: АНАЛИЗ И ОБРАБОТКА ИНФОРМАЦИИ

  1. AI Agent
    • Назначение: Основной блок для обработки запроса. Выступает в роли ИИ агента, который резюмирует видео.
    • Настройки:
      • Промпт: Ты ии агент по резюмированию ютуб видео роликов. Опиши подробно в деталях всё видео. Если описание на другом языке то переводи его на русский. Ограничение в 600 символов, не пиши больше одним сообщением.
      • Входные данные: Текст сообщения от пользователя.
    • Подключенные компоненты:
      • Google Gemini Chat Model — языковая модель для обработки чата.
      • Simple Memory — для хранения истории чата.
      • Analyze video in Google Gemini — инструмент для анализа видео.
  2. Analyze video in Google Gemini
    • Назначение: Инструмент для анализа видео.
    • Настройки:
      • Ресурс: 'video'.
      • Операция: 'analyze'.
      • Модель: 'models/gemini-2.5-flash'.
      • Входные данные: URL видео, которое нужно проанализировать.

РАЗДЕЛ 3: ОТПРАВКА ОТВЕТА

  1. Send a text message
    • Назначение: Отправляет результат анализа видео обратно пользователю в Telegram.
    • Настройки:
      • Chat ID: ID чата, из которого пришел исходный запрос.
      • Текст: Результат, полученный от AI Agent.

Схема подключений нод

  • Основной поток:
    1. Telegram TriggerAI Agent.
    2. AI AgentSend a text message.
  • AI Подключения:
    1. Google Gemini Chat ModelAI Agent (языковая модель).
    2. Simple MemoryAI Agent (память чата).
    3. Analyze video in Google GeminiAI Agent (инструмент анализа видео).

Возможности системы

  • Поддерживаемые функции: Анализ и резюмирование YouTube видео.
  • Языковая поддержка: Перевод описания видео на русский язык, если исходное описание на другом языке.
  • Формат ответа: Ответ ограничен 600 символами.
  • Автоматизированные процессы:
    • Автоматический прием запросов из Telegram.
    • Автоматический анализ видео.
    • Автоматическая отправка резюме пользователю.

Применение системы

  • Для пользователей: Быстрое получение резюме длинных видео без необходимости их просмотра.
  • Для создателей контента: Быстрый анализ конкурентов или своих собственных видео.

Результат работы системы

  • Что получается: Мгновенное резюме YouTube видео.
  • Экономия времени: Значительная экономия времени, которое могло бы быть потрачено на просмотр всего видео.
  • Удобство: Удобный и простой способ получения информации прямо в Telegram.

Читайте также