Table of Contents

Class VectorizationLogEntry

Namespace
FoundationaLLM.Vectorization.Models
Assembly
FoundationaLLM.Vectorization.Engine.dll

Represents a log entry that contains information about vectorization operations.

public class VectorizationLogEntry
Inheritance
VectorizationLogEntry
Inherited Members
Extension Methods

Constructors

VectorizationLogEntry(string, string, string, string)

Represents a log entry that contains information about vectorization operations.

public VectorizationLogEntry(string requestId, string messageId, string source, string text)

Parameters

requestId string
messageId string
source string
text string

Properties

MessageId

The identifier of underlying message retrieved from the request source.

[JsonPropertyOrder(1)]
[JsonPropertyName("mid")]
public string MessageId { get; set; }

Property Value

string

RequestId

The unique identifier of the vectorization request.

[JsonPropertyOrder(0)]
[JsonPropertyName("rid")]
public string RequestId { get; set; }

Property Value

string

Source

The source of the log entry. This is usually the name of the vectorization step handler.

[JsonPropertyOrder(3)]
[JsonPropertyName("src")]
public string Source { get; set; }

Property Value

string

Text

The content of the log entry.

[JsonPropertyOrder(4)]
[JsonPropertyName("txt")]
public string Text { get; set; }

Property Value

string

Time

The time at which the log entry was created.

[JsonPropertyOrder(2)]
[JsonPropertyName("t")]
public DateTimeOffset Time { get; set; }

Property Value

DateTimeOffset