Как это работает
Чтобы данные в Chat и Google Drive всегда совпадали, их связывает готовый сценарий — изменения переносятся сами.
- Запуск: Новое сообщение в чате
- Затем: ИИ-агент
- Затем: Простая память
- Затем: Модель чата OpenAI
- Затем: Google Drive
- Затем: Извлечь из файла
- Затем: Установить текст
- Затем: Сгенерировать хеш
- Затем: Поиск менеджера записей
- Проверка: Переключить
- Если да — Создать строку в Record Manager
- Затем: Базовая цепочка LLM
- Затем: Установить текст для разбиения
- Затем: Вызвать мой под-сценарий
- Проверка: Обработать по одному
- Если нет — Удалить предыдущие векторы
- Затем: Агрегировать
- Затем: Обновить Record Manager
- Затем: Парсер структурированного вывода
- Затем: Модель чата OpenAI1
- Проверка: Обработать по одному1
- Затем: Поиск менеджера записей1
- Проверка: Если1
- Если да — Удалить предыдущие векторы1
- Затем: Агрегировать1
- Затем: Удалить запись из Record Manager1
- Затем: Google Drive2
- Запуск: Отслеживать корзину GD
- Запуск: Отслеживать RAG файлы GD
- Запуск: Запуск из другого сценария
- Затем: Эмбеддинг
- Затем: Edge-функция
- Затем: Запросить векторное хранилище
- Затем: Векторное хранилище Supabase1
- Проверка: Обработать по одному2
- Затем: Агрегировать2
- Затем: Добавить контекст
- Затем: Настроить чанки для эмбеддинга
- Затем: Ожидание
- Затем: Векторные представления OpenAI1
- Затем: Загрузчик данных по умолчанию
- Затем: Рекурсивный разделитель текста по символам
- Затем: Рекурсивный разделитель2
- Затем: Разделить
- Затем: Метаданные
- Затем: Модель чата OpenAI2
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.