Udostępnij za pośrednictwem


Features - Update Phrase List

Aktualizuje frazy, stan i nazwę funkcji frazy w wersji aplikacji.

PUT {Endpoint}/luis/api/v2.0/apps/{appId}/versions/{versionId}/phraselists/{phraselistId}

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).

phraselistId
path True

integer

Identyfikator funkcji do zaktualizowania.

versionId
path True

string

Identyfikator wersji.

Nagłówek żądania

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

string

Treść żądania

Nazwa Typ Opis
isActive

boolean

Wskazuje, czy lista fraz jest włączona.

isExchangeable

boolean

Funkcja wymienialnej listy fraz służy jako pojedyncza funkcja algorytmu trenowania usługi LUIS. Jest on używany jako funkcja odnośnika leksykonu, gdzie jego wartość wynosi 1, jeśli leksykon zawiera dany wyraz lub 0, jeśli nie. Można wymienić jako listę synonimów. Funkcja listy fraz, która nie może wymieniać, zawiera wszystkie frazy na liście, które pełnią rolę oddzielnych funkcji dla bazowego algorytmu trenowania. Dlatego jeśli funkcja listy fraz zawiera 5 fraz, zostaną one zamapowane na 5 oddzielnych funkcji. Możesz traktować funkcję listy fraz niepodmiennych jako dodatkową torbę słów, które chcesz dodać do istniejących funkcji słownictwa usługi LUIS. Pomyśl o niewymianie jako zestaw różnych słów. Wartość domyślna to true.

name

string

Nazwa listy fraz.

phrases

string

Lista fraz rozdzielonych przecinkami reprezentujących listę fraz.

Odpowiedzi

Nazwa Typ Opis
200 OK

OperationStatus

Pomyślnie zaktualizowano listę fraz.

Other Status Codes

ErrorResponse

Odpowiedź na błąd.

Zabezpieczenia

Ocp-Apim-Subscription-Key

Typ: apiKey
W: header

Przykłady

Successful Update Phraselist Feature Info request

Przykładowe żądanie

PUT {Endpoint}/luis/api/v2.0/apps/86226c53-b7a6-416f-876b-226b2b5ab07b/versions/0.1/phraselists/178384


{
  "name": "DaysOfWeek",
  "phrases": "monday,tuesday,wednesday,thursday,friday,saturday,sunday",
  "isActive": false,
  "isExchangeable": true
}

Przykładowa odpowiedź

{
  "code": "Success",
  "message": "Operation Successful"
}

Definicje

Nazwa Opis
ErrorResponse

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

OperationStatus

Odpowiedź stanu operacji.

OperationStatusType

Kod stanu.

PhraselistUpdateObject

Model obiektów do aktualizowania listy fraz.

ErrorResponse

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

Nazwa Typ Opis
errorType

string

OperationStatus

Odpowiedź stanu operacji.

Nazwa Typ Opis
code

OperationStatusType

Kod stanu.

message

string

Szczegóły stanu.

OperationStatusType

Kod stanu.

Wartość Opis
FAILED
Failed
Success

PhraselistUpdateObject

Model obiektów do aktualizowania listy fraz.

Nazwa Typ Domyślna wartość Opis
isActive

boolean

True

Wskazuje, czy lista fraz jest włączona.

isExchangeable

boolean

True

Funkcja wymienialnej listy fraz służy jako pojedyncza funkcja algorytmu trenowania usługi LUIS. Jest on używany jako funkcja odnośnika leksykonu, gdzie jego wartość wynosi 1, jeśli leksykon zawiera dany wyraz lub 0, jeśli nie. Można wymienić jako listę synonimów. Funkcja listy fraz, która nie może wymieniać, zawiera wszystkie frazy na liście, które pełnią rolę oddzielnych funkcji dla bazowego algorytmu trenowania. Dlatego jeśli funkcja listy fraz zawiera 5 fraz, zostaną one zamapowane na 5 oddzielnych funkcji. Możesz traktować funkcję listy fraz niepodmiennych jako dodatkową torbę słów, które chcesz dodać do istniejących funkcji słownictwa usługi LUIS. Pomyśl o niewymianie jako zestaw różnych słów. Wartość domyślna to true.

name

string

Nazwa listy fraz.

phrases

string

Lista fraz rozdzielonych przecinkami reprezentujących listę fraz.