查询反馈统计¶
统计当前用户可审阅反馈的总数和各评分数量。
GET https://moi.matrixorigin.cn/newmoi/workspaces/{workspace_id}/feedback/stats
调用前准备¶
准备有目标工作区访问权限的个人访问令牌和目标工作区 ID。如需按智能体筛选,先取得智能体 ID。
下方示例使用:
$AI_STUDIO_API_KEY:实际个人访问令牌,通过X-API-KeyHeader 传递。$WORKSPACE_ID:目标工作区 ID,通过X-Workspace-IDHeader 传递。$AGENT_ID:可选的智能体筛选 ID。
路径参数¶
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
是 |
当前工作区 ID。 |
查询参数¶
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
否 |
按智能体 ID 筛选。 |
|
string |
否 |
智能体所属工作区。 |
|
string |
否 |
按任务 ID 筛选。 |
|
string |
否 |
按消息 ID 筛选。 |
|
string |
否 |
仅统计指定评分。 |
请求示例¶
curl --get "https://moi.matrixorigin.cn/newmoi/workspaces/$WORKSPACE_ID/feedback/stats" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID" \
--data-urlencode "agent_id=$AGENT_ID"
成功响应¶
成功时返回 200。data.total 为符合筛选条件的反馈总数,data.by_rating 按评分返回计数。
{
"code": 0,
"data": {
"total": 12,
"by_rating": {
"up": 9,
"down": 3,
"neutral": 0
}
}
}
响应字段如下。
字段 |
类型 |
说明 |
|---|---|---|
|
integer |
成功时为 |
|
integer |
符合筛选条件的反馈总数。 |
|
object |
按评分分组的数量;返回中至少包含 |
|
integer |
指定评分的反馈数量。 |
错误响应¶
{
"code": 2,
"message": "反馈筛选条件无效"
}
常见 HTTP 错误¶
HTTP 状态码 |
错误代码 |
常见原因 |
建议操作 |
|---|---|---|---|
|
|
资源标识或评分筛选无效。 |
检查路径和查询参数。 |
|
|
凭据缺失或无效。 |
检查 API Key。 |
|
|
当前身份不能读取工作区反馈。 |
使用有权限的凭据,或联系管理员授权。 |
|
|
反馈审阅服务不可用。 |
稍后重试。 |
后续操作¶
使用查询反馈查看统计条件下的具体记录。