Firebase.AI.Citation

A struct describing a source attribution.

Summary

Properties

EndIndex
int
The exclusive end of a sequence in a model response that derives from a cited source.
License
string
The license the cited source work is distributed under, if specified.
PublicationDate
System.DateTime
The publication date of the cited source, if available.
StartIndex
int
The inclusive beginning of a sequence in a model response that derives from a cited source.
Title
string
The title of the cited source, if available.
Uri
System.Uri
A link to the cited source, if available.

Properties

EndIndex

intFirebase::AI::Citation::EndIndex

The exclusive end of a sequence in a model response that derives from a cited source.

License

stringFirebase::AI::Citation::License

The license the cited source work is distributed under, if specified.

PublicationDate

System.DateTimeFirebase::AI::Citation::PublicationDate

The publication date of the cited source, if available.

StartIndex

intFirebase::AI::Citation::StartIndex

The inclusive beginning of a sequence in a model response that derives from a cited source.

Title

stringFirebase::AI::Citation::Title

The title of the cited source, if available.

Uri

System.UriFirebase::AI::Citation::Uri

A link to the cited source, if available.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-05-20 UTC.