Как это работает
Интеграция Google Drive и Supabase собирается из готового сценария — вот как он устроен по шагам.
- Запуск: Создание файла в Drive
- Проверка: Цикл по файлам Drive
- Затем: Установить поля метаданных файла
- Затем: Удалить старые строки документа в Supabase
- Затем: Удалить старые строки данных в Supabase
- Затем: Вставить метаданные документа в БД
- Затем: Скачать файл из Drive
- Проверка: Маршрутизация по типу файла
- Если да — Извлечь текст из PDF
- Затем: Вставить эмбеддинги в векторное хранилище
- Если нет — Извлечь данные из Excel
- Затем: Агрегировать табличные данные
- Затем: Суммировать табличные данные
- Затем: Построить схему и данные
- Затем: Обновить схему документа в БД
- Затем: Вставить строки таблицы в БД
- Если нет — Извлечь данные из CSV
- Если нет — Извлечь текст из документа
- Затем: Загрузить данные документа
- Затем: OpenAI Embeddings
- Запуск: Обновление файла в Drive
- Затем: Разбить текст на части
- Затем: Создать таблицу метаданных документов
- Затем: Создать таблицу строк документа
- Затем: Создать таблицу документов и функцию сопоставления
- Запуск: Когда получено сообщение в чате
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.