GetScriptTrendingReport - 获取场景指标趋势图

更新时间:
复制 MD 格式

获取场景指标趋势图。

接口说明

请求说明

  • 该 API 主要用于查询特定场景下的脚本配置详情,包括 ASR、TTS 和对话能力等多方面的设置。

  • 请求时无需提供额外参数,响应将包含草稿版与正式发布的配置数据。

  • 注意检查返回的 Data 字段以获取详细的配置信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

voicebot:GetScriptTrendingReport

get

*全部资源

*

请求参数

名称

类型

必填

描述

示例值

InstanceId

string

实例 ID

12f407b22cbe4890ac595f09985848d5

ScriptId

string

场景 ID

891264b9-5883-4068-94a6-241ceb8d51e4

StartTime

integer

统计开始时间, 参数值应为毫秒级 Unix 时间戳,表示自 1970-01-01 00:00:00 UTC 起经过的毫秒数。需要满足下面几个约束:

  1. 有效起始边界:最早可追溯至当前日期前 365 个自然日的 00:00:00 时刻

  2. 时间粒度对齐要求,小时级查询时分钟、秒、毫秒位必须为 0,天级查询时小时、分钟、秒、毫秒位必须为 0

  3. 若传入时间戳未按对应粒度对齐,服务端将自动向上取整

1582267398628

EndTime

integer

统计结束时间, 参数值应为毫秒级 Unix 时间戳,表示自 1970-01-01 00:00:00 UTC 起经过的毫秒数。需要满足下面几个约束:

  1. 时间范围约束:小时级查询时 7 天,天级查询时 180 天

  2. 时间粒度对齐要求,小时级查询时分钟、秒、毫秒位必须为 0,天级查询时小时、分钟、秒、毫秒位必须为 0 若传入时间戳未按对应粒度对齐,服务端将自动向上取整

1582103299434

TimeInterval

string

时间间隔。

1d

返回参数

名称

类型

描述

示例值

object

Schema of Response

RequestId

string

Id of the request

9DB8BA95-4513-54B9-9C67-A28909CFB4AD

Code

string

内部错误码。

OK

HttpStatusCode

integer

http 状态码

200

Message

string

错误信息

get upload tool url success

Data

array<object>

场景模版对象

object

创建的场景 ID

StatsTime

integer

开始时间,格式为 Unix 时间戳,单位毫秒。

1774881208361

UsedConcurrency

integer

占用的最大并发量。

10

ConfiguredConcurrency

integer

最新的配置并发量。

13

CallsOffered

integer

会话进线量。

10

CallsHandled

integer

会话应答量。

7

CallsRejected

integer

会话被拒量。

3

CallsResolved

integer

会话解决量,来自大模型评估结果。

3

TotalInputTokens

integer

暂时忽略。

0

TotalOutputTokens

integer

暂时忽略。

0

TotalTokens

integer

暂时忽略。

0

TotalTalkTime

integer

总通话时长,单位是 ms。

100

MaxTalkTime

integer

最大通话时长,单位是 ms。

20

RejectionBreakdown

string

拒接原因分布情况。

{ "ConcurrentLimitExceeded":3 }

ReleaseReasonBreakdown

string

接通之后挂断原因分布情况。

{ "SilenceTimeout":1, "TurnsLimitExceeded":1, "Exception":1, "Transferred":1, "Normal":1 }

LabelBreakDown

string

标签分布情况。

{ "label1":{ "label1_sub1":10, "label1_sub2":2 } }

TalkTurnsDistribution

string

对话轮次分布情况。

{ "1":2, "10":3 }

Params

array

错误参数。

string

动态错误参数

['zhenhyuantest']

示例

正常返回示例

JSON格式

{
  "RequestId": "9DB8BA95-4513-54B9-9C67-A28909CFB4AD",
  "Code": "OK",
  "HttpStatusCode": 200,
  "Message": "get upload tool url success",
  "Data": [
    {
      "StatsTime": 1774881208361,
      "UsedConcurrency": 10,
      "ConfiguredConcurrency": 13,
      "CallsOffered": 10,
      "CallsHandled": 7,
      "CallsRejected": 3,
      "CallsResolved": 3,
      "TotalInputTokens": 0,
      "TotalOutputTokens": 0,
      "TotalTokens": 0,
      "TotalTalkTime": 100,
      "MaxTalkTime": 20,
      "RejectionBreakdown": "{\n  \"ConcurrentLimitExceeded\":3\n}",
      "ReleaseReasonBreakdown": "{\n  \"SilenceTimeout\":1,\n  \"TurnsLimitExceeded\":1,\n   \"Exception\":1,\n   \"Transferred\":1,\n   \"Normal\":1\n}",
      "LabelBreakDown": "{\n  \"label1\":{ \n     \"label1_sub1\":10,\n     \"label1_sub2\":2\n}\n}",
      "TalkTurnsDistribution": "{\n  \"1\":2,\n  \"10\":3\n}"
    }
  ],
  "Params": [
    "['zhenhyuantest']"
  ]
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情