"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.VIDEO_GEVAL_PROMPT_EVALUATE = void 0;
exports.VIDEO_GEVAL_PROMPT_EVALUATE = `
You will be given one attached video. Your task is to evaluate the video using the evaluation steps provided and return one metric.
Make sure you read and understand these instructions carefully. Keep this document open while reviewing, and refer to it as needed.

Evaluation Steps:
- {{steps}}
Given the evaluation steps, evaluate each step carefully and thoroughly and calculate a score for each step between 0 and {{maxScore}}, with {{maxScore}} being that it follows the Evaluation Criteria outlined in the Evaluation Step and 0 being that it does not.
Return a JSON with two keys: 1) a "score" key which is the average of all the scores for each evaluation step; 2) a "reason" key, with reasons for the given score for each step, but DO NOT QUOTE THE SCORE in your reason. Please mention specific information from the evaluation steps and video in your reason.

**
IMPORTANT: Please make sure to only return in minified JSON format, with the "score" and "reason" key. No additional words, explanation or formatting is needed.

Example JSON:
{"score":0,"reason":"The video does not follow the evaluation steps provided."}
**

JSON:
`;
//# sourceMappingURL=multiModal.js.map