Class MultiStepReasoningResult<T>
- Namespace
- AiDotNet.RetrievalAugmentedGeneration.Models
- Assembly
- AiDotNet.dll
Result of multi-step reasoning retrieval.
public class MultiStepReasoningResult<T>
Type Parameters
TThe numeric data type used for calculations.
- Inheritance
-
MultiStepReasoningResult<T>
- Inherited Members
Properties
Converged
Whether the reasoning converged to a solution.
public bool Converged { get; set; }
Property Value
Documents
All documents retrieved across all steps.
public IEnumerable<Document<T>> Documents { get; set; }
Property Value
- IEnumerable<Document<T>>
ReasoningTrace
Trace of the reasoning progression.
public string ReasoningTrace { get; set; }
Property Value
StepResults
Detailed results from each reasoning step.
public IReadOnlyList<ReasoningStepResult<T>> StepResults { get; set; }
Property Value
TotalSteps
Total number of steps executed.
public int TotalSteps { get; set; }