Table of Contents

Class FilePathContentItem

Namespace
FoundationaLLM.Common.Models.Orchestration.Response
Assembly
FoundationaLLM.Common.dll

File content item used to generate a message content item.

public class FilePathContentItem : MessageContentItemBase
Inheritance
FilePathContentItem
Inherited Members
Extension Methods

Constructors

FilePathContentItem()

Set default property values.

public FilePathContentItem()

Properties

EndIndex

The ending index of the annotation.

[JsonPropertyName("end_index")]
public int? EndIndex { get; set; }

Property Value

int?

FileId

The ID of the file referenced by the annotation.

[JsonPropertyName("file_id")]
public string? FileId { get; set; }

Property Value

string

FileUrl

The URL of the image file.

[JsonPropertyName("file_url")]
public string? FileUrl { get; set; }

Property Value

string

StartIndex

The starting index of the annotation.

[JsonPropertyName("start_index")]
public int? StartIndex { get; set; }

Property Value

int?

Text

The text of the annotation.

[JsonPropertyName("text")]
public string? Text { get; set; }

Property Value

string

Type

The type of the message content item.

[JsonIgnore]
public override string? Type { get; set; }

Property Value

string