Индекс структуры базы для ИИ — с обновлением только изменений

Сценарий читает структуру таблиц из Microsoft SQL, превращает каждую в вектор и хранит в Postgres PGVector Store, а через dataTable обновляет только то, что реально изменилось.

  • ИИ получает точную карту структуры вашей базы
  • Обновляется только изменившееся — без лишней нагрузки
  • Каждая таблица индексируется как единый контекст
  • Повторная обработка исключена по отпечатку схемы
Embeddings OpenAIDefault Data LoaderPinecone Vector Store

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

Чтобы данные из Microsoft SQL автоматически попадали в Postgres PGVector Store, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Синхронизировать схему БД с Vector Store
  2. Затем: Загрузить глобальную конфигурацию
  3. Затем: Получить все таблицы БД
  4. Проверка: Перебрать исполняемые запросы
  5. Затем: Задать контекст схемы таблицы
  6. Затем: Получить определение схемы таблицы
  7. Затем: Сгенерировать хеш схемы
  8. Затем: Проверить метаданные вектора
  9. Проверка: Вектор существует?
  10. Если да — Вставить вектор схемы в Pinecone
  11. Затем: Обновить запись метаданных вектора
  12. Если нет — Схема изменилась?
  13. Если да — Удалить существующий вектор (Pinecone)
  14. Затем: Удалить запись метаданных вектора
  15. Затем: Разделить текст схемы (без разбивки)
  16. Затем: Сгенерировать эмбеддинги схемы
  17. Затем: Подготовить документ схемы

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.