Skip to main content



We appreciate your understanding as we polish our documentation – it may contain some rough edges. Share your feedback or report issues to help us improve! 🛠️📝

A prompt refers to the input given to a language model. It is constructed from multiple components and can be parametrized using prompt templates. A prompt template is a reproducible way to generate prompts and allow for easy customization through input variables.


The PromptTemplate component allows users to create prompts and define variables that provide control over instructing the model. The template can take in a set of variables from the end user and generates the prompt once the conversation is initiated.


Once a variable is defined in the prompt template, it becomes a component input of its own. Check out Prompt Customization to learn more.

  • template: Template used to format an individual request.

Hi, how can I help you?