Compartir a través de


AbstractiveSummaryAction Clase

AbstractiveSummaryAction encapsula los parámetros para iniciar una operación de resumen abstracta de ejecución prolongada. Para obtener una explicación conceptual del resumen extractivo, consulte la documentación del servicio: https://learn.microsoft.com/azure/cognitive-services/language-service/summarization/overview

El resumen abstracto genera un resumen para los documentos de entrada. El resumen abstracto es diferente de la resumen extractivo en que el resumen extractivo es la estrategia de concatenar oraciones extraídas del documento de entrada en un resumen, mientras que el resumen abstracto implica parafrasear el documento mediante frases nuevas.

Novedad de la versión 2023-04-01: El modelo AbstractiveSummaryAction .

Herencia
azure.ai.textanalytics._dict_mixin.DictMixin
AbstractiveSummaryAction

Constructor

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]

Controla el número aproximado de oraciones en los resúmenes de salida.

model_version
Optional[str]

La versión del modelo que se va a usar para el análisis, por ejemplo, "latest". Si no se especifica una versión del modelo, la API tendrá como valor predeterminado la versión más reciente que no sea de versión preliminar. Consulte aquí para obtener más información: https://aka.ms/text-analytics-model-versioning

string_index_type
Optional[str]

Especifica el método utilizado para interpretar los desplazamientos de cadena. UnicodeCodePoint, la codificación de Python, es el valor predeterminado. Para invalidar el valor predeterminado de Python, también puede pasar Utf16CodeUnit o TextElement_v8. Para obtener más información, consulte https://aka.ms/text-analytics-offsets

disable_service_logs
Optional[bool]

Si se establece en true, no puede dejar de tener la entrada de texto iniciada en el lado del servicio para solucionar problemas. De forma predeterminada, el servicio Language registra el texto de entrada durante 48 horas, solo para permitir la solución de problemas al proporcionarle las funciones de procesamiento de lenguaje natural del servicio. Si establece este parámetro en true, deshabilita el registro de entrada y puede limitar la capacidad de corregir los problemas que se producen. Consulte las notas de cumplimiento y privacidad de Cognitive Services en https://aka.ms/cs-compliance para obtener más detalles y los principios de inteligencia artificial responsable de Microsoft en 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
Requerido
default
valor predeterminado: None

has_key

has_key(k: str) -> bool

Parámetros

k
Requerido

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

Si se establece en true, no puede dejar de tener la entrada de texto iniciada en el lado del servicio para solucionar problemas. De forma predeterminada, el servicio Language registra el texto de entrada durante 48 horas, solo para permitir la solución de problemas al proporcionarle las funciones de procesamiento de lenguaje natural del servicio. Si establece este parámetro en true, deshabilita el registro de entrada y puede limitar la capacidad de corregir los problemas que se producen. Consulte las notas de cumplimiento y privacidad de Cognitive Services en https://aka.ms/cs-compliance para obtener más detalles y los principios de inteligencia artificial responsable de Microsoft en https://www.microsoft.com/ai/responsible-ai.

disable_service_logs: bool | None = None

model_version

La versión del modelo que se va a usar para el análisis, por ejemplo, "latest". Si no se especifica una versión del modelo, la API tendrá como valor predeterminado la versión más reciente que no sea de versión preliminar. Consulte aquí para obtener más información: https://aka.ms/text-analytics-model-versioning

model_version: str | None = None

sentence_count

Controla el número aproximado de oraciones en los resúmenes de salida.

sentence_count: int | None = None

string_index_type

Especifica el método utilizado para interpretar los desplazamientos de cadena. UnicodeCodePoint, la codificación de Python, es el valor predeterminado. Para invalidar el valor predeterminado de Python, también puede pasar Utf16CodeUnit o TextElement_v8. Para obtener más información, consulte https://aka.ms/text-analytics-offsets

string_index_type: str | None = None