如何通过API操作Watson Assistant的Actions?求适配新技能的API指引
适配新版Actions架构的watsonx Assistant正确API
针对带有Actions的新版watsonx Assistant架构,你需要使用watsonx Assistant v2 API,而非旧版的v1工作区API。
核心相关的API操作包括:
- 技能(Skill)管理:Actions属于技能的组成部分,需先通过技能相关端点创建或获取目标技能实例,比如
POST /v2/skills(创建技能)、GET /v2/skills/{skill_id}(获取技能详情) - Action创作:v2 API提供了专门的Action操作接口,用于编程式管理Actions:
- 创建Action:
POST /v2/skills/{skill_id}/actions - 更新Action配置:
PUT /v2/skills/{skill_id}/actions/{action_id} - 获取Action详情:
GET /v2/skills/{skill_id}/actions/{action_id} - 删除Action:
DELETE /v2/skills/{skill_id}/actions/{action_id}
- 创建Action:
操作时需注意:所有请求需使用有效的服务凭证(API Key和服务URL)完成身份验证,请求体需严格遵循v2 API的JSON格式规范,比如定义Action的触发意图、执行步骤、交互响应等核心配置。
内容的提问来源于stack exchange,提问作者Kenn Roberson
相关产品推荐
相关产品推荐

