Closed jkeskingvillage closed 2 weeks ago
A concise description looks like this.
'actions:\n\nname: a\ninputs: b, x\noutputs: c, k\n\nmappings: (x, k)\n\navailable data: b\n\naskable parameters: b, k\n\nunaskable parameters: x, c\n\ngoals: a'
To execute an action the values of their inputs must be known.
Changes are made.
New concise prompt: 'The system has action a. To execute an action the values of their inputs must be known.\n\nactions:\n\nname: a\ninputs: b, x\noutputs: c, k\n\nAction map is used when a value for one variable can be used for another variable.\n\nmappings: (x, k)\n\navailable data: b\n\nThe system has action ask. Action ask lets the system ask the user about the value of any variable unless that variable is explicitly marked as cannot be acquired from the user. Action ask is less preferred than acquiring the value of a variable through other actions.\n\naskable parameters: b, k\n\nThe goal of the system is to execute one or more actions.\n\ngoals: a'
https://github.com/IBM/nl2flow/issues/83