Class ContentArtifact
- Namespace
 - FoundationaLLM.Common.Models.Orchestration.Response
 
- Assembly
 - FoundationaLLM.Common.dll
 
Encapsulates data about the sources used in building a completion response.
public class ContentArtifact
  - Inheritance
 - 
      
      ContentArtifact
 
- Inherited Members
 
- Extension Methods
 
Properties
Content
Textual content.
[JsonPropertyName("content")]
public string? Content { get; set; }
  Property Value
Filepath
The location of the source information.
[JsonPropertyName("filepath")]
public string? Filepath { get; set; }
  Property Value
Id
The index identifier of the document containing the source information.
[JsonPropertyName("id")]
public string? Id { get; set; }
  Property Value
Metadata
The metadata associated with the content.
[JsonPropertyName("metadata")]
public Dictionary<string, string>? Metadata { get; set; }
  Property Value
Source
The source of the content.
[JsonPropertyName("source")]
public string? Source { get; set; }
  Property Value
Title
The title of the document containing the source information.
[JsonPropertyName("title")]
public string? Title { get; set; }
  Property Value
Type
The type of the content.
[JsonPropertyName("type")]
public string? Type { get; set; }