Table of Contents

Class AIStreamHandler<TSelf, TChunk, TData>

public abstract class AIStreamHandler<TSelf, TChunk, TData> : SSEStreamHandler<TSelf, TChunk, TData> where TSelf : AIStreamHandler<TSelf, TChunk, TData> where TChunk : SSEChunkBase<TChunk, TData>, new() where TData : class, IGeneratedResult

Type Parameters

TSelf
TChunk
TData
Inheritance
object
SSEStreamHandler<TSelf, TChunk, TData>
AIStreamHandler<TSelf, TChunk, TData>
Derived

Fields

m_Task

protected IGENTask m_Task

Field Value

IGENTask

Methods

FinalizeStreamingResult(TData)

protected override void FinalizeStreamingResult(TData lastDelta)

Parameters

lastDelta TData

SetTask(IGENTask)

public TSelf SetTask(IGENTask task)

Parameters

task IGENTask

Returns

TSelf