ML 발화 API 가져오기를 통해 수행된 ML 발화 가져오기 요청 상태를 가져옵니다.

이 API를 사용하려면 앱에 발화 가져오기의 봇 빌더 API 범위가 필요합니다. 또는 테스트 및 훈련 아래의 발화 가져오기의 관리자 API 범위가 필요합니다.

GET https://{{host}}/api/public/bot/{{BotID}}/mlimport/status/{{MLutteranceID}}

경로 매개 변수

매개 변수 필수/선택 사항 설명
host 필수 환경 URL(예: https://bots.kore.ai)
BotID 필수 ML 발화를 가져올 봇의 스트림 ID입니다.
MLutteranceID 필수 ML 발화 가져오기 API 호출 시 생성되는 ID입니다. 다음과 같은 형식으로 되어 있습니다. Bir-xxxxxxx-xxx-xxxx-xxxxx-xxxxxxxxxx.

권한 부여

다음 구문을 포함한 헤더에 JWT를 포함한 API를 호출합니다. auth: {{JWT}}

콘텐츠 유형 응답

application/json

샘플 요청

curl -X GET \ https://{{host}}/api/public/bot/{{BotID}}/mlimport/status/{{MLutteranceID}} \
  -H 'auth: {{YOUR_JWT_ACCESS_TOKEN}}' \
  -H 'content-type: application/json' \

샘플 응답

{
    "_id": "bir-7ec861ee-5e6b-5165-b505-8820a275afdf",
    "status": "success",
    "streamId": "st-6ecb5ba2-5e31-5a40-b918-8cbee40f3fdb",
    "createdBy": "u-5dad2ccd-b271-5c00-a338-2e6e25e1ec91",
    "requestType": "MLimport",
    "statusLogs": [],
    "createdOn": "2019-06-27T12:03:30.748Z",
    "__v": 0,
    "message": "File imported completed. 1 utterances copied successfully"
}

[機械学習の発話のAPIをインポート] で行った機械学習の発話のインポートリクエストのステータスを取得します。

このAPIを使用するために、アプリは [発話のエクスポート] のボットビルダーのAPIスコープを必要とします。あるいは、[テストとトレーニング] にある [発話のインポート] の管理者のAPIスコープを必要とします。

GET https://{{host}}/api/public/bot/{{BotID}}/mlimport/status/{{MLutteranceID}}

パスパラメータ

パラメータ 必須/任意 説明
ホスト 必須 環境URL(例: https://bots.kore.ai)
ボットID 必須 機械学習の発話をインポートするボットのストリームIDです。
MLutteranceID 必須 機械学習の発話のインポートAPIの呼び出し時に生成されるIDです。以下のような形式になっています。Bir-xxxxxxx-xxx-xxxx-xxxxx-xxxxxxxxxx.

認証

以下の構文を使用して、JWTをヘッダーに含むAPIを呼び出します。 auth: {{JWT}}

応答のコンテンツタイプ

application/json

サンプルリクエスト

curl -X GET \ https://{{host}}/api/public/bot/{{BotID}}/mlimport/status/{{MLutteranceID}} \ -H 'auth: {{YOUR_JWT_ACCESS_TOKEN}}' \ -H 'content-type: application/json' \

サンプル応答

{ "_id": "bir-7ec861ee-5e6b-5165-b505-8820a275afdf", "status": "success", "streamId": "st-6ecb5ba2-5e31-5a40-b918-8cbee40f3fdb", "createdBy": "u-5dad2ccd-b271-5c00-a338-2e6e25e1ec91", "requestType": "MLimport", "statusLogs": [], "createdOn": "2019-06-27T12:03:30.748Z", "__v": 0, "message": "File imported completed.1 utterances copied successfully" }

Gets the status of the ML utterances import request made through Import ML Utterances API.

To use this API, app needs the Bot Builder API scope of Utterances Import.
OR the Admin API Scope of Utterances Import under Test and Train.

GET https://{{host}}/api/public/bot/{{BotID}}/mlimport/status/{{MLutteranceID}}

Path Parameters

Parameter Required/Optional Description
host Required Environment URL, for example, https://bots.kore.ai
BotID Required The Stream ID of the bot from which to import the ML Utterances.
MLutteranceID required The ID that is generated on calling the ML Utterances Import API. It is in the following format: Bir-xxxxxxx-xxx-xxxx-xxxxx-xxxxxxxxxx.

Authorization

Invoke the API with JWT in the header with the following syntax:

auth: {{JWT}}

Response content type

application/json

Sample Request

curl -X GET \ https://{{host}}/api/public/bot/{{BotID}}/mlimport/status/{{MLutteranceID}} \
  -H 'auth: {{YOUR_JWT_ACCESS_TOKEN}}' \
  -H 'content-type: application/json' \

Sample Response

{
    "_id": "bir-7ec861ee-5e6b-5165-b505-8820a275afdf",
    "status": "success",
    "streamId": "st-6ecb5ba2-5e31-5a40-b918-8cbee40f3fdb",
    "createdBy": "u-5dad2ccd-b271-5c00-a338-2e6e25e1ec91",
    "requestType": "MLimport",
    "statusLogs": [],
    "createdOn": "2019-06-27T12:03:30.748Z",
    "__v": 0,
    "message": "File imported completed. 1 utterances copied successfully"
}