DiskBasedResultStore 클래스

정의

IEvaluationResultStore 디스크에 저장ScenarioRunResult되는 구현입니다.

public ref class DiskBasedResultStore sealed : Microsoft::Extensions::AI::Evaluation::Reporting::IEvaluationResultStore
public sealed class DiskBasedResultStore : Microsoft.Extensions.AI.Evaluation.Reporting.IEvaluationResultStore
type DiskBasedResultStore = class
    interface IEvaluationResultStore
Public NotInheritable Class DiskBasedResultStore
Implements IEvaluationResultStore
상속
DiskBasedResultStore
구현

생성자

Name Description
DiskBasedResultStore(String)

DiskBasedResultStore 클래스의 새 인스턴스를 초기화합니다.

메서드

Name Description
DeleteResultsAsync(String, String, String, CancellationToken)

지정된 iterationNamescenarioNameexecutionNameScenarioRunResult저장소에서 필터링된 s에 대한 ScenarioRuns를 삭제합니다.

GetIterationNamesAsync(String, String, CancellationToken)

지정된 실행 IterationName아래에 지정된 scenarioName 시나리오에 있는 s를 executionName가져옵니다.

GetLatestExecutionNamesAsync(Nullable<Int32>, CancellationToken)

ExecutionName저장소에서 가장 최근 count 실행의 s를 가져옵니다(가장 최근에서 가장 최근까지 정렬됨).

GetScenarioNamesAsync(String, CancellationToken)

지정된 executionName것을 ScenarioName사용하여 실행에 있는 s를 가져옵니다.

ReadResultsAsync(String, String, String, CancellationToken)

지정된 저장소 및 iterationName 저장소에서 필터링된 executionNamescenarioNames에 대한 ScenarioRuns를 반환ScenarioRunResult합니다.

WriteResultsAsync(IEnumerable<ScenarioRunResult>, CancellationToken)

제공된 resultss를 저장소에 씁니다.

적용 대상