New to Telerik UI for Blazor? Start a free 30-day trial
Blazor LLM Kit Citation
Updated on Aug 13, 2026
The Citation component displays an inline source reference attached to AI-generated content. Users can expand the citation to review the list of underlying sources. Use the component to provide transparency and auditability for AI responses.
The component accepts a strongly typed data collection through the Data parameter and renders a clickable label that expands to show each source.
Creating Blazor Citation
To use the Citation component:
- Add the
<TelerikCitation>tag inline within text content. - Set the
Dataparameter to aList<TItem>of source objects. - Set the
Labelparameter to the display text shown for the citation marker.
Inline citation attached to an AI-generated response
<p>
Together the top five customers account for $465,200 — approximately 67% of total quarterly revenue.
<br />
<TelerikCitation Data="@Sources" Label="acme-corp.com" />
</p>
@code {
private List<CitationSource> Sources { get; set; } = new()
{
new CitationSource { Title = "Acme Corp Q1 2025 Revenue Report", Url = "https://acme-corp.com/reports/q1-2025" },
new CitationSource { Title = "Analytics DB Export", Url = "https://analytics.internal/export/revenue-q1-2025" }
};
public class CitationSource
{
public string Title { get; set; } = string.Empty;
public string Url { get; set; } = string.Empty;
}
}
Citation API
Get familiar with all Citation parameters, templates, and events in the Citation API Reference.