Represents a data structure for a prompt, consisting of a list of messages, a unique identifier, and optional parameters for language model settings.