critic_agent
autogen.agentchat.contrib.agent_eval.critic_agent.CriticAgent
CriticAgent
An agent for creating list of criteria for evaluating the utility of a given task.
Parameters:Name | Description |
---|---|
name='critic' | |
system_message | system message for the ChatCompletion inference. Please override this attribute if you want to reprogram the agent. Type: str | None Default: ‘You are a helpful assistant. You suggest criteria for evaluating different tasks. They should be distinguishable, quantifiable and not redundant.\n Convert the evaluation criteria into a list where each item is a criteria which consists of the following dictionary as follows\n {“name” |
description | The description of the agent. Type: str | None Default: ‘An AI agent for creating list criteria for evaluating the utility of a given task.‘ |
**kwargs | Please refer to other kwargs in ConversableAgent. |
Class Attributes
DEFAULT_DESCRIPTION