Bagikan melalui


Versions - Export

Mengekspor aplikasi LUIS ke format JSON.

GET {Endpoint}/luis/api/v2.0/apps/{appId}/versions/{versionId}/export

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
appId
path True

string

uuid

ID aplikasi.

Endpoint
path True

string

Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

ID versi.

Header Permintaan

Nama Diperlukan Jenis Deskripsi
Ocp-Apim-Subscription-Key True

string

Respons

Nama Jenis Deskripsi
200 OK

LuisApp

Struktur aplikasi LUIS dalam format JSON.

Other Status Codes

ErrorResponse

Respons Kesalahan.

Keamanan

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Contoh

Successful Export Application Version

Sample Request

GET {Endpoint}/luis/api/v2.0/apps/bd72e8d7-62b8-48f5-9dcb-e3b0588b803a/versions/0.2/export

Sample Response

{
  "luis_schema_version": "3.0.0",
  "versionId": "0.1",
  "name": "LuisBot",
  "desc": "",
  "culture": "en-us",
  "intents": [
    {
      "name": "HomeAutomation.TurnOff",
      "inherits": {
        "domain_name": "HomeAutomation",
        "model_name": "TurnOff"
      }
    },
    {
      "name": "dateintent"
    },
    {
      "name": "Help"
    },
    {
      "name": "None"
    },
    {
      "name": "SearchHotels"
    },
    {
      "name": "ShowHotelsReviews"
    }
  ],
  "entities": [
    {
      "name": "AirportCode",
      "roles": [
        "destination"
      ]
    },
    {
      "name": "Hotel",
      "roles": []
    }
  ],
  "composites": [],
  "closedLists": [],
  "patternAnyEntities": [
    {
      "name": "patternAny1",
      "explicitList": [],
      "roles": [
        "role1",
        "role2"
      ]
    }
  ],
  "regex_entities": [
    {
      "name": "regex1",
      "regexPattern": "[^a]+",
      "roles": [
        "regex role"
      ]
    }
  ],
  "prebuiltEntities": [
    {
      "name": "datetimeV2",
      "roles": [
        "datetime role"
      ]
    }
  ],
  "model_features": [
    {
      "name": "Near",
      "mode": true,
      "words": "near,around,close,nearby",
      "activated": true
    },
    {
      "name": "Show",
      "mode": true,
      "words": "show,find,look,search",
      "activated": true
    }
  ],
  "regex_features": [
    {
      "name": "AirportCodeRegex",
      "pattern": "[a-z]{3}",
      "activated": true
    }
  ],
  "patterns": [
    {
      "pattern": "this is [a test] {patternAny1:role1}",
      "intent": "Help"
    }
  ],
  "utterances": [
    {
      "text": "i need help",
      "intent": "Help",
      "entities": []
    },
    {
      "text": "help me",
      "intent": "Help",
      "entities": []
    },
    {
      "text": "tomorrow",
      "intent": "dateintent",
      "entities": []
    },
    {
      "text": "search for hotels in seattle",
      "intent": "SearchHotels",
      "entities": []
    },
    {
      "text": "what can i do?",
      "intent": "Help",
      "entities": []
    },
    {
      "text": "next monday",
      "intent": "dateintent",
      "entities": []
    },
    {
      "text": "next year",
      "intent": "dateintent",
      "entities": []
    },
    {
      "text": "look for hotels in miami",
      "intent": "SearchHotels",
      "entities": []
    },
    {
      "text": "show me hotels in california",
      "intent": "SearchHotels",
      "entities": []
    },
    {
      "text": "show me the reviews of the amazing bot resort",
      "intent": "ShowHotelsReviews",
      "entities": [
        {
          "entity": "Hotel",
          "startPos": 23,
          "endPos": 44
        }
      ]
    },
    {
      "text": "can i see the reviews of extended bot hotel?",
      "intent": "ShowHotelsReviews",
      "entities": [
        {
          "entity": "Hotel",
          "startPos": 25,
          "endPos": 42
        }
      ]
    },
    {
      "text": "find reviews of hotelxya",
      "intent": "ShowHotelsReviews",
      "entities": [
        {
          "entity": "Hotel",
          "startPos": 16,
          "endPos": 23
        }
      ]
    },
    {
      "text": "show me reviews of the amazing hotel",
      "intent": "ShowHotelsReviews",
      "entities": [
        {
          "entity": "Hotel",
          "startPos": 19,
          "endPos": 35
        }
      ]
    },
    {
      "text": "what are the available options?",
      "intent": "Help",
      "entities": []
    },
    {
      "text": "best hotels in seattle",
      "intent": "SearchHotels",
      "entities": []
    },
    {
      "text": "hotels in los angeles",
      "intent": "SearchHotels",
      "entities": []
    },
    {
      "text": "can you show me hotels from los angeles?",
      "intent": "SearchHotels",
      "entities": []
    },
    {
      "text": "can you show me the reviews of the amazing resort & hotel",
      "intent": "ShowHotelsReviews",
      "entities": [
        {
          "entity": "Hotel",
          "startPos": 31,
          "endPos": 56
        }
      ]
    },
    {
      "text": "what are the reviews of the hotel bot framework?",
      "intent": "ShowHotelsReviews",
      "entities": [
        {
          "entity": "Hotel",
          "startPos": 24,
          "endPos": 46
        }
      ]
    },
    {
      "text": "find hotels near eze",
      "intent": "SearchHotels",
      "entities": [
        {
          "entity": "AirportCode",
          "startPos": 17,
          "endPos": 19
        }
      ]
    },
    {
      "text": "where can i stay near nnn?",
      "intent": "SearchHotels",
      "entities": [
        {
          "entity": "AirportCode",
          "startPos": 22,
          "endPos": 24
        }
      ]
    },
    {
      "text": "show hotels near att airport",
      "intent": "SearchHotels",
      "entities": [
        {
          "entity": "AirportCode",
          "startPos": 17,
          "endPos": 19
        }
      ]
    },
    {
      "text": "find hotels near agl",
      "intent": "SearchHotels",
      "entities": [
        {
          "entity": "AirportCode",
          "startPos": 17,
          "endPos": 19
        }
      ]
    },
    {
      "text": "find hotels around eze airport",
      "intent": "SearchHotels",
      "entities": [
        {
          "entity": "AirportCode",
          "startPos": 19,
          "endPos": 21
        }
      ]
    },
    {
      "text": "01/7",
      "intent": "dateintent",
      "entities": []
    }
  ]
}

Definisi

Nama Deskripsi
ClosedList

Model yang Diekspor - Entitas daftar.

ErrorResponse

Respons kesalahan saat memanggil operasi pada API.

HierarchicalModel
JSONEntity

Model yang Diekspor - Entitas yang Diekstrak dari ucapan.

JSONModelFeature

Model yang Diekspor - Fitur Model Phraselist.

JSONRegexFeature

Model yang Diekspor - Fitur Pola.

JSONUtterance

Model yang Diekspor - Ucapan yang digunakan untuk melatih model.

LuisApp

Model yang Diekspor - Aplikasi LUIS yang diekspor.

PatternAny

Pattern.Any Entity Extractor.

PatternRule

Pola

PrebuiltDomainObject
PrebuiltEntity

Ekstraktor Entitas Bawaan.

RegexEntity

Ekstraktor Entitas Ekspresi Reguler.

SubClosedList

Sublist item untuk entitas daftar.

ClosedList

Model yang Diekspor - Entitas daftar.

Nama Jenis Deskripsi
name

string

Nama entitas daftar.

roles

string[]

subLists

SubClosedList[]

Sublist untuk entitas daftar.

ErrorResponse

Respons kesalahan saat memanggil operasi pada API.

Nama Jenis Deskripsi
errorType

string

HierarchicalModel

Nama Jenis Deskripsi
children

string[]

inherits

PrebuiltDomainObject

name

string

roles

string[]

JSONEntity

Model yang Diekspor - Entitas yang Diekstrak dari ucapan.

Nama Jenis Deskripsi
endPos

integer

Indeks dalam ucapan tempat entitas yang diekstrak berakhir.

entity

string

Nama entitas.

role

string

Peran entitas dalam ucapan.

startPos

integer

Indeks dalam ucapan tempat entitas yang diekstrak dimulai.

JSONModelFeature

Model yang Diekspor - Fitur Model Phraselist.

Nama Jenis Deskripsi
activated

boolean

Menunjukkan apakah fitur diaktifkan.

mode

boolean

Fitur daftar frasa yang dapat dipertukarkan berfungsi sebagai daftar sinonim untuk pelatihan. Daftar frasa yang tidak dapat ditukar berfungsi sebagai fitur terpisah untuk pelatihan. Jadi, jika daftar frasa yang tidak dapat dipertukarkan berisi 5 frasa, frasa tersebut akan dipetakan ke 5 fitur terpisah. Anda dapat menganggap daftar frasa yang tidak dapat dipertukarkan sebagai kantong kata tambahan untuk ditambahkan ke fitur kosakata LUIS yang ada. Ini digunakan sebagai fitur pencarian leksikon di mana nilainya adalah 1 jika leksikon berisi kata tertentu atau 0 jika tidak. Nilai defaultnya adalah benar.

name

string

Nama Phraselist.

words

string

Daftar frasa yang dipisahkan koma yang mewakili Phraselist.

JSONRegexFeature

Model yang Diekspor - Fitur Pola.

Nama Jenis Deskripsi
activated

boolean

Menunjukkan apakah fitur Pola diaktifkan.

name

string

Nama fitur.

pattern

string

Ekspresi Reguler yang cocok.

JSONUtterance

Model yang Diekspor - Ucapan yang digunakan untuk melatih model.

Nama Jenis Deskripsi
entities

JSONEntity[]

Entitas yang cocok.

intent

string

Niat yang cocok.

text

string

Ungkapan itu.

LuisApp

Model yang Diekspor - Aplikasi LUIS yang diekspor.

Nama Jenis Deskripsi
closedLists

ClosedList[]

Daftar entitas daftar.

composites

HierarchicalModel[]

Daftar entitas komposit.

culture

string

Budaya aplikasi. Misalnya: en-us.

desc

string

Deskripsi aplikasi.

entities

HierarchicalModel[]

Daftar entitas.

intents

HierarchicalModel[]

Daftar niat.

model_features

JSONModelFeature[]

Daftar fitur model.

name

string

Nama aplikasi.

patternAnyEntities

PatternAny[]

Daftar entitas Pattern.Any.

patterns

PatternRule[]

Daftar pola.

prebuiltEntities

PrebuiltEntity[]

Daftar entitas bawaan.

regex_entities

RegexEntity[]

Daftar entitas ekspresi reguler.

regex_features

JSONRegexFeature[]

Daftar fitur pola.

utterances

JSONUtterance[]

Daftar contoh ucapan.

versionId

string

ID versi aplikasi yang diekspor.

PatternAny

Pattern.Any Entity Extractor.

Nama Jenis Deskripsi
explicitList

string[]

name

string

roles

string[]

PatternRule

Pola

Nama Jenis Deskripsi
intent

string

Nama niat tempat pola berada.

pattern

string

Teks pola.

PrebuiltDomainObject

Nama Jenis Deskripsi
domain_name

string

model_name

string

PrebuiltEntity

Ekstraktor Entitas Bawaan.

Nama Jenis Deskripsi
name

string

roles

string[]

RegexEntity

Ekstraktor Entitas Ekspresi Reguler.

Nama Jenis Deskripsi
name

string

regexPattern

string

roles

string[]

SubClosedList

Sublist item untuk entitas daftar.

Nama Jenis Deskripsi
canonicalForm

string

Formulir standar yang diwakili daftar.

list

string[]

Daftar kata sinonim.