Class ChatCompletionRequest
- Namespace
- Glitch9.AIDevKit.ChatCompletions
Task for generating text using an LLM model. Supports instructions and role-based prompts.
public class ChatCompletionRequest : ChatCompletionRequestBase<ChatCompletionRequest, Message, ChatCompletion>, ILanguageModelRequest, IGenerativeRequest, ISequentialRequest
- Inheritance
-
objectGenerativeRequest<ChatCompletionRequest, Message, ChatCompletion, string, INoopStreamEvent<ChatCompletion>>ChatCompletionRequest
- Implements
- Inherited Members
- Extension Methods
Constructors
ChatCompletionRequest()
public ChatCompletionRequest()
ChatCompletionRequest(Message)
public ChatCompletionRequest(Message prompt)
Parameters
promptMessage
Properties
Type
public override FluentApiRequestType Type { get; }
Property Value
Methods
ExecuteAsyncInternal()
protected override UniTask<ChatCompletion> ExecuteAsyncInternal()
Returns
- UniTask<ChatCompletion>