Runtime - Train
ナレッジベースに提案を追加する呼び出しをトレーニングします。
POST {RuntimeEndpoint}/qnamaker/knowledgebases/{kbId}/train
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
kb
|
path | True |
string |
ナレッジ ベース ID。 |
Runtime
|
path | True |
string |
QnA Maker App Service エンドポイント (例: https://{qnaservice-hostname}.azurewebsites.net)。 |
要求ヘッダー
名前 | 必須 | 型 | 説明 |
---|---|---|---|
Authorization | True |
string |
要求本文
名前 | 型 | 説明 |
---|---|---|
feedbackRecords |
フィードバック レコードの一覧。 |
応答
名前 | 型 | 説明 |
---|---|---|
204 No Content |
HTTP 204 コンテンツなし。 |
|
Other Status Codes |
エラー応答。 |
セキュリティ
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. |
Error |
サーバー定義の一連のエラー コードの 1 つ。 |
Error |
エラー応答。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Feedback |
アクティブ ラーニング フィードバック レコード。 |
Feedback |
アクティブ ラーニング フィードバック レコード。 |
Inner |
エラーに関するより具体的な情報を含むオブジェクト。 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 |
サーバー定義の一連のエラー コードの 1 つ。 |
|
details |
Error[] |
この報告されたエラーの原因となった特定のエラーに関する詳細の配列。 |
innerError |
エラーに関する現在のオブジェクトよりも具体的な情報を含むオブジェクト。 |
|
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 |
エラー オブジェクト。 |
FeedbackRecordDTO
アクティブ ラーニング フィードバック レコード。
名前 | 型 | 説明 |
---|---|---|
qnaId |
integer (int32) |
提案された質問がフィードバックとして提供される qnaId。 |
userId |
string |
ユーザーの一意識別子。 |
userQuestion |
string maxLength: 1000 |
フィードバックとして提供されている提案された質問。 |
FeedbackRecordsDTO
アクティブ ラーニング フィードバック レコード。
名前 | 型 | 説明 |
---|---|---|
feedbackRecords |
フィードバック レコードの一覧。 |
InnerErrorModel
エラーに関するより具体的な情報を含むオブジェクト。 Microsoft One API のガイドラインに従って - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
名前 | 型 | 説明 |
---|---|---|
code |
string |
含まれているエラーによって提供されたよりも具体的なエラー コード。 |
innerError |
エラーに関する現在のオブジェクトよりも具体的な情報を含むオブジェクト。 |