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 |
---|---|---|---|---|
app
|
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). |
phraselist
|
path | True |
integer |
Identyfikator funkcji do zaktualizowania. |
version
|
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 |
Pomyślnie zaktualizowano listę fraz. |
|
Other Status Codes |
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 |
---|---|
Error |
Odpowiedź na błąd podczas wywoływania operacji w interfejsie API. |
Operation |
Odpowiedź stanu operacji. |
Operation |
Kod stanu. |
Phraselist |
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 |
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. |