跳到主要内容

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字符串。