The prompt requesting actions
Available functions/tools the model can call
Optional maxMaximum number of parallel calls allowed
Optional toolWhether functions are required or optional
Optional providerLLM provider to use
Optional modelModel ID to use
Optional temperatureTemperature for generation
Optional timeoutTimeout in milliseconds
Options for parallel function/tool calls.