def prompt(self) -> Prompt:
        """Get the prompt for VLM interaction.

        Returns:
            Prompt: Object containing prompts for prediction and few-shot learning.
        """
        return Prompt(
            predict=(
                "You are given an image. It is either normal or anomalous."
                " First say 'YES' if the image is anomalous, or 'NO' if it is normal.\n"
                "Then give the reason for your decision.\n"
                "For example, 'YES: The image has a crack on the wall.'"
            ),
            few_shot=(
                "These are a few examples of normal picture without any anomalies."
                " You have to use these to determine if the image I provide in the next"
                " chat is normal or anomalous."
            ),
        )
Get the prompt for VLM interaction.

        Returns:
            Prompt: Object containing prompts for prediction and few-shot learning.
        
src/anomalib/models/image/vlm_ad/lightning_model.py