Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Доработка чатбота

Разместить заказ
a
Заказчик
Отзывы фрилансеров: + 11 - 0
Зарегистрирован на сайте 13 лет и 4 месяца
Бюджет: 7000 руб
89.41 $ — 77.92 €
193.43.72.236:8000/ – это чат-бот на FastAPI с веб интерфейсом, который помогает пользователям искать и бронировать отели. Бизнес-логика разнесена по слоям (services/), интеграция с внешними системами  через отдельные асинхронные Python-клиенты для Agoda и HotelLook.
Код структурирован, поддерживает работу с историей диалога, лимиты по сообщениям, разные модели данных (SQLAlchemy, Pydantic). Модули легко расширять.

1) Давать гпт больше инфы об отелях – отзывы и описание, что бы ответ был более ёмким с рекомендациями. (сейчас только названия отелей и цены)

2) Изменить лимит результатов выдачи апи агоды с 30 на 100

3) Добавить оповещение (мб на почту или как-то) если бот перестаёт работать и выдавать ответы или отели (маркер, наверное, 5 пользователей подряд, которым выпала ошибка вместо ответа)

4) (фронт) Перенести legal вниз, как у Chat GPT в мобильной версии (не в приложении) 

5) В некоторых браузерах (особенно если он на языке, которого нет в боте) вместо приветственного сообщения, показываются подсказки снизу. Надо пофиксить.

6) сообщения пользователя выравниваются по правому краю, нужно сделать выравнивание по левому краю

Требования к исполнителю:
Python 3.10+, FastAPI, Pydantic, асинхронные вызовы (async/await).
Знание ООП и dependency injection, базовые навыки работы с git и документацией.
Логика fallback должна быть хорошо прокомментирована.
(Будет плюсом: unit-тест на новую логику.)

Структура проекта (кратко)
main.py  точка входа, FastAPI.
services/  бизнес-логика (ChatService, stages, LLM-клиенты, booking-клиенты).
models.py  pydantic & sqlalchemy модели.
utils.py  утилиты.
static/  фронтенд.

Ожидаемый результат
Изменённые исходные файлы + пояснения.
Безопасная работа с секретами и API-ключами (в .env).

Для оценки задачи высылаю только ключевую бизнес-логику. Полный репозиторий предоставлю после выбора исполнителя!

От исполнителя жду ответственность и не срывание сроков!!!!!! Оценивайте время, требуемое на задачу чётко, что бы не было задержек!!!! Задач по доработке этого бота предстоит ещё много, хотелось бы найти ответственного человека для постоянного сотрудничества.
Разделы:
Опубликован:
16.05.2025 | 17:30 [поднят: 16.05.2025 | 17:30] [последние изменения: 27.05.2025 | 17:39]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».