agentchat.contrib.agent_eval.critic_agent
CriticAgent
class CriticAgent(ConversableAgent)
An agent for creating list of criteria for evaluating the utility of a given task.
__init__
def __init__(name="critic",
system_message: Optional[str] = DEFAULT_SYSTEM_MESSAGE,
description: Optional[str] = DEFAULT_DESCRIPTION,
**kwargs)
Arguments:
namestr - agent name.system_messagestr - system message for the ChatCompletion inference. Please override this attribute if you want to reprogram the agent.descriptionstr - The description of the agent.**kwargsdict - Please refer to other kwargs in ConversableAgent.