Skip to content

ИИ чатбот клиники ЧГМА. Разработано в рамках хакатона IT+Med

Notifications You must be signed in to change notification settings

Lisoferma/HospitalAiChatBot

Repository files navigation

HospitalAIChatbot

BotScreenshot

Инструкция по запуску чат-бота

Требования/Зависимости

  • СУБД Mongo DB сервер. Версия 6.0+;
  • .NET Runtime 9.0+ & .NET .ASP Runtime 9.0+;
  • Модель для обработки голосового ввода;

Инструкция

Клонирование репозитория

При налиичии утилиты git git clone https://github.com/Lisoferma/HospitalAiChatBot.git

Иначе скачайте репозиторий в удобном формате с сайта https://github.com/Lisoferma/HospitalAiChatBot.git.

Настройка параметров ПО

  1. Создайте файл secrets.json для проекта TelegramBot с помощью IDE. Материалы;

  2. Задайте в файле секретов следующие поля:

    1. "botToken": <telegram_bot_api_token>;
    2. "specialistChatId": <specialist_telegram_account_id>. При этом специалист должен как минимум раз написать чат-боту;
  3. Запустите сервер чат-бота с помощью команды dotnet run <путь_к_проекту_HospitalAiChatBox>;

  4. Запустите клиент чат-бота - TelegramBot с помощью команды dotnet run <путь_к_проекту_TelegramBot>;

Дополнительные материалы проекта

UML-диаграмма классов

uml-class-diagram

OpenAPI endpoints

  • /api/health
  • /api/qa
  • /api/specialistqa
  • /api/feedback
  • /api/voicerecognition
  • /api/scrape/callcentercontacts
  • /api/scrape/openinghours

About

ИИ чатбот клиники ЧГМА. Разработано в рамках хакатона IT+Med

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages