- я упаковал все действия в 2 простых скрипта, а также добавил установку библиотек для JS и замену стандартной SQLite на PostgreSQL (с ней сценарии будут работать быстрее и можно будет масштабироваться без проблем)
JS библиотеки:
axios — библиотека для выполнения HTTP-запросов.
moment — библиотека для работы с датами и временем, позволяющая легко форматировать, сравнивать и манипулировать датами.
uuid — генератор уникальных идентификаторов (UUID), используемый для создания уникальных строковых значений в приложениях.
pg — клиент для работы с базами данных PostgreSQL.
json-schema-generator — библиотека для автоматического создания JSON-схем из JavaScript-объектов, упрощая описание структуры данных для OpenAI.
openai — библиотека для взаимодействия с API OpenAI.
@supabase/supabase-js — библиотека для работы с API Supabase.