TemplateItem
Verified reusable computation template with example questions, shared slots, named queries, and code that combines query results. A single-query template uses one query with pass-through code.
nameName (string)required
Stable name of the computation template within its template group.
description object
Human-readable explanation of the computation.
- string
- null
string
questionsstring[]required
Example questions used to match requests to this template.
Possible values: >= 1
slots object[]
Input slots shared by every query in the template.
Array [
nameName (string)required
kindKind (string)
Possible values: [string, number, value, list]
Default value:
stringdescription object
anyOf
- string
- null
string
requiredRequired (boolean)
Default value:
truedefaultDefault
]
queries object[]required
Named queries whose results are passed to the computation code.
Possible values: >= 1
Array [
nameName (string)required
table_idTable Id (string)required
toolTool (string)
Possible values: [metrics, rows]
Default value:
metricsquery objectrequired
property name*any
]
codeCode (string)required
Code that combines the named query results into the template output.
TemplateItem
{
"name": "string",
"description": "string",
"questions": [
"string"
],
"slots": [
{
"name": "string",
"kind": "string",
"description": "string",
"required": true
}
],
"queries": [
{
"name": "string",
"table_id": "string",
"tool": "metrics",
"query": {}
}
],
"code": "string"
}