Table of Contents

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

string

Filepath

The location of the source information.

[JsonPropertyName("filepath")]
public string? Filepath { get; set; }

Property Value

string

Id

The index identifier of the document containing the source information.

[JsonPropertyName("id")]
public string? Id { get; set; }

Property Value

string

Metadata

The metadata associated with the content.

[JsonPropertyName("metadata")]
public Dictionary<string, string>? Metadata { get; set; }

Property Value

Dictionary<string, string>

Source

The source of the content.

[JsonPropertyName("source")]
public string? Source { get; set; }

Property Value

string

Title

The title of the document containing the source information.

[JsonPropertyName("title")]
public string? Title { get; set; }

Property Value

string

Type

The type of the content.

[JsonPropertyName("type")]
public string? Type { get; set; }

Property Value

string