QnA Maker (Preview)

QnA Maker (Preview)

Distill information into an easy-to-navigate FAQ.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Flow Standard All Flow regions except the following:
     -   US Government (GCC)
PowerApps Standard All PowerApps regions except the following:
     -   US Government (GCC)

Throttling Limits

Name Calls Renewal Period
API calls per connection 1200 60 seconds

Creating a connection

To connect your account, you will need the following information:

API Key
securestring
API Key

Actions

Download knowledge base [DEPRECATED]

This operation downloads all the data associated wiht the specified knowledge base.

Required Parameters

Knowledge Base Id
string
This should be fetched from the QnAMaker portal.

Returns

Body
DownloadKnowledgeBase_Response

Response schema for CreateKb operation.

Download knowledgebase details

Gets details of a specific knowledgebase.

Required Parameters

Knowledge Base Id
string
This should be fetched from the QnAMaker portal.

Returns

Body
DownloadKnowledgeBase_Response

Response schema for CreateKb operation.

Generate answer

This operation returns the top ranking answer for the given question.

Required Parameters

Knowledge Base Id
string
This should be fetched from the QnAMaker portal.
Service Host
string
This should be fetched from the QnAMaker portal.
Endpoint Key
string
This should be fetched from the QnAMaker portal.
Question
string
Ask a question.

Optional Parameters

Top
integer
Number of ranked results you want in the output.

Returns

Generate answer [DEPRECATED]

This operation returns the top ranking answer for the given question.

Required Parameters

Knowledge Base Id
string
This should be fetched from the QnAMaker portal.
Question
string
Ask a question.

Optional Parameters

Top
integer
Number of ranked results you want in the output.

Returns

Definitions

GenerateAnswer_Response

Answer
string
Top ranking answer to the question.
Answers
array of object
List of all answers.
Id
number
Score
float
Relative score of the answer.
Source
string
questions
array of string
List of questions.

DownloadKnowledgeBase_Response

Response schema for CreateKb operation.

hostName
string
URL host name at which the knowledgebase is hosted.
id
string
Unique id that identifies a knowledgebase.
lastAccessedTimestamp
string
Time stamp at which the knowledgebase was last accessed (UTC).
lastChangedTimestamp
string
Time stamp at which the knowledgebase was last modified (UTC).
lastPublishedTimestamp
string
Time stamp at which the knowledgebase was last published (UTC).
name
string
Friendly name of the knowledgebase.
sources
array of string
Custom sources from which Q-A were extracted or explicitly added to the knowledgebase.
urls
array of string
URL sources from which Q-A were extracted and added to the knowledgebase.
userId
string
User who created / owns the knowledgebase.