Formats this prompt with the given input variables, producing a [PromptValue].
public PromptValue invoke(Map<String, Any> variables)Formats this prompt with the given input variables, producing a [PromptValue].
Each {variable_name} placeholder in the message templates is replaced with the
corresponding value from [variables]. Variables not present in the map are left as-is.