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; }