inputSchema
{
"type": "object",
"required": [
"requestId",
"aggregatedAt"
],
"properties": {
"weights": {
"type": "object",
"properties": {
"W1": {
"type": "number"
},
"W2": {
"type": "number"
},
"W3": {
"type": "number"
},
"W4": {
"type": "number"
},
"W5": {
"type": "number"
}
},
"description": "可选;省略则使用 MVP 默认 W1..W5"
},
"requestId": {
"type": "string",
"description": "宿主生成的请求 ID(与对话内容无关)"
},
"geneMetrics": {
"type": "array",
"items": {
"type": "object",
"required": [
"geneId",
"R_pass",
"R_modify",
"R_error",
"normLatency",
"normTokenCost"
],
"properties": {
"R_pass": {
"type": "number"
},
"geneId": {
"type": "string"
},
"R_error": {
"type": "number"
},
"R_modify": {
"type": "number"
},
"normLatency": {
"type": "number"
},
"normTokenCost": {
"type": "number"
}
}
},
"description": "各业务基因一条聚合记录,字段均在 [0,1](rate 与归一化项)"
},
"aggregatedAt": {
"type": "string",
"description": "ISO-8601 聚合时间"
}
}
}
outputSchema
{
"type": "object",
"required": [
"requestId",
"schemaVersion",
"weightsUsed",
"perGene",
"disclaimer"
],
"properties": {
"perGene": {
"type": "array",
"items": {
"type": "object",
"properties": {
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"grade": {
"type": "string"
},
"geneId": {
"type": "string"
},
"fitness01": {
"type": "number"
},
"rawFitness": {
"type": "number"
},
"recommendations": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"requestId": {
"type": "string"
},
"disclaimer": {
"type": "string"
},
"weightsUsed": {
"type": "object"
},
"schemaVersion": {
"type": "string"
}
}
}