复刻人思维策略配置
# 1.获取应用模块分类
# 接口描述
请求方式: HTTP GET
接口鉴权:参见接口鉴权
# 输入参数
无
# 输出参数
| 参数名称 | 必选 | 字段类型 | 描述 |
|---|---|---|---|
| code | 是 | int | 状态码 |
| msg | 是 | String | 状态描述信息 |
| data | 是 | array | 应用模块分类 |
| success | 是 | boolean | true: 成功;false:失败 |
# 示例
输入示例: https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/getAppModuleCategory
输出示例:
{
"msg": "OK",
"code": 0,
"data": [
"问题分解",
"情绪冲击",
"植物性认知"
]
}
# 快速测试
- curl
curl --location --request GET 'https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/getAppModuleCategory' \
--header 'X-Bm-Access-Token: ****yMjc3LCJhY2Nlc3NLZXkiOiJlZTg4OGYyMjY1MGI0YzdkYjExODA0ZWFkNTQyMmEwMyIsImp3dF90b2tlbl9pZCI6ImU4NjljYTc3LTJiMjctNDBjZC04Yzg4LWE1ODY5NWJlN2Q2NiIsInRlbmFudElkIjoiODUyNTM1NTE0MTIwMDYwOTI4Iiwiand0X3Rva2VuX3R5cGUiOjN9.U5QYuSI-ymzTm6QcAHs2ow1MV3BTXwsACWDGaSeW84Y' \
# 2.设置复刻人思维策略
# 接口描述
请求方式: HTTP POST
请求类型:application/json; charset=utf-8
接口鉴权:参见接口鉴权
# 输入参数
| 参数名称 | 必选 | 字段 | 说明 |
|---|---|---|---|
| robotId | 是 | string | 复刻人ID |
| content | 是 | string | 策略内容10-200个字,过滤前后空格,不支持换行,中英文数字及常用标点符号(,。;!“ ”?、:()) |
| tags | 是 | array | 应用模块 |
# 输出参数
| 参数名称 | 必选 | 字段类型 | 说明 |
|---|---|---|---|
| code | 是 | int | 状态码 |
| msg | 是 | String | 状态描述信息 |
| success | 是 | boolean | true: 成功;false:失败 |
# 示例
- 输入示例:
{
"content": "思考如何攻击一个人的时候,可以攻击他的自卑点。",
"robotId": "****WY-JCALWrAPhkc7mU",
"tags": [
"问题分解"
]
}
- 输出示例:
{
"msg": "OK",
"code": 0,
"success": true
}
# 快速测试
- curl
curl --location --request POST 'https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/addThoughtStrategy' \
--header 'X-Bm-Access-Token: ****yMjc3LCJhY2Nlc3NLZXkiOiJlZTg4OGYyMjY1MGI0YzdkYjExODA0ZWFkNTQyMmEwMyIsImp3dF90b2tlbl9pZCI6ImU4NjljYTc3LTJiMjctNDBjZC04Yzg4LWE1ODY5NWJlN2Q2NiIsInRlbmFudElkIjoiODUyNTM1NTE0MTIwMDYwOTI4Iiwiand0X3Rva2VuX3R5cGUiOjN9.U5QYuSI-ymzTm6QcAHs2ow1MV3BTXwsACWDGaSeW84Y' \
--header 'Content-Type: application/json; charset=utf-8' \
--data-raw '{
"content": "思考如何攻击一个人的时候,可以攻击他的自卑点。",
"robotId": "****WY-JCALWrAPhkc7mU",
"tags": [
"问题分解"
]
}'
# 3.查询复刻人思维策略
# 接口描述
请求方式: HTTP GET
接口鉴权:参见接口鉴权
# 输入参数
| 参数名称 | 必选 | 字段 | 说明 |
|---|---|---|---|
| robotId | 是 | string | 复刻人ID |
# 输出参数
| 参数名称 | 必选 | 字段类型 | 说明 |
|---|---|---|---|
| code | 是 | int | 状态码 |
| msg | 是 | String | 状态描述信息 |
| success | 是 | boolean | true: 成功;false:失败 |
| data | 是 | array | 思维策略 |
data.id | 否 | string | 策略对应的id |
| data.content | 否 | string | 策略内容 |
| data.tags | 否 | array | 应用模块分类 |
# 示例
输入示例: https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/getThoughtStrategies?robotId=****WY-JCALWrAPhkc7mU
输出示例:
{
"msg": "OK",
"code": 0,
"success": true,
"data":[
{
"id" : "6300837c-376f-11ef-a6d9*******",
"content": "思考如何攻击一个人的时候,可以攻击他的自卑点。",
"robotId": "****WY-JCALWrAPhkc7mU",
"tags": [
"问题分解"
]
}
]
}
# 快速测试
- curl
curl --location --request GET 'https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/getThoughtStrategies?robotId=****WY-JCALWrAPhkc7mU' \
--header 'X-Bm-Access-Token: ****yMjc3LCJhY2Nlc3NLZXkiOiJlZTg4OGYyMjY1MGI0YzdkYjExODA0ZWFkNTQyMmEwMyIsImp3dF90b2tlbl9pZCI6ImU4NjljYTc3LTJiMjctNDBjZC04Yzg4LWE1ODY5NWJlN2Q2NiIsInRlbmFudElkIjoiODUyNTM1NTE0MTIwMDYwOTI4Iiwiand0X3Rva2VuX3R5cGUiOjN9.U5QYuSI-ymzTm6QcAHs2ow1MV3BTXwsACWDGaSeW84Y' \
# 4.修改复刻人思维策略
# 接口描述
请求方式: HTTP POST
请求类型:application/json; charset=utf-8
接口鉴权:参见接口鉴权
# 输入参数
| 参数名称 | 必选 | 字段 | 说明 |
|---|---|---|---|
| robotId | 是 | string | 复刻人ID |
| thoughtStrategyId | 是 | string | 策略id |
| content | 是 | string | 策略内容10-200个字,过滤前后空格,不支持换行,中英文数字及常用标点符号(,。;!“ ”?、:()) |
| tags | 是 | array | 应用模块 |
# 输出参数
| 参数名称 | 必选 | 字段类型 | 说明 |
|---|---|---|---|
| code | 是 | int | 状态码 |
| msg | 是 | String | 状态描述信息 |
| success | 是 | boolean | true: 成功;false:失败 |
# 示例
- 输入示例:
{
"robotId": "****WY-JCALWrAPhkc7mU",
"thoughtStrategyId" : "6300837c-376f-11ef-a6d9*******",
"content": "思考如何攻击一个人的时候,可以攻击他的自卑点。",
"tags":[
"问题分解"
]
}
- 输出示例:
{
"msg": "OK",
"code": 0,
"success": true
}
# 快速测试
- curl
curl --location --request POST 'https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/updateThoughtStrategy' \
--header 'X-Bm-Access-Token: ****yMjc3LCJhY2Nlc3NLZXkiOiJlZTg4OGYyMjY1MGI0YzdkYjExODA0ZWFkNTQyMmEwMyIsImp3dF90b2tlbl9pZCI6ImU4NjljYTc3LTJiMjctNDBjZC04Yzg4LWE1ODY5NWJlN2Q2NiIsInRlbmFudElkIjoiODUyNTM1NTE0MTIwMDYwOTI4Iiwiand0X3Rva2VuX3R5cGUiOjN9.U5QYuSI-ymzTm6QcAHs2ow1MV3BTXwsACWDGaSeW84Y' \
--header 'Content-Type: application/json; charset=utf-8' \
--data-raw '{
"robotId": "****WY-JCALWrAPhkc7mU",
"thoughtStrategyId" : "6300837c-376f-11ef-a6d9*******",
"content": "思考如何攻击一个人的时候,可以攻击他的自卑点。",
"tags":[
"问题分解"
]
}'
# 5.删除复刻人思维策略
# 接口描述
请求方式: HTTP POST
请求类型:application/json; charset=utf-8
接口鉴权:参见接口鉴权
# 输入参数
| 参数名称 | 必选 | 字段 | 说明 |
|---|---|---|---|
| robotId | 是 | string | 复刻人ID |
| thoughtStrategyId | 是 | string | 被删除的策略id |
# 输出参数
| 参数名称 | 必选 | 字段类型 | 说明 |
|---|---|---|---|
| code | 是 | int | 状态码 |
| msg | 是 | String | 状态描述信息 |
| success | 是 | boolean | true: 成功;false:失败 |
# 示例
- 输入示例:
{
"robotId": "****WY-JCALWrAPhkc7mU",
"thoughtStrategyId" : "6300837c-376f-11ef-a6d9*******"
}
- 输出示例:
{
"msg": "OK",
"code": 0,
"success": true
}
# 快速测试
- curl
curl --location --request POST 'https://open.galaxyeye-api.com/intellect-saas-v4/v1/open/robotProvider/delThoughtStrategy' \
--header 'X-Bm-Access-Token: ****yMjc3LCJhY2Nlc3NLZXkiOiJlZTg4OGYyMjY1MGI0YzdkYjExODA0ZWFkNTQyMmEwMyIsImp3dF90b2tlbl9pZCI6ImU4NjljYTc3LTJiMjctNDBjZC04Yzg4LWE1ODY5NWJlN2Q2NiIsInRlbmFudElkIjoiODUyNTM1NTE0MTIwMDYwOTI4Iiwiand0X3Rva2VuX3R5cGUiOjN9.U5QYuSI-ymzTm6QcAHs2ow1MV3BTXwsACWDGaSeW84Y' \
--header 'Content-Type: application/json; charset=utf-8' \
--data-raw '{
"robotId": "****WY-JCALWrAPhkc7mU",
"thoughtStrategyId" : "6300837c-376f-11ef-a6d9*******"
}'
# 6.状态码
| 返回码 | 返回码说明 | 备注 |
|---|---|---|
| -1 | 该租户找不到引擎ID; 当前机器人没配置引擎; 应用模块不能为空! | |
| 11050 | 应用模块数据异常 | 请联系管理员 |
| -211 | 未抽取出执行策略 | |
| -212 | 未抽取出表达策略 | |
| 8223 | 复刻人不属于当前租户 | |
| 57000 | 服务异常,请联系管理员 | 请联系管理员 |
| 8223 | 复刻人不属于当前租户 |
上次更新: 2024/07/15, 14:36:24