Show / Hide Table of Contents

Class Citation

The source of information for the agent's response.

Inheritance
object
Citation
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top