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
TSelfTChunkTData
- Inheritance
-
objectSSEStreamHandler<TSelf, TChunk, TData>AIStreamHandler<TSelf, TChunk, TData>
- Derived
Fields
m_Task
protected IGENTask m_Task
Field Value
Methods
FinalizeStreamingResult(TData)
protected override void FinalizeStreamingResult(TData lastDelta)
Parameters
lastDeltaTData
SetTask(IGENTask)
public TSelf SetTask(IGENTask task)
Parameters
taskIGENTask
Returns
- TSelf