Техническое задание: Разработка торгового бота

Суть проекта

Проект по созданию автоматизированного торгового бота был начат другим исполнителем, но не завершен. Требуется анализ существующего кода, исправление ошибок и полная реализация заявленного функционала с интеграцией в API указанной криптобиржи.

Основные требования к доработке

  • Анализ и доработка существующей кодовой базы на Python.
  • Полноценная интеграция с API криптобиржи (Bitget) для выполнения торговых операций.
  • Реализация отказоустойчивой логики работы бота.
  • Настройка и обработка веб-сокетов для получения рыночных данных в реальном времени.
  • Создание или доработка модуля управления ордерами (лимитные, рыночные, стоп-ордера).
  • Реализация системы логирования работы бота для отслеживания операций и ошибок.
  • Обеспечение безопасности работы с API-ключами.

Технические детали

Язык программирования: Python (чистый Python, предпочтительно с использованием библиотек requests, websockets, asyncio).
Архитектура: Код должен быть модульным, хорошо документированным и готовым к дальнейшему масштабированию.
Результат: Полностью рабочий бот, готовый к развертыванию.

Что нужно от исполнителя

  • Опыт работы с API криптобирж, желательно с Bitget.
  • Понимание принципов алгоритмической торговли.
  • Умение работать с чужим кодом и исправлять ошибки.
  • Готовность предоставить пояснения по реализации и провести демонстрацию работы.

Разработка голосового интерфейса для интеллектуальной поисковой системы

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