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
Properties
MessageId
The identifier of underlying message retrieved from the request source.
[JsonPropertyOrder(1)]
[JsonPropertyName("mid")]
public string MessageId { get; set; }
Property Value
RequestId
The unique identifier of the vectorization request.
[JsonPropertyOrder(0)]
[JsonPropertyName("rid")]
public string RequestId { get; set; }
Property Value
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
Text
The content of the log entry.
[JsonPropertyOrder(4)]
[JsonPropertyName("txt")]
public string Text { get; set; }
Property Value
Time
The time at which the log entry was created.
[JsonPropertyOrder(2)]
[JsonPropertyName("t")]
public DateTimeOffset Time { get; set; }