Event PassageRetrievalCompleted
Occurs when passage retrieval completes for a query.
public event EventHandler<PassageRetrievalCompletedEventArgs> PassageRetrievalCompleted
Returns
- EventHandler<PassageRetrievalCompletedEventArgs>
- Occurs when passage retrieval completes for a query.
Examples
chat.PassageRetrievalCompleted += (sender, e) =>
{
Console.WriteLine($"Query: {e.Query}");
Console.WriteLine($"Retrieved {e.RetrievedCount}/{e.RequestedCount} passages in {e.Elapsed.TotalMilliseconds:F0}ms");
foreach (var reference in e.References)
{
Console.WriteLine($" - {reference.DocumentName}, Page {reference.PageNumber}");
}
};
Remarks
Subscribe to this event to inspect which document passages were selected as context for answering a question, including relevance and timing information.