-
Notifications
You must be signed in to change notification settings - Fork 361
Description
Error: Parameter validation failed for tool 'createTheme': Schema validation error: Reference /$defs/Material cannot be resolved\nPlease correct the parameters and try again.
应该是validate的时候#/$defs/Material相对于文档根节点解析,但是Material定义在properties.request 内部,导致的问题
tool schema
{
"description": "创建",
"name": "create",
"parameters": {
"type": "object",
"properties": {
"request": {
"$defs": {
"Material": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"value": {
"type": "string"
}
}
}
},
"type": "object",
"properties": {
"material": {
"type": "object",
"properties": {
"baseMaterialList": {
"type": "array",
"items": {
"$ref": "#/$defs/Material"
}
},
"searchMaterialList": {
"type": "array",
"items": {
"$ref": "#/$defs/Material"
}
},
"venueMaterialList": {
"type": "array",
"items": {
"$ref": "#/$defs/Material"
}
}
}
}
}
}
},
"required": [
"request"
]
}
}
输入
{
"param": {
"id": "toolu_vrtx_01YKS4wVZa5DCZU1TJPedgWk",
"name": "createTheme",
"input": {
"request": {
"searchMaterialList": [
{
"key": "aaa",
"value": "123123123!"
},
{
"key": "bbb",
"value": "123121233"
},
{
"key": "cccc",
"value": "212313"
}
]
}
},
"metadata": {}
}
}
Metadata
Metadata
Assignees
Labels
Type
Projects
Status