QnAMakerDialogConfiguration interface

Extends

DialogConfiguration

Properties

activeLearningCardTitle
cardNoMatchResponse
cardNoMatchText
displayPreciseAnswerOnly
endpointKey
hostname
includeUnstructuredSources
isTest
knowledgeBaseId
logPersonalInformation
noAnswer
rankerType
strictFilters
strictFiltersJoinOperator
threshold
top

Inherited Properties

id

Static id of the dialog.

telemetryClient

Telemetry client the dialog should use.

Property Details

activeLearningCardTitle

activeLearningCardTitle?: string | Expression | StringExpression

Property Value

string | Expression | StringExpression

cardNoMatchResponse

cardNoMatchResponse?: string | Partial<Activity> | TemplateInterface<Partial<Activity>, DialogStateManager>

Property Value

string | Partial<Activity> | TemplateInterface<Partial<Activity>, DialogStateManager>

cardNoMatchText

cardNoMatchText?: string | Expression | StringExpression

Property Value

string | Expression | StringExpression

displayPreciseAnswerOnly

displayPreciseAnswerOnly?: boolean

Property Value

boolean

endpointKey

endpointKey?: string | Expression | StringExpression

Property Value

string | Expression | StringExpression

hostname

hostname?: string | Expression | StringExpression

Property Value

string | Expression | StringExpression

includeUnstructuredSources

includeUnstructuredSources?: boolean

Property Value

boolean

isTest

isTest?: boolean

Property Value

boolean

knowledgeBaseId

knowledgeBaseId?: string | Expression | StringExpression

Property Value

string | Expression | StringExpression

logPersonalInformation

logPersonalInformation?: boolean | string | Expression | BoolExpression

Property Value

boolean | string | Expression | BoolExpression

noAnswer

noAnswer?: string | Partial<Activity> | TemplateInterface<Partial<Activity>, DialogStateManager>

Property Value

string | Partial<Activity> | TemplateInterface<Partial<Activity>, DialogStateManager>

rankerType

rankerType?: RankerTypes | string | Expression | EnumExpression<RankerTypes>

Property Value

RankerTypes | string | Expression | EnumExpression<RankerTypes>

strictFilters

strictFilters?: QnAMakerMetadata[] | string | Expression | ArrayExpression<QnAMakerMetadata>

Property Value

QnAMakerMetadata[] | string | Expression | ArrayExpression<QnAMakerMetadata>

strictFiltersJoinOperator

strictFiltersJoinOperator?: JoinOperator

Property Value

threshold

threshold?: number | string | Expression | NumberExpression

Property Value

number | string | Expression | NumberExpression

top

top?: number | string | Expression | IntExpression

Property Value

number | string | Expression | IntExpression

Inherited Property Details

id

Static id of the dialog.

id?: string

Property Value

string

Inherited From DialogConfiguration.id

telemetryClient

Telemetry client the dialog should use.

telemetryClient?: BotTelemetryClient

Property Value

BotTelemetryClient

Inherited From DialogConfiguration.telemetryClient