Text output from a LLM.
This typically represents the main text content of a message, such as the response from a language model or the text of a user message.
interface TextCitations and other annotations.
An optional identifier for the document.
Ideally this should be unique across the document collection and formatted as a UUID, but this will not be enforced.
Index of block in aggregate response
Block text.