agentchat.contrib.agent_eval.criterion
准则
class Criterion(BaseModel)
一个代表代理评估准则的类。
parse_json_str
@staticmethod
def parse_json_str(criteria: str)
从json字符串创建一个Criterion对象列表。
参数:
criteria
str - 表示准则的json字符串。 返回值:[Criterion]
- 一个表示json准则信息的Criterion对象列表。
write_json
@staticmethod
def write_json(criteria)
从Criterion对象列表创建一个json字符串。
参数:
criteria
[Criterion] - 一个Criterion对象列表。
返回值:
str
- 一个表示Criterion对象列表的json字符串。