Table of Contents

Method Submit

Namespace
LMKit.TextGeneration
Assembly
LM-Kit.NET.dll

Submit(string, CancellationToken)

Submits a prompt to the text generation model and returns the result.

TextGenerationResult Submit(string prompt, CancellationToken cancellationToken = default)

Parameters

prompt string

The prompt to submit to the model for text generation.

cancellationToken CancellationToken

A token to monitor for cancellation requests.

Returns

TextGenerationResult

A TextGenerationResult containing the generated text.

Submit(Message, CancellationToken)

Submits a message to the text generation model and returns the result.

TextGenerationResult Submit(ChatHistory.Message message, CancellationToken cancellationToken = default)

Parameters

message ChatHistory.Message

The message to submit, which may include text, attachments, or other content.

cancellationToken CancellationToken

A token to monitor for cancellation requests.

Returns

TextGenerationResult

A TextGenerationResult containing the generated text.

Remarks

Use this overload when the input requires structured content beyond plain text, such as attachments, images, or additional message metadata. For simple text prompts, the Submit(string, CancellationToken) overload is more convenient.