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 CitationProperties
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. |