Нужно больше данных!
😡 После вчерашней проблемы с ограничением откликов на career.habr я решил зарегистрировать ещё парочку аккаунтов с аналогичными данными и разослал пачку откликов. Репетиция прошла удачно, но где же и как хранить данные?
🤔 Для этого мы можем использовать связь один ко многим. Например, как в моем случае, у пользователя может быть несколько аккаунтов на сайте с вакансиями, но у этих аккаунтов может быть только один владелец.
😐 Аналогичная ситуация с вакансиями и работодателями. Удачно завершив реализацию одной схемы, я решил отделить информацию о работодателе от вакансии и хранить их отдельно в коллекции employers.
🔥 Также я доработал модуль OpenAI, который суммаризировал описание работодателей и вакансий, попутно генерируя сопроводительное. Так как я использую бесплатные ключи за 100 рублей (с балансом 5$) то у каждого из этих API есть rate limits в 200 запросов.
Так что пришлось вынести их в массив и, если вдруг мне прилетает в ответ 429 ошибка, то мы просто заменяем ключ на новый и продолжаем выполнение.
📊 #статистика День 763 == 1183 час в IT
Post #1053
1.69K
Джун на фронте | IT Dev Log Результат сбора данных После того как я разобрался со связью данных между коллекциями в MongoDB, мне удалось увидеть картину целиком. 👨💻 Теперь я смогу делать уникальные парсеры и кликеры для каждого пользователя, хранить по ним информацию и сессию для…

- 👍 7
- 🤡 5
- 🔥 3
- ❤ 1