TextSummarizer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un modelo lanugage especializado capaz de resumir la 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
- Herencia
- Atributos
Constructores
| Nombre | Description |
|---|---|
| TextSummarizer(LanguageModel) |
Inicializa una nueva instancia de un objeto TextSummarizer . |
Métodos
| Nombre | Description |
|---|---|
| IsPromptLargerThanContext(ConversationItem[], ConversationSummaryOptions, UInt64) |
Devuelve si el texto de una conversación es demasiado grande para la ventana de contexto. |
| IsPromptLargerThanContext(String, UInt64) |
Devuelve si la entrada de texto es demasiado grande para la ventana de contexto. |
| SummarizeAsync(String) |
Resume de forma asincrónica la entrada de texto. |
| SummarizeConversationAsync(IVectorView<ConversationItem>, ConversationSummaryOptions) |
Resume de forma asincrónica el texto de una conversación. |
| SummarizeParagraphAsync(String) |
Resume de forma asincrónica un párrafo de entrada de texto. |