Заказ закрыт
Интеграция hh.ru API + ChatGPT для анализа резюме и ответов кандидатов

Бюджет: по договоренности
Настроить автоматическую интеграцию между hh.ru API и OpenAI ChatGPT для интеллектуального анализа резюме и переписки с кандидатами, с целью отбора наиболее подходящих под конкретную вакансию.

🔧 Основные задачи
Подключение к hh.ru API

Настроить авторизацию через OAuth 2.0 (Client ID, Client Secret, Redirect URI);

Получить access_token, refresh_token, настроить автообновление;

Получать список откликов по конкретной вакансии (ID);

Извлекать: ФИО, должность, стаж, навыки, ссылки на резюме.

Анализ переписки с кандидатами

Получать сообщения из чата hh.ru по каждому отклику (если это возможно через API или выгрузку);

Извлекать текст ответов на предварительные вопросы (например, 5–7 вопросов);

Объединять данные резюме и переписки для отправки в ChatGPT.

Интеграция с ChatGPT

Использовать модель gpt-4 или gpt-3.5-turbo;

Отправлять ChatGPT краткое описание вакансии + данные резюме + ответы кандидата;

Получать от ChatGPT:

оценку соответствия в баллах (0–100),

краткий комментарий (1–2 предложения),

теговую разметку: PM, НКО, IT, amoCRM, soft-skills, православие и т.п.

Формирование отчёта

Вывод в виде таблицы (Excel или Google Sheets):
ФИО | Ссылка на резюме | Баллы | Комментарий | Теги

Возможность сортировки по баллам или признаку «Подходит».

Настройки и фильтры

Вводить критерии оценки (через конфиг или форму):
приоритет — Project Manager с 1–3 годами опыта, опыт в НКО, знание amoCRM, релевантные курсы, интерес к православной культуре и миссии.

Технические требования

Сохранение API-ключей в .env или хранилище;

Возможность запускать анализ по кнопке (или через cron);

Вывод логов: какие резюме обработаны, сколько токенов потрачено.

✅ Результат
Готовый скрипт или web-интерфейс (по согласованию);

Инструкция по установке и использованию;

Пример готового отчёта на 10–20 кандидатов;

При необходимости — помощь с развёртыванием на сервере.
Опубликован 31.07.2025 в 12:53
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.