Microsoft.Windows.AI.Text Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enables AI text functionality, including local language model functionality and a variety of text intelligence skills such as summarizing and rewriting.
Classes
| Name | Description |
|---|---|
| ConversationItem |
Represents the messages in a conversation. |
| ConversationSummaryOptions |
Provides configuration options for summarizing a conversation. |
| LanguageModel |
Represents a local small language model. |
| LanguageModelContext |
Defines the tokens a language model can process at one time for understanding an input prompt and then generating a response. |
| LanguageModelEmbeddingVectorResult |
Represents an object used to process and store the result of an embedding vector initialization. |
| LanguageModelOptions |
Defines the options that affect how the language model responds to a prompt. |
| LanguageModelResponseResult |
Represents a language model response. |
| TextRewriter |
Represents a specialized lanugage model capable of rewriting text input. |
| TextSummarizer |
Represents a specialized lanugage model capable of summarizing text input. |
| TextToTableConverter |
Represents a specialized lanugage model capable of formatting text input into a table. |
| TextToTableResponseResult |
Represents a text-to-table response. |
| TextToTableRow |
Represents a single table row of formatted text from a text-to-table conversion. |
Enums
| Name | Description |
|---|---|
| InputKind |
Specifies the supported types of conversational input. |
| LanguageModelResponseStatus |
Specifies the possible states of the language model response. |
| TextRewriteTone |
Specifies the tone to use when rewriting text. |