Разработка Telegram-бота с ИИ (OpenAI GPT) и контекстной памятью

Необходимо реализовать Telegram-бота на языке Python, который будет интегрирован с API OpenAI для генерации интеллектуальных ответов. Основная задача - обеспечить ведение естественного диалога с пользователем.

Ключевые требования к функционалу:

  • Интеграция с Telegram Bot API для приёма и отправки сообщений.
  • Подключение к OpenAI API (GPT-модель) для обработки запросов пользователя и генерации ответов.
  • Реализация системы памяти/контекста. Бот должен запоминать и учитывать в диалоге последние сообщения от пользователя (например, последние 10-15 реплик или диалог в рамках одной сессии).
  • Код должен быть написан на чистом Python, структурирован и готов к развёртыванию.
  • Безопасное хранение конфиденциальных данных (API-ключей).

Дополнительные пожелания:

  • Чистый и документированный код.
  • Простота в настройке и запуске.
  • Возможность лёгкого расширения функционала в будущем.

Исполнителю необходимо предоставить рабочий код бота, инструкцию по установке и настройке (включая установку необходимых библиотек).

Разработка парсера для получения данных об остатках товаров

Требуется доработать существующий парсер товаров с сайта поставщика. Необходимо реализовать функционал получения информации об остатках, которая скрыта и доступна только через процесс добавления товара в корзину.