PersonalizerClient Clase

Personalizer Service es un servicio de Azure Cognitive Services que facilita el destino del contenido y las experiencias sin un análisis previo complejo ni una limpieza de datos anteriores. Dado un contexto y contenido caracterizado, el servicio Personalizer devuelve el contenido en una lista clasificada. A medida que se envíen recompensas en respuesta a la lista clasificada, el algoritmo de aprendizaje de refuerzo mejorará el modelo y el rendimiento de las llamadas de clasificación futuras.

Herencia
PersonalizerClient

Constructor

PersonalizerClient(endpoint, credentials)

Parámetros

endpoint
str
Requerido

Punto de conexión de Cognitive Services compatible.

credentials
None
Requerido

Credenciales de suscripción que identifican de forma única la suscripción de cliente.

Variables

config
PersonalizerClientConfiguration

Configuración para el cliente.

events
EventsOperations

Operaciones de eventos

Métodos

close

Cierre el cliente si keep_alive es True.

rank

Una solicitud de clasificación de Personalizer.

close

Cierre el cliente si keep_alive es True.

close() -> None

rank

Una solicitud de clasificación de Personalizer.

rank(rank_request, custom_headers=None, raw=False, **operation_config)

Parámetros

rank_request
RankRequest
Requerido

Una solicitud de Personalizer.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

RankResponse o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones