Преобразование данных Excel в векторы для ИИ с Supabase
Что делает шаблон?
Этот шаблон извлекает данные из Excel, очищает их, преобразует в векторы с помощью OpenAI и сохраняет в Supabase для анализа и ИИ-приложений.
Для кого?
- Аналитики данных, работающие с данными для отчётов и ИИ.
- Менеджеры проектов, организующие данные сотрудников.
- Владельцы бизнеса, использующие Excel для операций.
- Разработчики, интегрирующие данные в ИИ-приложения.
Решаемая проблема
Ручная обработка данных Excel для анализа или ИИ занимает часы и приводит к ошибкам. Этот шаблон автоматизирует очистку и векторизацию данных, сохраняя привычный рабочий процесс.
Что автоматизируется?
Шаблон выполняет следующие шаги:
- Запускается вручную при нажатии «Execute Workflow».
- Извлекает строки из указанного листа Excel.
- Сравнивает с существующими данными в Supabase по UUID.
- Очищает текст от HTML, нормализует даты и стандартизирует поля.
- Разделяет строки для обработки вопросов и ответов.
- Генерирует векторные вложения через OpenAI (модель text-embedding-3-small).
- Объединяет исходные данные с векторами.
- Сохраняет в таблицу excel_records в Supabase с индексами для поиска.
Используемые сервисы
- Microsoft Excel: Извлекает данные из указанной таблицы.
- Supabase: Хранит очищенные данные и векторы с индексами для поиска.
- OpenAI (text-embedding-3-small): Генерирует векторные вложения для вопросов и ответов.
- n8n Manual Trigger: Запускает процесс вручную.
- n8n Code/SplitInBatches/Switch/Merge: Обрабатывает, разделяет и объединяет данные.
Сложность настройки
Средняя — требуется настройка API и базы данных.
Время настройки: 30–60 минут.
Что нужно для запуска?
- Аккаунты: Supabase, OpenAI, Microsoft Excel.
- API-ключи: OpenAI (для text-embedding-3-small), Supabase (для записи в базу).
- Предварительные требования:
- Включите расширение pgvector в Supabase для векторного хранения.
- Настройте таблицу excel_records в Supabase (SQL предоставлен в узле).
- Укажите workbook_id и worksheet_id в узле Microsoft Excel.
- Убедитесь, что структура Excel соответствует схеме (UUID, Projectcode, Question, Answer и др.).
- Установите n8n (локально или в облаке) с поддержкой community nodes.
Примеры использования
- Поддержка клиентов: Команда поддержки загружает вопросы и ответы из Excel, шаблон очищает данные и сохраняет в Supabase для ИИ-поиска.
- Аналитика проектов: Менеджер проекта импортирует данные о задачах из Excel, получая структурированные записи для отчётов.
- ИИ-приложение: Разработчик использует векторизованные данные из Supabase для создания чат-бота с RAG-функцией.
Результат
Вы получаете чистые, структурированные данные в Supabase, готовые для аналитики и ИИ. Это экономит часы на обработку, снижает ошибки и позволяет сотрудникам продолжать использовать Excel.
#автоматизация #аналитика #ИИ #данные #Excel #интеграция #Supabase
А получить workflow «Автоматизируем векторизацию данных из Excel для ИИ: готовый workflow для n8n» и другие шаблоны для n8n (более 1000 готовых сценариев автоматизации) вы можете в нашем Закрытом Нейроклубе по кнопке ниже:
Также рекомендуем подписаться на наш Telegram-канал AI Мастерская. Там выходят подробные разборы популярных сценариев для n8n, реальные кейсы автоматизации бизнеса и примеры, где рутинную работу полностью берут на себя роботы, а не человек.
Напишите в комментариях, какой шаблон для n8n вам нужен и какие задачи он должен выполнять. Я подберу подходящее решение или добавлю новый workflow.


