Runtime - Train

Latih panggilan untuk menambahkan saran ke basis pengetahuan.

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

Parameter URI

Name In Required Type Description
kbId
path True
  • string

Id pangkalan pengetahuan.

RuntimeEndpoint
path True
  • string

Titik akhir App Service QnA Maker (misalnya: https://{qnaservice-hostname}.azurewebsites.net).

Header Permintaan

Name Required Type Description
Authorization True
  • string

Isi Permintaan

Name Type Description
feedbackRecords

Daftar catatan umpan balik.

Respons

Name Type Description
204 No Content

HTTP 204 Tanpa Konten.

Other Status Codes

Respons kesalahan.

Keamanan

Authorization

Type: apiKey
In: header

Contoh

Successful query

Sample Request

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


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

Sample Response

Definisi

Error

Objek kesalahan. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

ErrorCodeType

Salah satu set kode kesalahan yang ditentukan server.

ErrorResponse

Respons kesalahan. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

FeedbackRecordDTO

Catatan umpan balik pembelajaran aktif.

FeedbackRecordsDTO

Catatan umpan balik pembelajaran aktif.

InnerErrorModel

Objek yang berisi informasi yang lebih spesifik tentang kesalahan tersebut. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Error

Objek kesalahan. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Name Type Description
code

Salah satu set kode kesalahan yang ditentukan server.

details

Array detail tentang kesalahan tertentu yang menyebabkan kesalahan yang dilaporkan ini.

innerError

Objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan.

message
  • string

Representasi kesalahan yang dapat dibaca manusia.

target
  • string

Target kesalahan.

ErrorCodeType

Salah satu set kode kesalahan yang ditentukan server.

Name Type Description
BadArgument
  • string
EndpointKeysError
  • string
ExtractionFailure
  • string
Forbidden
  • string
KbNotFound
  • string
NotFound
  • string
OperationNotFound
  • string
QnaRuntimeError
  • string
QuotaExceeded
  • string
SKULimitExceeded
  • string
ServiceError
  • string
Unauthorized
  • string
Unspecified
  • string
ValidationFailure
  • string

ErrorResponse

Respons kesalahan. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Name Type Description
error

Objek kesalahan.

FeedbackRecordDTO

Catatan umpan balik pembelajaran aktif.

Name Type Description
qnaId
  • integer

qnaId yang pertanyaannya disarankan diberikan sebagai umpan balik.

userId
  • string

Pengidentifikasi unik untuk pengguna.

userQuestion
  • string

Pertanyaan yang disarankan diberikan sebagai umpan balik.

FeedbackRecordsDTO

Catatan umpan balik pembelajaran aktif.

Name Type Description
feedbackRecords

Daftar catatan umpan balik.

InnerErrorModel

Objek yang berisi informasi yang lebih spesifik tentang kesalahan tersebut. Sesuai panduan Microsoft One API - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Name Type Description
code
  • string

Kode kesalahan yang lebih spesifik daripada yang disediakan oleh kesalahan yang berisi.

innerError

Objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan.