generate_criteria

generate_criteria(
    llm_config: dict | Literal[False] | None = None,
    task: autogen.agentchat.contrib.agent_eval.task.Task = None,
    additional_instructions: str = '',
    max_round=2,
    use_subcritic: bool = False
) -> 

Creates a list of criteria for evaluating the utility of a given task.

Parameters:
NameDescription
llm_configllm inference configuration.

Type: dict | Literal[False] | None

Default: None
taskThe task to evaluate.

Type: autogen.agentchat.contrib.agent_eval.task.Task

Default: None
additional_instructionsAdditional instructions for the criteria agent.

Type: str

Default:
max_round=2
use_subcriticWhether to use the subcritic agent to generate subcriteria.

Type: bool

Default: False