AI Agent应用管理
保存 Agent 应用
新增或更新当前租户下的 Agent 应用。请求体中的 appId 为空时新增,有值时更新。
请求体
| 名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
| appId | string | 否 | 应用 ID,为空时创建新应用 | 10001 |
| appName | string | 是 | 应用名称 | 售前咨询助手 |
| appDesc | string | 否 | 应用描述 | 回答产品售前咨询 |
| type | int32 | 否 | 应用类型 | |
| bizType | int32 | 否 | 业务类型 | |
| mode | int32 | 否 | 运行模式 | |
| prompt | string | 否 | 应用提示词 | 你是一名专业的售前顾问 |
| sessionSetting | object | 否 | 应用对话规则配置 | |
| └contextRound | int32 | 否 | 上下文轮次 | 5 |
| └model | string | 否 | 模型名称 | |
| modelSetting | object | 否 | 应用模型配置 | |
| └mode | int32 | 否 | 模型模式 | |
| └temperature | double | 否 | 模型温度 | 0.7 |
| ysKnowledgeList | object[] | 否 | 绑定的云商知识空间列表 | |
| └spaceId | int64 | 否 | 知识空间 ID | |
| └spaceName | string | 否 | 知识空间名称 | |
| └spaceType | int32 | 否 | 知识空间类型 | |
| └docCount | int64 | 否 | 知识点数量 | |
| └description | string | 否 | 知识空间描述 | |
| └anchor | string | 否 | 知识空间锚点 | |
| └spaceLink | string | 否 | 知识空间链接 | |
| └status | int32 | 否 | 绑定状态 | |
| └type | int32 | 否 | 知识空间类型 | |
| toolList | object[] | 否 | 绑定的工具列表 | |
| └toolboxId | int64 | 否 | 工具组 ID | |
| └toolId | int64 | 否 | 工具 ID | |
| └name | string | 否 | 工具名称 | |
| └desc | string | 否 | 工具描述 | |
| └toolStatus | int32 | 否 | 工具状态 | |
| └toolboxType | string | 否 | 工具组类型 | |
| └imageUrl | string | 否 | 工具组图片地址 | |
| └toolUseCase | int32 | 否 | 工具用途 | |
| └toolType | int32 | 否 | 工具类型 | |
| └cardConfig | any | 否 | 工具绑定卡片配置 | |
| └supportBindCard | int32 | 否 | 是否支持绑定卡片 | |
| └supportToolSetting | int32 | 否 | 是否支持工具设置 | |
| └isTemplateTool | boolean | 否 | 是否模板工具 | |
| workflowList | object[] | 否 | 绑定的工作流列表;不传则不修改当前绑定 | |
| └workflowId | int64 | 否 | 工作流 ID | |
| └workflowName | string | 否 | 工作流名称 | |
| └workflowStatus | int32 | 否 | 工作流发布状态 | |
| └cardConfig | any | 否 | 工作流绑定卡片配置 | |
| └status | int32 | 否 | 绑定状态 | |
| └isNew | int32 | 否 | 是否新版画布 | |
| └workflowDesc | string | 否 | 工作流描述 | |
| knowledgeToolCallType | int32 | 否 | 知识库工具调用方式 | |
| isSpecifySpaceCall | int32 | 否 | 是否开启指定空间调用 | |
| hybridScoreLimit | double | 否 | 混合召回分数阈值 | 0.6 |
| topNLimit | int32 | 否 | 切片召回最大数量 | 10 |
| wordSizeLimit | int32 | 否 | 文本召回最大长度 | 2000 |
返回参数
| 名称 | 类型 | 描述 | 示例值 |
|---|---|---|---|
| result | boolean | 操作是否成功 | |
| appId | string | 应用 ID | 10001 |
postEndpoint
/openapi/agent/v2/app/savecurl -X POST "https://b.163.com/openapi/agent/v2/app/save" \ -H "Content-Type: application/json" \ -d '{ "appName": "售前咨询助手" }'{
"result": true,
"appId": 10001
}这篇文档有帮助吗?