Разработаю backend-модуль на FastAPI: до 20 эндпоинтов, подключение к PostgreSQL, аутентификация JWT. Вы получите код в Git, Swagger-документацию и инструкцию по запуску.
— REST/WebSocket API с валидацией (Pydantic) и автогенерацией Swagger-документации
— асинхронная обработка запросов (asyncio), фоновые задачи и очереди
— работа с БД: PostgreSQL/SQLAlchemy (модели, миграции Alembic, оптимизация запросов)
— аутентификация и авторизация (JWT/OAuth2/Keycloak)
— покрытие тестами (pytest), логирование, обработка ошибок
Отдельное направление — ИИ и RAG-ассистенты:
— RAG по базе знаний клиента: векторный поиск (Qdrant), эмбеддинги (fastembed), приём
документов PDF/Word/Excel с настройкой размера чанков и порога релевантности
— history-aware поиск — переформулировка запроса с учётом истории диалога, что заметно
повышает точность ответов в многоходовых чатах
— LLM-шлюз с поддержкой нескольких провайдеров (GigaChat, OpenAI) за единым интерфейсом,
стриминг ответов, учёт токенов/usage
— устойчивость к продовым проблемам: retry/backoff на лимитах провайдера, кэширование и
автообновление токенов авторизации, обработка гонок при параллельных запросах
— интеграции с мессенджерами (Telegram) и CRM: приём/отправка сообщений,
извлечение структурированных данных из переписки
Опыт: 20+ лет в разработке, из них — Lead Backend Developer на Python, включая
проектирование архитектуры и запуск в продакшен SaaS-платформы ИИ-ассистентов
(RAG, LLM-интеграции, биллинг, интеграции с CRM и мессенджерами).
Заказчик получит:
Код в Git-репозитории + Swagger-документация + инструкция по запуску
До начала работы заказчик должен предоставить:
— ТЗ или описание задачи: какие эндпоинты/функции нужны
— схема данных или примеры (если есть)
— доступ к репозиторию и окружению, если это доработка существующего проекта
— требования к стеку/деплою, если они есть (Docker, облако, CI/CD)