IBM Cloud Watson Assistant:如何获取工作空间的 ID
IBM Cloud Watson Assistant: How to get the ID of a workspace
我使用 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 密钥代替用户名和密码。我的问题是找不到聊天机器人的工作区 ID。找了很多都没找到
首先,IBM Watson Assistant 中的工作区现在称为 Skills。因此,一旦您在 IBM Cloud 上创建了 Watson Assistant 服务(在 Catalog 中的 AI 下)。
- 点击启动工具
- 在“技能”选项卡下创建新技能。
- 点击您刚刚创建的技能旁边的三个垂直点
- 点击查看API详情
- 您应该会在“技能详细信息”下的第三个条目中看到工作区 ID。
对于助手 ID,
- 在“助手”部分下单击“助手”旁边的操作菜单(三个垂直点)。
- 点击设置查看助手设置页面
- 在左侧窗格中,单击 API 详细信息
- 复制助手 ID
更新:2021 年 3 月 26 日
- 工作区现在是技能
- 您将使用技能 ID 代替工作区 ID
要找到技能 ID 和 API 密钥,
- 启动 Watson Assistant 后,在左侧窗格中单击
Skills
并按照上述步骤操作。
我使用 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 密钥代替用户名和密码。我的问题是找不到聊天机器人的工作区 ID。找了很多都没找到
首先,IBM Watson Assistant 中的工作区现在称为 Skills。因此,一旦您在 IBM Cloud 上创建了 Watson Assistant 服务(在 Catalog 中的 AI 下)。
- 点击启动工具
- 在“技能”选项卡下创建新技能。
- 点击您刚刚创建的技能旁边的三个垂直点
- 点击查看API详情
- 您应该会在“技能详细信息”下的第三个条目中看到工作区 ID。
对于助手 ID,
- 在“助手”部分下单击“助手”旁边的操作菜单(三个垂直点)。
- 点击设置查看助手设置页面
- 在左侧窗格中,单击 API 详细信息
- 复制助手 ID
更新:2021 年 3 月 26 日
- 工作区现在是技能
- 您将使用技能 ID 代替工作区 ID
要找到技能 ID 和 API 密钥,
- 启动 Watson Assistant 后,在左侧窗格中单击
Skills
并按照上述步骤操作。