Ferramenta
get_report
Exemplo de chamada
{
"method": "tools/call",
"params": {
"name": "get_report",
"arguments": {
"id": "rpt_00000000000000000000000000000001"
}
}
}
Exemplo de resultado
O objeto abaixo é retornado emstructuredContent.
{
"object": "report",
"id": "rpt_00000000000000000000000000000001",
"name": "Análise de empresa",
"instructions": "Consultar os dados Base39 e elaborar um relatório em Markdown com evidências e conclusão.",
"resource_ids": []
}
Schema dos parâmetros
Schema dos parâmetros
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^rpt_[a-f0-9]{32}$",
"description": "Identificador do modelo de relatório na organização autenticada."
}
},
"required": [
"id"
],
"additionalProperties": false,
"examples": [
{
"id": "rpt_00000000000000000000000000000001"
}
]
}
Schema do resultado
Schema do resultado
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"object": {
"type": "string",
"const": "report",
"description": "Identifica um modelo de relatório."
},
"id": {
"type": "string",
"pattern": "^rpt_[a-f0-9]{32}$",
"description": "Identificador do modelo de relatório na organização autenticada."
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "Nome do modelo de relatório."
},
"instructions": {
"type": "string",
"minLength": 1,
"maxLength": 32000,
"pattern": "\\S",
"description": "Instruções em Markdown, incluindo estrutura, critérios e formatos de saída."
},
"resource_ids": {
"maxItems": 100,
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,128}$",
"description": "Identificador de um recurso permanente da organização autenticada."
},
"uniqueItems": true,
"description": "Recursos associados, como modelos de documento, imagens e exemplos, na ordem de uso."
}
},
"required": [
"object",
"id",
"name",
"instructions",
"resource_ids"
],
"additionalProperties": false,
"examples": [
{
"object": "report",
"id": "rpt_00000000000000000000000000000001",
"name": "Análise de empresa",
"instructions": "Consultar os dados Base39 e elaborar um relatório em Markdown com evidências e conclusão.",
"resource_ids": []
}
]
}