Table of Contents

Class NonStreamGenerativeRequest<TSelf, TInput, TOutput>

Namespace
Glitch9.AIDevKit
public abstract class NonStreamGenerativeRequest<TSelf, TInput, TOutput> : GenerativeRequest<TSelf, TInput, TOutput, string, INoopStreamEvent<TOutput>>, IGenerativeRequest, ISequentialRequest where TSelf : NonStreamGenerativeRequest<TSelf, TInput, TOutput> where TInput : IPrompt where TOutput : IGeneratedOutput

Type Parameters

TSelf
TInput
TOutput
Inheritance
object
FluentApiRequest<TSelf, TOutput>
GenerativeRequest<TSelf, TInput, TOutput, string, INoopStreamEvent<TOutput>>
NonStreamGenerativeRequest<TSelf, TInput, TOutput>
Implements
Inherited Members
Extension Methods

Constructors

NonStreamGenerativeRequest()

protected NonStreamGenerativeRequest()

NonStreamGenerativeRequest(TInput)

protected NonStreamGenerativeRequest(TInput prompt)

Parameters

prompt TInput

Methods

CreateStreamAsyncInternal()

protected override sealed UniTask<IRESTStream<INoopStreamEvent<TOutput>>> CreateStreamAsyncInternal()

Returns

UniTask<IRESTStream<INoopStreamEvent<TOutput>>>