Ищем Python-разработчика для создания модуля, который будет автоматически обрабатывать входящие данные из Telegram-бота и передавать их в OpenAI для генерации нужного результата.
Основные обязанности:
Подключение к существующему Telegram-боту (aiogram или python-telegram-bot) и приём новых сообщений/постов из канала.
Извлечение и предварительная очистка текста
Формирование запросов к OpenAI API (GPT-4), включая системные и пользовательские сообщения
Парсинг ответа от OpenAI и извлечение из него структурированных данных
Возврат этих данных в формате Python-словаря или JSON для дальнейшей интеграции в основной скрипт.
Требования:
- Уверенные знания Python
- Опыт интеграции с Telegram API
- Опыт работы с REST API, в частности с OpenAI
Умение писать чистый, поддерживаемый код, оформлять документацию функций.
Желателен опыт выстраивания логирования и обработки ошибок при обращении к внешним сервисам.
Ожидаемый результат:
Готовый модуль/функция на Python, который:
Слушает канал бота и получает текст твита.
Автоматически отправляет его в OpenAI и ждёт ответа.
Возвращает структурированный результат в вызывающую программу.