EventsOperations Klass

EventsOperations-åtgärder.

Arv
builtins.object
EventsOperations

Konstruktor

EventsOperations(client, config, serializer, deserializer)

Parametrar

client
Obligatorisk

Klient för tjänstbegäranden.

config
Obligatorisk

Konfiguration av tjänstklient.

serializer
Obligatorisk

En objektmodells serialiserare.

deserializer
Obligatorisk

En deserialiserare för objektmodell.

Metoder

activate

Rapportera att den angivna händelsen faktiskt visades för användaren och att en belöning bör förväntas för den.

reward

Rapportera belöning för allokering till den högst rankade åtgärden för den angivna händelsen.

activate

Rapportera att den angivna händelsen faktiskt visades för användaren och att en belöning bör förväntas för den.

activate(event_id, custom_headers=None, raw=False, **operation_config)

Parametrar

event_id
str
Obligatorisk

Händelse-ID:t som aktiveringen gäller för.

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

reward

Rapportera belöning för allokering till den högst rankade åtgärden för den angivna händelsen.

reward(event_id, value, custom_headers=None, raw=False, **operation_config)

Parametrar

event_id
str
Obligatorisk

Händelse-ID:t som den här belöningen gäller för.

value
float
Obligatorisk

Belöning som ska tilldelas till en åtgärd. Värdet ska vara mellan -1 och 1 inklusive.

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

Attribut

models

models = <module 'azure.cognitiveservices.personalizer.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\personalizer\\models\\__init__.py'>