27 lines
1017 B
JSON
27 lines
1017 B
JSON
{
|
|
"name": "create_script",
|
|
"description": "Vytvoří skript na základě popisu činnosti. Pokud je zadán popis, asistent vygeneruje obsah skriptu odpovídající tomuto popisu; pokud je zadán i přímý obsah, použije se ten. Skript bude uložen do zadaného souboru a nastaven jako spustitelný.",
|
|
"strict": false,
|
|
"parameters": {
|
|
"type": "object",
|
|
"properties": {
|
|
"file_name": {
|
|
"type": "string",
|
|
"description": "Název souboru (nebo cesta), do kterého se skript uloží."
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"description": "Popis činnosti, kterou má skript vykonávat. Asistent na základě tohoto popisu vygeneruje obsah skriptu."
|
|
},
|
|
"content": {
|
|
"type": "string",
|
|
"description": "Nepovinný parametr. Pokud je explicitně zadán, bude použit jako obsah skriptu místo generovaného textu."
|
|
}
|
|
},
|
|
"required": [
|
|
"file_name",
|
|
"description"
|
|
],
|
|
"additionalProperties": false
|
|
}
|
|
} |