Table of Contents

Class VerifiedReasoningResult<T>

Namespace
AiDotNet.RetrievalAugmentedGeneration.Models
Assembly
AiDotNet.dll

Result of verified reasoning retrieval.

public class VerifiedReasoningResult<T>

Type Parameters

T

The numeric data type used for calculations.

Inheritance
VerifiedReasoningResult<T>
Inherited Members

Properties

AverageVerificationScore

Average verification score across all steps.

public double AverageVerificationScore { get; set; }

Property Value

double

Documents

Retrieved documents from all verified steps.

public IEnumerable<Document<T>> Documents { get; set; }

Property Value

IEnumerable<Document<T>>

RefinedStepsCount

Number of steps that required refinement.

public int RefinedStepsCount { get; set; }

Property Value

int

VerifiedSteps

List of verified reasoning steps.

public IReadOnlyList<VerifiedReasoningStep<T>> VerifiedSteps { get; set; }

Property Value

IReadOnlyList<VerifiedReasoningStep<T>>