TextSummarizer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um modelo de lanugage especializado capaz de resumir a entrada de texto.
public ref class TextSummarizer sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.AI.Text.ITextSummarizerFactory, 131072, "Microsoft.Windows.AI.Text.TextIntelligenceContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AI.Text.TextIntelligenceContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TextSummarizer final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.AI.Text.ITextSummarizerFactory), 131072, "Microsoft.Windows.AI.Text.TextIntelligenceContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AI.Text.TextIntelligenceContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TextSummarizer
function TextSummarizer(languageModel)
Public NotInheritable Class TextSummarizer
- Herança
- Atributos
Construtores
| Nome | Description |
|---|---|
| TextSummarizer(LanguageModel) |
Inicializa uma nova instância de um objeto TextSummarizer . |
Métodos
| Nome | Description |
|---|---|
| IsPromptLargerThanContext(ConversationItem[], ConversationSummaryOptions, UInt64) |
Retorna se o texto de uma conversa é muito grande para a janela de contexto. |
| IsPromptLargerThanContext(String, UInt64) |
Retorna se a entrada de texto é muito grande para a janela de contexto. |
| SummarizeAsync(String) |
Resume de forma assíncrona a entrada de texto. |
| SummarizeConversationAsync(IVectorView<ConversationItem>, ConversationSummaryOptions) |
Resume de forma assíncrona o texto de uma conversa. |
| SummarizeParagraphAsync(String) |
Resume de forma assíncrona um parágrafo de entrada de texto. |