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
FileUrl
The URL of the image file.
[JsonPropertyName("file_url")]
public string? FileUrl { get; set; }
  Property Value
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
Type
The type of the message content item.
[JsonIgnore]
public override string? Type { get; set; }