Udostępnij za pośrednictwem


Model - List Models

Pobiera informacje o wszystkich modelach intencji i jednostek w wersji aplikacji.

GET {Endpoint}/luis/authoring/v3.0-preview/apps/{appId}/versions/{versionId}/models
GET {Endpoint}/luis/authoring/v3.0-preview/apps/{appId}/versions/{versionId}/models?skip={skip}&take={take}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
appId
path True

string (uuid)

Identyfikator aplikacji.

Endpoint
path True

string

Obsługiwane punkty końcowe usług Cognitive Services (protokół i nazwa hosta, na przykład: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

Identyfikator wersji.

skip
query

integer

minimum: 0

Liczba wpisów do pominięcia. Wartość domyślna to 0.

take
query

integer

minimum: 0
maximum: 500

Liczba wpisów do zwrócenia. Maksymalny rozmiar strony to 500. Wartość domyślna to 100.

Nagłówek żądania

Nazwa Wymagane Typ Opis
Ocp-Apim-Subscription-Key True

string

Odpowiedzi

Nazwa Typ Opis
200 OK

ModelInfoResponse[]

Lista informacji o modelu aplikacji.

Other Status Codes

ErrorResponse

Odpowiedź na błąd.

Zabezpieczenia

Ocp-Apim-Subscription-Key

Typ: apiKey
W: header

Przykłady

Successful Get Application Version Model Infos request

Przykładowe żądanie

GET {Endpoint}/luis/authoring/v3.0-preview/apps/86226c53-b7a6-416f-876b-226b2b5ab07b/versions/0.1/models?skip=0&take=100

Przykładowa odpowiedź

[
  {
    "id": "227a71ed-7d4b-4dce-8f3a-16c4e5cc06e8",
    "name": "BookFlight",
    "typeId": 0,
    "readableType": "Intent Classifier"
  },
  {
    "id": "a18eaa87-ecd9-4a67-a951-e70cf5b87c7e",
    "name": "datetime",
    "typeId": 2,
    "readableType": "Prebuilt Entity Extractor",
    "roles": [
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 1"
      },
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 2"
      }
    ]
  },
  {
    "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
    "name": "DayOfWeek",
    "typeId": 1,
    "readableType": "Entity Extractor",
    "roles": [
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 1"
      },
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 2"
      }
    ]
  },
  {
    "id": "fe559c31-9778-42ea-ba45-94e0bd7cf767",
    "name": "Location",
    "typeId": 3,
    "readableType": "Hierarchical Entity Extractor",
    "children": [
      {
        "id": "ec076676-d8d9-42fa-a44e-87989c0a2f82",
        "name": "From"
      },
      {
        "id": "63ebd752-4e81-4ce7-a698-b59b82bf5519",
        "name": "To"
      }
    ],
    "roles": [
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 1"
      },
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 2"
      }
    ]
  },
  {
    "id": "8285a9ee-6bc0-4409-87f4-82d539f70529",
    "name": "None",
    "typeId": 0,
    "readableType": "Intent Classifier"
  },
  {
    "id": "bc1bae43-7904-48ad-a165-88b1910174f9",
    "name": "Reservation",
    "typeId": 4,
    "readableType": "Composite Entity Extractor",
    "children": [
      {
        "id": "63ebd752-4e81-4ce7-a698-b59b82bf5519",
        "name": "Location::To"
      },
      {
        "id": "a18eaa87-ecd9-4a67-a951-e70cf5b87c7e",
        "name": "datetime"
      }
    ],
    "roles": [
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 1"
      },
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 2"
      }
    ]
  },
  {
    "id": "8713b104-78ec-4c4f-9f96-f2e53562cc16",
    "name": "States",
    "typeId": 5,
    "readableType": "Closed List Entity Extractor",
    "subLists": [
      {
        "id": 1,
        "canonicalForm": "new york",
        "list": [
          "ny",
          "new york"
        ]
      },
      {
        "id": 2,
        "canonicalForm": "washington",
        "list": [
          "washington",
          "wa"
        ]
      },
      {
        "id": 3,
        "canonicalForm": "california",
        "list": [
          "california",
          "ca",
          "calif.",
          "cal."
        ]
      }
    ],
    "roles": [
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 1"
      },
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 2"
      }
    ]
  },
  {
    "id": "b8e31be4-300f-455e-894b-6f079abca0a2",
    "name": "$Camera.AppName",
    "typeId": 1,
    "readableType": "Entity Extractor",
    "customPrebuiltDomainName": "Camera",
    "customPrebuiltModelName": "AppName",
    "roles": [
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 1"
      },
      {
        "id": "3d73462d-98f0-4dcd-8d30-fab9e65f2e73",
        "name": "role 2"
      }
    ]
  },
  {
    "id": "9500536f-ffec-4fab-93ad-6268abb0f73c",
    "name": "$Camera.CapturePhoto",
    "typeId": 0,
    "readableType": "Intent Classifier",
    "customPrebuiltDomainName": "Camera",
    "customPrebuiltModelName": "CapturePhoto"
  }
]

Definicje

Nazwa Opis
ChildEntity

Podstawowy typ jednostki podrzędnej.

EntityRole

Rola wyodrębniającego jednostkę

ErrorResponse

Odpowiedź na błąd podczas wywoływania operacji w interfejsie API.

ExplicitListItem

Jawny (wyjątek) element listy

ModelInfoResponse

Informacje o modelu aplikacji.

ReadableType

Pełna nazwa typu jednostki.

SubClosedListResponse

Lista podrzędna elementów jednostki listy.

ChildEntity

Podstawowy typ jednostki podrzędnej.

Nazwa Typ Opis
children

ChildEntity[]

Lista elementów podrzędnych

id

string (uuid)

Identyfikator (GUID) należący do jednostki podrzędnej.

instanceOf

string

Wystąpienie modelu.

name

string

Nazwa jednostki podrzędnej.

readableType

ReadableType

Pełna nazwa typu jednostki.

typeId

integer

Identyfikator typu modelu jednostki.

EntityRole

Rola wyodrębniającego jednostkę

Nazwa Typ Opis
id

string (uuid)

Identyfikator roli jednostki.

name

string

Nazwa roli jednostki.

ErrorResponse

Odpowiedź na błąd podczas wywoływania operacji w interfejsie API.

Nazwa Typ Opis
errorType

string

ExplicitListItem

Jawny (wyjątek) element listy

Nazwa Typ Opis
explicitListItem

string

Jawna wartość elementu listy.

id

integer (int64)

Jawny identyfikator elementu listy.

ModelInfoResponse

Informacje o modelu aplikacji.

Nazwa Typ Opis
children

ChildEntity[]

Lista jednostek podrzędnych.

customPrebuiltDomainName

string

Nazwa domeny.

customPrebuiltModelName

string

Nazwa intencji lub nazwa jednostki.

explicitList

ExplicitListItem[]

Lista jawnych (wyjątków) elementów listy

id

string (uuid)

Identyfikator modelu jednostki.

name

string

Nazwa modelu jednostki.

readableType

ReadableType

Pełna nazwa typu jednostki.

regexPattern

string

Wzorzec jednostki Wyrażenie regularne.

roles

EntityRole[]

Lista wyodrębniaczy jednostek Pattern.Any.

subLists

SubClosedListResponse[]

Lista podlist.

typeId

integer

Identyfikator typu modelu jednostki.

ReadableType

Pełna nazwa typu jednostki.

Wartość Opis
Child Entity Extractor
Closed List Entity Extractor
Composite Entity Extractor
Entity Extractor
Hierarchical Child Entity Extractor
Hierarchical Entity Extractor
Intent Classifier
List Entity Extractor
Pattern.Any Entity Extractor
Prebuilt Entity Extractor
Regex Entity Extractor

SubClosedListResponse

Lista podrzędna elementów jednostki listy.

Nazwa Typ Opis
canonicalForm

string

Standardowy formularz reprezentowany przez listę.

id

integer

Identyfikator listy podrzędnej

list

string[]

Lista wyrazów synonimów.