IBM Cloud Watson Assistant: как получить идентификатор рабочего пространства

Я создал чат-бота с помощью IBM Cloud Watson Assistant, и мне нужно использовать его в своих приложениях для Android. Это мой config.xml код:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <!-- Watson Conversation Service Credentials -->
    <string name="workspace_id">???</string>
    <string name="conversation_username">2m5tAP3W_ELNzcKlc4B5mRN6R-QXtF1C9zS22XzYXYbA</string>
    <string name="conversation_password">2m5tAP3W_ELNzcKlc4B5mRN6R-QXtF1C9zS22XzYXYbA</string>

    <!--Watson Speech-To-Text Service Credentials-->
    <string name="STT_username">yP4_u_mm3mhVNn9zcgIMFakfbcUO2Q4L5cxbLhYpn8WN</string>
    <string name="STT_password">yP4_u_mm3mhVNn9zcgIMFakfbcUO2Q4L5cxbLhYpn8WN</string>

    <!--Watson Text-To-Speech Service Credentials-->
    <string name="TTS_username">-t1Rljl4Mu1pdno09T2OXeMnQOyPPBgrEDieZSwsVzJX</string>
    <string name="TTS_password">-t1Rljl4Mu1pdno09T2OXeMnQOyPPBgrEDieZSwsVzJX</string>

</resources>

Я знаю, что в сервисах вместо имени пользователя и пароля используется ключ API. Моя проблема в том, что я не могу найти идентификатор рабочей области своего чат-бота. Я много искал, но не могу найти.


person Mostafa    schedule 12.11.2018    source источник


Ответы (1)


Прежде всего, рабочие области в IBM Watson Assistant теперь называются Навыки. Итак, как только вы создадите службу Watson Assistant (в разделе AI в каталоге) в IBM Cloud.

  • Нажмите на Launch Tool
  • Создайте новый навык на вкладке навыков.
  • Нажмите на три вертикальные точки рядом с только что созданным навыком.
  • Нажмите Просмотреть сведения об API  введите описание изображения здесь
  • Вы должны увидеть идентификатор рабочей области в качестве третьей записи в разделе «Сведения о навыках».

Для идентификатора помощника

  • Нажмите на меню действий (три вертикальные точки) рядом с вашим Ассистентом в разделе Ассистенты.
  • Нажмите Настройки, чтобы открыть страницу настроек Ассистента.
  • На левой панели нажмите Сведения об API.
  • Скопируйте идентификатор помощника

Обновление: 26-марта-2021

  • Рабочие места теперь Навыки
  • Вы будете использовать идентификатор навыка вместо идентификатора рабочей области.

Чтобы найти идентификатор навыка и ключ API,

  • После запуска Watson Assistant на левой панели щелкните Skills и выполните шаги, упомянутые выше.
person Vidyasagar Machupalli    schedule 13.11.2018
comment
Для идентификатора помощника щелкните вкладку «Помощники», создайте нового помощника, добавьте навык (новый или существующий) и нажмите «Просмотреть сведения об API», чтобы найти идентификатор помощника. - person Vidyasagar Machupalli; 23.11.2018
comment
Я не могу этого понять по какой-то причине - все, что я получаю, это идентификатор навыка. - person codingPerson; 04.02.2020
comment
Обновил свой ответ, указав данные идентификатора помощника - person Vidyasagar Machupalli; 06.02.2020
comment
Это устарело, поскольку все ярлыки были изменены, и я не могу найти актуальное объяснение того, как найти идентификатор рабочей области или IAM APIKey. - person Brian Garr; 26.03.2021
comment
Обновил мой ответ с дополнительной информацией - person Vidyasagar Machupalli; 26.03.2021