Firebase. AI. Segment
Represents a specific segment within aModelContent struct, often used to pinpoint the exact location of text or data that grounding information refers to.
Summary
Properties | |
|---|---|
EndIndex | intThe zero-based end index of the segment within the specified Part, measured in UTF-8 bytes. |
PartIndex | int |
StartIndex | intThe zero-based start index of the segment within the specified Part, measured in UTF-8 bytes. |
Text | stringThe text corresponding to the segment from the response. |
Properties
EndIndex
intFirebase::AI::Segment::EndIndex
The zero-based end index of the segment within the specifiedPart, measured in UTF-8 bytes.
This offset is exclusive, meaning the character at this index is not included in the segment.
PartIndex
intFirebase::AI::Segment::PartIndex
The zero-based index of thePart object within theparts array of its parentModelContent object.
This identifies which part of the content the segment belongs to.
StartIndex
intFirebase::AI::Segment::StartIndex
The zero-based start index of the segment within the specifiedPart, measured in UTF-8 bytes.
This offset is inclusive, starting from 0 at the beginning of the part's content.
Text
stringFirebase::AI::Segment::Text
The text corresponding to the segment from the response.
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-07-24 UTC.