Skip to main content

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