你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CodeBasedEvaluatorDefinition interface

使用 python 代码定义基于代码的评估器

扩展

属性

blob_uri

用于评估器存储的blob URI

code_text

评估器的内联代码文本

entry_point

输入点Python上传评估代码的文件名(例如“answer_length_evaluator.py”)

image_tag

用于执行求值器代码的容器图像标签

type

类型鉴别器总是“代码”。

继承属性

data_schema

评估者输入数据的 JSON 架构(草案 2020-12)。 这包括类型、属性、必需等参数。

init_parameters

评估器输入参数的 JSON 架构(草案 2020-12)。 这包括类型、属性、必需等参数。

metrics

此评估器生成的输出指标列表

属性详细信息

blob_uri

用于评估器存储的blob URI

blob_uri?: string

属性值

string

code_text

评估器的内联代码文本

code_text?: string

属性值

string

entry_point

输入点Python上传评估代码的文件名(例如“answer_length_evaluator.py”)

entry_point?: string

属性值

string

image_tag

用于执行求值器代码的容器图像标签

image_tag?: string

属性值

string

type

类型鉴别器总是“代码”。

type: "code"

属性值

"code"

继承属性详细信息

data_schema

评估者输入数据的 JSON 架构(草案 2020-12)。 这包括类型、属性、必需等参数。

data_schema?: Record<string, unknown>

属性值

Record<string, unknown>

继承自EvaluatorDefinition.data_schema

init_parameters

评估器输入参数的 JSON 架构(草案 2020-12)。 这包括类型、属性、必需等参数。

init_parameters?: Record<string, unknown>

属性值

Record<string, unknown>

继承自EvaluatorDefinition.init_parameters

metrics

此评估器生成的输出指标列表

metrics?: Record<string, EvaluatorMetric>

属性值

Record<string, EvaluatorMetric>

继承自EvaluatorDefinition.metrics