次の方法で共有


Runtime - Train

ナレッジベースに提案を追加する呼び出しをトレーニングします。

POST {RuntimeEndpoint}/qnamaker/knowledgebases/{kbId}/train

URI パラメーター

名前 / 必須 説明
kbId
path True

string

ナレッジ ベース ID。

RuntimeEndpoint
path True

string

QnA Maker App Service エンドポイント (例: https://{qnaservice-hostname}.azurewebsites.net)。

要求ヘッダー

名前 必須 説明
Authorization True

string

要求本文

名前 説明
feedbackRecords

FeedbackRecordDTO[]

フィードバック レコードの一覧。

応答

名前 説明
204 No Content

HTTP 204 コンテンツなし。

Other Status Codes

ErrorResponse

エラー応答。

セキュリティ

Authorization

型: apiKey
/: header

Successful query

要求のサンプル

POST {RuntimeEndpoint}/qnamaker/knowledgebases/9d091697-fb8c-4ed5-9ac0-35bf8273bfff/train


{
  "feedbackRecords": [
    {
      "userId": "sd53lsY=",
      "userQuestion": "qna maker with luis",
      "qnaId": 4
    }
  ]
}

応答のサンプル

定義

名前 説明
Error

エラー オブジェクト。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

ErrorCodeType

サーバー定義の一連のエラー コードの 1 つ。

ErrorResponse

エラー応答。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

FeedbackRecordDTO

アクティブ ラーニング フィードバック レコード。

FeedbackRecordsDTO

アクティブ ラーニング フィードバック レコード。

InnerErrorModel

エラーに関するより具体的な情報を含むオブジェクト。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Error

エラー オブジェクト。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

名前 説明
code

ErrorCodeType

サーバー定義の一連のエラー コードの 1 つ。

details

Error[]

この報告されたエラーの原因となった特定のエラーに関する詳細の配列。

innerError

InnerErrorModel

エラーに関する現在のオブジェクトよりも具体的な情報を含むオブジェクト。

message

string

エラーの人間が判読できる表現。

target

string

エラーのターゲット。

ErrorCodeType

サーバー定義の一連のエラー コードの 1 つ。

説明
BadArgument
EndpointKeysError
ExtractionFailure
Forbidden
KbNotFound
NotFound
OperationNotFound
QnaRuntimeError
QuotaExceeded
SKULimitExceeded
ServiceError
Unauthorized
Unspecified
ValidationFailure

ErrorResponse

エラー応答。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

名前 説明
error

Error

エラー オブジェクト。

FeedbackRecordDTO

アクティブ ラーニング フィードバック レコード。

名前 説明
qnaId

integer (int32)

提案された質問がフィードバックとして提供される qnaId。

userId

string

ユーザーの一意識別子。

userQuestion

string

maxLength: 1000

フィードバックとして提供されている提案された質問。

FeedbackRecordsDTO

アクティブ ラーニング フィードバック レコード。

名前 説明
feedbackRecords

FeedbackRecordDTO[]

フィードバック レコードの一覧。

InnerErrorModel

エラーに関するより具体的な情報を含むオブジェクト。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

名前 説明
code

string

含まれているエラーによって提供されたよりも具体的なエラー コード。

innerError

InnerErrorModel

エラーに関する現在のオブジェクトよりも具体的な情報を含むオブジェクト。