AbstractiveSummaryAction Classe

AbstractiveSummaryAction encapsula os parâmetros para iniciar uma operação de resumo abstrativo de execução prolongada. Para obter uma discussão conceitual sobre resumo extrativo, consulte a documentação do serviço: https://video2.skills-academy.com/azure/cognitive-services/language-service/summarization/overview

O resumo abstrativo gera um resumo para os documentos de entrada. O resumo abstrativo é diferente do resumo extrativo em que o resumo extrativo é a estratégia de concatenar frases extraídas do documento de entrada em um resumo, enquanto o resumo abstrativo envolve parafrasear o documento usando frases novas.

Novidades na versão 2023-04-01: o modelo AbstractiveSummaryAction .

Herança
azure.ai.textanalytics._dict_mixin.DictMixin
AbstractiveSummaryAction

Construtor

AbstractiveSummaryAction(*, sentence_count: int | None = None, model_version: str | None = None, string_index_type: str | None = None, disable_service_logs: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

sentence_count
Optional[int]

Ele controla o número aproximado de frases nos resumos de saída.

model_version
Optional[str]

A versão do modelo a ser usada para a análise, por exemplo, "mais recente". Se uma versão do modelo não for especificada, a API usará como padrão a versão mais recente e não prévia. Confira aqui para obter mais informações: https://aka.ms/text-analytics-model-versioning

string_index_type
Optional[str]

Especifica o método usado para interpretar deslocamentos de cadeia de caracteres. UnicodeCodePoint, a codificação do Python, é o padrão. Para substituir o padrão do Python, você também pode passar utf16CodeUnit ou TextElement_v8. Para obter informações adicionais, consulte https://aka.ms/text-analytics-offsets

disable_service_logs
Optional[bool]

Se definido como true, você recusará ter sua entrada de texto registrada no lado do serviço para solução de problemas. Por padrão, o serviço De linguagem registra seu texto de entrada por 48 horas, apenas para permitir a solução de problemas ao fornecer as funções de processamento de linguagem natural do serviço. Definir esse parâmetro como true desabilita o log de entrada e pode limitar nossa capacidade de corrigir problemas que ocorrem. Consulte As notas de Conformidade e Privacidade dos Serviços Cognitivos em https://aka.ms/cs-compliance para obter detalhes adicionais e princípios de IA Responsável da Microsoft em https://www.microsoft.com/ai/responsible-ai.

Métodos

get
has_key
items
keys
update
values

get

get(key: str, default: Any | None = None) -> Any

Parâmetros

key
Obrigatório
default
valor padrão: None

has_key

has_key(k: str) -> bool

Parâmetros

k
Obrigatório

items

items() -> Iterable[Tuple[str, Any]]

keys

keys() -> Iterable[str]

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> Iterable[Any]

Atributos

disable_service_logs

Se definido como true, você recusará ter sua entrada de texto registrada no lado do serviço para solução de problemas. Por padrão, o serviço De linguagem registra seu texto de entrada por 48 horas, apenas para permitir a solução de problemas ao fornecer as funções de processamento de linguagem natural do serviço. Definir esse parâmetro como true desabilita o log de entrada e pode limitar nossa capacidade de corrigir problemas que ocorrem. Consulte As notas de Conformidade e Privacidade dos Serviços Cognitivos em https://aka.ms/cs-compliance para obter detalhes adicionais e princípios de IA Responsável da Microsoft em https://www.microsoft.com/ai/responsible-ai.

disable_service_logs: bool | None = None

model_version

A versão do modelo a ser usada para a análise, por exemplo, "mais recente". Se uma versão do modelo não for especificada, a API usará como padrão a versão mais recente e não prévia. Confira aqui para obter mais informações: https://aka.ms/text-analytics-model-versioning

model_version: str | None = None

sentence_count

Ele controla o número aproximado de frases nos resumos de saída.

sentence_count: int | None = None

string_index_type

Especifica o método usado para interpretar deslocamentos de cadeia de caracteres. UnicodeCodePoint, a codificação do Python, é o padrão. Para substituir o padrão do Python, você também pode passar utf16CodeUnit ou TextElement_v8. Para obter informações adicionais, consulte https://aka.ms/text-analytics-offsets

string_index_type: str | None = None