Namespace AiDotNet.RetrievalAugmentedGeneration.Models
Classes
- Document<T>
Represents a document with content, metadata, and optional relevance scoring.
- GroundedAnswer<T>
Represents a generated answer with citations and source attribution for transparency and verification.
- MultiStepReasoningResult<T>
Result of multi-step reasoning retrieval.
- ReasoningStepResult<T>
Represents a single reasoning step in the multi-step process.
- ThoughtNode<T>
Represents a node in the Tree-of-Thoughts reasoning tree.
- ToolAugmentedResult<T>
Result of tool-augmented reasoning.
- ToolInvocation
Represents a tool invocation during reasoning.
- VectorDocument<T>
Represents a document paired with its vector embedding for storage and retrieval.
- VerifiedReasoningResult<T>
Result of verified reasoning retrieval.
- VerifiedReasoningStep<T>
Represents a reasoning step with verification information.