GenerateAnswerUtils Class
- java.
lang. Object - com.
microsoft. bot. ai. qna. utils. GenerateAnswerUtils
- com.
public class GenerateAnswerUtils
Helper class for Generate Answer API.
Constructor Summary
| Constructor | Description |
|---|---|
| GenerateAnswerUtils(QnAMakerEndpoint withEndpoint, QnAMakerOptions withOptions) |
Initializes a new instance of the GenerateAnswerUtils class. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
java.util.concurrent.CompletableFuture<Query |
getAnswers(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)
Generates an answer from the knowledge base. |
|
java.util.concurrent.CompletableFuture<Query |
getAnswersRaw(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)
Generates an answer from the knowledge base. |
|
Qn |
getOptions()
Gets qnA Maker options. |
| void |
setOptions(QnAMakerOptions withOptions)
Sets qnA Maker options. |
Methods inherited from java.lang.Object
Constructor Details
GenerateAnswerUtils
public GenerateAnswerUtils(QnAMakerEndpoint withEndpoint, QnAMakerOptions withOptions)
Initializes a new instance of the GenerateAnswerUtils class.
Parameters:
Method Details
getAnswers
public CompletableFuture
Generates an answer from the knowledge base.
Parameters:
Returns:
Throws:
getAnswersRaw
public CompletableFuture
Generates an answer from the knowledge base.
Parameters:
Returns:
getOptions
public QnAMakerOptions getOptions()
Gets qnA Maker options.
Returns:
setOptions
public void setOptions(QnAMakerOptions withOptions)
Sets qnA Maker options.
Parameters: