hubris

AI-ассистент для работы с документами и базами знаний

Интеллектуальный помощник для поиска, анализа и обработки информации в документах и базах знаний.

Константинберёт заказы13 узловОбновлён 6 сентября 2026 г.
Google DriveTelegramOpenAI
Схема воркфлоу · параметры узлов скрыты, ключи и адреса не показываем
New File Trigger
Download Filedownload
Move to Processed Foldermove
+
Load Document Data
Text Splitter
+
Split Text into Chunks
Insert into Qdrantinsert
Embedding
Document
Telegram Message Trigger
Filter Authorized User
OpenAI Embeddings
Send Response to Telegram
+
Qdrant Knowledge Baseretrieve-as-tool
Embedding
AI Agent1
Tools Agent
Chat Model*
Tool
OpenAI Chat Model1

How it works

This workflow creates an intelligent Telegram bot with a knowledge base powered by Qdrant vector database. It has two independent flows:

Document Processing Flow automatically monitors a Google Drive folder, downloads new files, splits them into chunks, generates embeddings, and stores them in Qdrant. Processed files are moved to a "Ready" folder.

Telegram Chat Flow receives messages, filters authorized users, and uses an AI Agent with access to the vector database to answer questions. The bot maintains conversation history per chat and uses a fine-tuned GPT-4.1 model.

Setup steps

  1. Google Drive: Add OAuth2 credentials to all Google Drive nodes. Create two folders (incoming/processed) and update folder IDs.
  2. Qdrant: Add API credentials and create a collection. Update collection name in both Qdrant nodes.
  3. OpenAI: Add API credentials. Optionally replace the fine-tuned model with standard GPT-4.
  4. Telegram: Create a bot via @BotFather, add credentials, and update the authorized chat ID in the filter node.
  5. Activate the workflow and test by uploading a file and sending a Telegram message.

Customization

Modify the system prompt in the AI Agent node to customize your bot's personality and expertise domain.

Document Processing Flow

Monitors Google Drive → Downloads files → Splits text → Creates embeddings → Stores in Qdrant → Moves to processed folder

Telegram Chat Flow

Receives messages → Filters authorized users → AI Agent with vector search → Generates response → Sends to Telegram

AI Components

Fine-tuned GPT-4.1 model, conversation memory per chat, OpenAI embeddings, and Qdrant knowledge base retrieval tool

⚠️ Update this chat ID to your own Telegram user ID to authorize yourself. Find your ID by messaging @userinfobot

▶ Видео на YouTube

13 узлов12 связей6 ИИ-подключений

Как работает шаблон

Этот сценарий создает мощного AI-ассистента, который автоматизирует работу с документами и базами знаний. Он использует современные технологии обработки естественного языка и векторного поиска, чтобы быстро находить нужную информацию, отвечать на вопросы и выполнять задачи, связанные с анализом текстов. Ассистент интегрируется с популярными сервисами, такими как Telegram, Google Drive и Qdrant, что делает его гибким и удобным в использовании.

Как это работает

  1. Пользователь отправляет запрос или документ через Telegram-бота.
  2. Сценарий обрабатывает входящие данные, извлекая текст и структурируя его.
  3. Текст разбивается на фрагменты (чанки) и преобразуется в векторные представления (эмбеддинги) с помощью AI-моделей.
  4. Векторные представления сохраняются в базе данных Qdrant для быстрого поиска.
  5. При новом запросе ассистент находит наиболее релевантные фрагменты в базе знаний.
  6. На основе найденных фрагментов AI-модель генерирует точный и контекстный ответ пользователю.
  7. Ответ отправляется обратно в Telegram, а также может быть сохранен в Google Drive или других сервисах.

Что настроить

  1. Создайте Telegram-бота через @BotFather и получите его API-токен.
  2. Настройте доступ к Google Drive (сервисный аккаунт или OAuth) для чтения и записи документов.
  3. Разверните базу данных Qdrant (локально или в облаке) и получите URL и API-ключ.
  4. Получите API-ключ для AI-моделей (например, OpenAI или другие) для генерации эмбеддингов и ответов.
  5. Создайте конфигурационный файл и укажите все ключи и параметры подключения.
  6. Запустите сценарий и протестируйте его, отправив первый запрос боту.

Что понадобится

  • Python 3.9 или выше
  • Библиотеки: aiogram, openai, qdrant-client, google-api-python-client
  • API-ключи: Telegram Bot Token, OpenAI API Key, Qdrant URL и API Key
  • Доступ к Google Drive API (сервисный аккаунт или OAuth 2.0)
  • Стабильное интернет-соединение для работы с внешними сервисами

Частые вопросы

За что я плачу?

Не за шаблон — он бесплатный. Деньги идут на ваш счёт и тратятся, когда воркфлоу обращается к модели.

Нужно ли регистрироваться?

Нет. Почта и код — аккаунт с ключом создадим сами.

Что придёт после оплаты?

Письмо с файлом воркфлоу для n8n, вашим ключом и доступом в кабинет. Ключ уже вложен в файл заметкой на холсте.

А если не заработает?

Настраивать его вы будете у себя в n8n. Вопросы по воркфлоу — к автору.