Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

IQnAMakerClient Interface

Definition

Namespace:
Microsoft.Bot.Builder.AI.QnA
Assembly:
Microsoft.Bot.Builder.AI.QnA.dll
Package:
Microsoft.Bot.Builder.AI.QnA v4.22.7

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Client to access a QnA Maker knowledge base.

public interface IQnAMakerClient
type IQnAMakerClient = interface
Public Interface IQnAMakerClient
Derived

Methods

CallTrainAsync(FeedbackRecords)

Send feedback to the knowledge base.

GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)

Generates an answer from the knowledge base.

GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)

Generates an answer from the knowledge base.

GetLowScoreVariation(QueryResult[])

Filters the ambiguous question for active learning.

Applies to