Skip to main content
AI Critic helps you ensure the quality of your data by allowing you to define validation rules using natural language. The AI is contextually aware of all elements on the data row—including messages, features, and rubrics—enabling you to create highly specific critiques.
AI critic is supported for the Multi-modal chat editor, the Audio editor, and the Video editor.

How to create a new critic

  1. Go to your Project settingsAdvanced and enable AI critic. You can also choose which Foundry model to power the AI critic by setting the AI critic model.
  2. In the editor, select the AI critic setup icon in the top navbar. Then, click Add new critic.
  3. Add a short descriptive title for your critic. Then, in the text box, describe your critic using natural language. Define which elements you want to critique and the specific criteria they must meet. The more specific your description, the better the critic performs. For the best results, make sure your prompt references these element names:
  1. Set the Enforcement. This setting determines what happens when a critique fails. Select from the following options.
    • Block: Prevents the user from submitting the label until the failing critique is resolved. This is the strictest quality-control option.
    • Acknowledge: When the user clicks submit, a notification appears detailing the quality failures. The user must acknowledge the message to proceed, but they are not blocked from submitting.
    • None: Displays the critique result as a visual aid directly in the editor but does not interfere with the submission process.
  2. Click Update Critic to save it. The AI will immediately begin critiquing elements based on your new rule.

How to write effective critiques

You can create critiques for various elements within the editor. The AI understands the context and relationships between different elements, such as a classification and the message it is attached to. To verify that a classification’s value is correct based on its label and the message it’s associated with, you can use a prompt like this: Look at the instructions or label for each classification. Make sure the value for the classification is correct based on its label and all of the contextual information. If it's a scoped classification, make sure to read the associated message in order to make your critique. The AI critic will then:
  1. Target all classifications in the editor.
  2. Read the classification’s label.
  3. If the classification is attached to a message, it will read the message content.
  4. Determine if the selected value is appropriate based on the context.

Example prompts

  • “All responses must be at least 3 sentences long and written in formal English. Responses that are too short or use casual language should fail.”
  • “Each response must directly address the question asked in the prompt message. If the response is off-topic or does not answer the question, it should fail.”
  • “For all checklist classifications, ensure that no contradictory options have been selected together.”
  • “For all radio classifications scoped to response messages, verify the selected option accurately reflects the tone of the response.”
  • “Review the entire conversation holistically. The overall exchange must feel natural and coherent. Flag data rows where the conversation feels disjointed or artificially constructed.”
  • Ensure that no personally identifiable information (PII) appears anywhere in the conversation — in prompts, responses, or classifications.”

Important considerations

Be specific, vague prompts produce inconsistent results. Use standard vocabulary — terms like “turn,” “rubric criterion,” “global scope,” “response message scope” help the AI target the right elements. Experiment with your prompts — writing a good critic prompt is an art; test different phrasings and check results in the editor to find what works.