Рубрики
Без рубрики

Создать лазурный бот в Python

Эта статья показывает, как построить бот, используя шаблон бота Python Echo, а затем, как тестировать … Помечено с лазурным, Python.

Эта статья показывает, как построить бот, используя шаблон бота Echo Python, а затем, как тестировать его с помощью эмулятора Framework Bot.

Создание бота с Azure Bot Service и создание бота локально не зависит от параллельных способов создания бота.

Предварительные условия

  • Python 3.
  • Структура бота эмулятор
  • Знание асинхронного программирования в Python

Шаблоны

  1. Установите необходимые пакеты, запустив следующие команды:
pip install botbuilder-core
pip install asyncio
pip install aiohttp
pip install cookiecutter

Последняя упаковка, кухонная кулинария будет использоваться для создания бота. Убедитесь, что CookieCutter был установлен правильно запущенным печенье --help Отказ

  1. Чтобы создать свой бот Run:
cookiecutter https://github.com/microsoft/BotBuilder-Samples/releases/download/Templates/echo.zip

Эта команда создает бот Echo на основе шаблона Echo Python

Создать бот Вам будет предложено название бота и описания. Назовите свой бот эхо-бот и установить описание в Бот, который повторяет ответ пользователя . как показано ниже:

Начните свой бот

  1. От терминала перейдите к эхо-бот папка, где вы спасли свой бот. Беги PIP3 Установка -R требования. atxt Чтобы установить любые необходимые пакеты для запуска вашего бота.

  2. Как только пакеты установлены Run Python3 приложение Чтобы начать свой бот. Вы будете знать, что ваш бот готов к проверке, когда вы видите последнюю строку, показанную на скриншоте ниже:

Скопируйте последние цифры в адресе на последней строке (обычно 3978), так как вы будете использовать их на следующем шаге. Теперь вы готовы начать эмулятор.

Начните эмулятор и подключите бот

  1. Начните эмулятор Framework Bot.

  2. Выберите «Открыть бот» на вкладке «Добро пожаловать эмулятор».

  3. Введите URL-адрес своего бота, который является URL-адресом локального порта, с/API/сообщениями, добавленными к пути, как правило, http://localhost: 3978/API/Сообщения Отказ

  4. Затем выберите «Подключиться».

Отправьте сообщение своему боту, и бот ответит.

Оригинал: “https://dev.to/prabhumanoharaa/create-a-azure-bot-in-python-4aa9”