Bagikan melalui


class Intent::IntentTrigger

Mewakili pemicu niat.

Anggota

~IntentTrigger

Sitnaksis: public inline virtual ~IntentTrigger ( );

Destruktor virtual.

IntentTrigger

Sitnaksis: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );

Konstruktor internal. Membuat instans baru menggunakan handel yang disediakan.

Parameter

  • htrigger Handel pemicu.

operator SPXTRIGGERHANDLE

Sitnaksis: public inline explicit operator SPXTRIGGERHANDLE ( );

Internal. Operator konversi eksplisit.

Mengembalikan

Pegangan.

Dari

Sitnaksis: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );

Membuat pemicu niat menggunakan frasa yang ditentukan.

Parameter

  • simplePhrase Frasa sederhana untuk membuat pemicu niat.

Mengembalikan

Penunjuk bersama ke pemicu niat.

Dari

Sitnaksis: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );

Membuat pemicu niat menggunakan LanguageUnderstandingModel yang ditentukan.

Parameter

  • model LanguageUnderstandingModel untuk membuat pemicu niat.

Mengembalikan

Penunjuk bersama ke pemicu niat.

Dari

Sitnaksis: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );

Membuat pemicu niat menggunakan LanguageUnderstandingModel yang ditentukan dan nama niat.

Parameter

  • model LanguageUnderstandingModel untuk membuat pemicu niat.

  • intentName Nama niat untuk membuat pemicu niat.

Mengembalikan

Penunjuk bersama ke pemicu niat.