2016-10-26 6 views
1

Я пытаюсь подключиться к боту LUIS с ботом, который зарегистрирован на лазуре. Однако я смущен тем, какие ключи и идентификаторы я должен использовать. У меня есть следующие данные:Соединительная платформа Bot с LUIS. Какой AppId и AppKey следует использовать?

На лазури: Бит-манипулятор, Microsoft App ID и пароль для Microsoft App.

На LUIS: App ID, App Имя, Programmatic API Key

При кодировании, в "ЛУИС класса", у меня есть:

[LuisModel("ID", "Key")] 
[Serializable] 
public class EstadosLuis : LuisDialog<object> 
{... 

Вопрос 1 - Что Id и ключ должен я использовать здесь?

На web.config у меня есть:

<add key="BotId" value="BotName" /> 
<add key="MicrosoftAppId" value="AppID" /> 
<add key="MicrosoftAppPassword" value="APPKey" /> 

Вопрос 2 - Что Id и Key следует использовать здесь?

Вопрос 3 При использовании Microsoft Bot Framework Channel Emulator, который Bot URL-адрес, идентификатор приложения и App Password я должен использовать (местное тестирование)

Вопрос 4 При использовании Microsoft Bot Framework Channel Emulator, который Bot URl, Идентификатор приложения и пароль приложения следует использовать (онлайн-тестирование)

Спасибо!

ответ

2

Q1: Идентификатор приложения и ключ приложения, который вы получаете из своего приложения LUIS, созданного на странице LUIS.ai. Обратитесь к this, чтобы понять, где на странице вы можете получить эту информацию.

Q2: Идентификатор приложения Microsoft и пароль Microsoft App, который вы получили от портала платформы Bot. Обратитесь к this, если вы не знаете, как их получить.

Q3

  • Bot URL: локальный: URL порт, где ваш бот работает +/API/сообщений. Обычно его http://localhost:3978/api/messages или http://localhost:3979/api/messages. Это должен быть http.
  • Вам не нужно использовать AppId и пароль приложения, если вы не используете ngrok для отладки вашего бота локально в отношении одного из поддерживаемых каналов (который в этом случае будет обновлять URL-адрес конечной точки в портале Bot Framework ngrok one +/api/messages). Они являются Microsoft App Id и Microsoft App Пароль от Bot Framework портала

Q4

  • Bot URL: URL, где размещается ваш бот +/API/сообщений. Если он размещен в Azure, то это будет что-то вроде https://thenameofyourwebapp.azurewebsites.net/api/messages.Оно должно быть по протоколу HTTPS
  • App Id и App Пароль: Это те, которые вы получаете от Bot Framework портала

Помните, что в этом случае вам придется заменить эмулятор URL с ngrok вперед для порта 9000, как я объяснил here.

 Смежные вопросы

  • Нет связанных вопросов^_^