Class Citation
The source of information for the agent's response.
Inherited Members
Namespace: Oci.GenerativeaiagentruntimeService.Models
Assembly: OCI.DotNetSDK.Generativeaiagentruntime.dll
Syntax
public class Citation
Properties
DocId
Declaration
[JsonProperty(PropertyName = "docId")]
public string DocId { get; set; }
Property Value
Type | Description |
---|---|
string | The id of the retrieved document, if available. |
Metadata
Declaration
[JsonProperty(PropertyName = "metadata")]
public Dictionary<string, object> Metadata { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, object> | The metadata of the retrieved document, if available. |
PageNumbers
Declaration
[JsonProperty(PropertyName = "pageNumbers")]
public List<int> PageNumbers { get; set; }
Property Value
Type | Description |
---|---|
List<int> | The page numbers on the retrieved document, if available. |
SourceLocation
Declaration
[JsonProperty(PropertyName = "sourceLocation")]
public SourceLocation SourceLocation { get; set; }
Property Value
Type | Description |
---|---|
SourceLocation |
SourceText
Declaration
[JsonProperty(PropertyName = "sourceText")]
public string SourceText { get; set; }
Property Value
Type | Description |
---|---|
string | The text that's the source for the agent's response. |
Title
Declaration
[JsonProperty(PropertyName = "title")]
public string Title { get; set; }
Property Value
Type | Description |
---|---|
string | The title of the source text, if available. |