Table of Contents

Class RagStreamDelta

Namespace
Mythosia.AI.Rag
Assembly
Mythosia.AI.Rag.dll
public class RagStreamDelta
Inheritance
RagStreamDelta
Inherited Members

Constructors

RagStreamDelta()

public RagStreamDelta()

Properties

Content

public string? Content { get; set; }

Property Value

string

Context

public string? Context { get; set; }

Property Value

string

SearchResult

public VectorSearchResult? SearchResult { get; set; }

Property Value

VectorSearchResult

SearchResults

public IReadOnlyList<VectorSearchResult>? SearchResults { get; set; }

Property Value

IReadOnlyList<VectorSearchResult>

Type

public RagStreamDeltaType Type { get; set; }

Property Value

RagStreamDeltaType

Methods

ForContent(string)

public static RagStreamDelta ForContent(string content)

Parameters

content string

Returns

RagStreamDelta

ForContextBuilt(string)

public static RagStreamDelta ForContextBuilt(string context)

Parameters

context string

Returns

RagStreamDelta

ForSearchComplete(IReadOnlyList<VectorSearchResult>)

public static RagStreamDelta ForSearchComplete(IReadOnlyList<VectorSearchResult> results)

Parameters

results IReadOnlyList<VectorSearchResult>

Returns

RagStreamDelta

ForSearchResult(VectorSearchResult)

public static RagStreamDelta ForSearchResult(VectorSearchResult result)

Parameters

result VectorSearchResult

Returns

RagStreamDelta