CodeBasedEvaluatorDefinition interface

Python 코드를 사용한 코드 기반 평가자 정의

Extends

속성

blob_uri

평가자 저장소용 블롭 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

평가자 저장소용 블롭 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