KnowledgebaseOperations Osztály
KnowledgebaseOperations-műveletek.
- Öröklődés
-
builtins.objectKnowledgebaseOperations
Konstruktor
KnowledgebaseOperations(client, config, serializer, deserializer)
Paraméterek
Name | Description |
---|---|
client
Kötelező
|
Ügyfél szolgáltatáskérésekhez. |
config
Kötelező
|
A szolgáltatásügyfél konfigurálása. |
serializer
Kötelező
|
Objektummodell szerializálója. |
deserializer
Kötelező
|
Objektummodell-deszerializáló. |
Metódusok
create |
Aszinkron művelet egy új tudásbázis létrehozásához. |
delete |
Törli a tudásbázist és annak összes adatát. |
download |
Töltse le a tudásbázist. |
generate_answer |
GenerateAnswer-hívás a tudásbázis lekérdezéséhez (QnA Maker által felügyelt). |
get_details |
Lekéri egy adott tudásbázis részleteit. |
list_all |
Lekéri egy felhasználó összes tudásbázisát. |
publish |
Közzéteszi a tudásbázis tesztindexének minden változását a prod indexében. |
replace |
Cserélje le a tudásbázis tartalmát. |
train |
A hívás betanítása javaslatok hozzáadásához a tudásbázishoz (QnAMaker által felügyelt). |
update |
Aszinkron művelet egy tudásbázis módosításához. |
create
Aszinkron művelet egy új tudásbázis létrehozásához.
create(create_kb_payload, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
create_kb_payload
Kötelező
|
A kérelem törzsének közzététele. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Művelet vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
delete
Törli a tudásbázist és annak összes adatát.
delete(kb_id, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Nincs vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
download
Töltse le a tudásbázist.
download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
environment
Kötelező
|
str vagy
EnvironmentType
Meghatározza, hogy a környezet Teszt vagy Prod-e. A lehetséges értékek a következők: "Prod", "Test" |
source
|
Az alkalmazandó forrástulajdonság-szűrő. alapértelmezett érték: None
|
changed_since
|
Az utolsó módosítandó állapottulajdonság-szűrő. alapértelmezett érték: None
|
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnADocumentsDTO vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
generate_answer
GenerateAnswer-hívás a tudásbázis lekérdezéséhez (QnA Maker által felügyelt).
generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
generate_answer_payload
Kötelező
|
A kérelem törzsének közzététele. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnASearchResultList vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
get_details
Lekéri egy adott tudásbázis részleteit.
get_details(kb_id, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebaseDTO vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
list_all
Lekéri egy felhasználó összes tudásbázisát.
list_all(custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebasesDTO vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
publish
Közzéteszi a tudásbázis tesztindexének minden változását a prod indexében.
publish(kb_id, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Nincs vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
replace
Cserélje le a tudásbázis tartalmát.
replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
qn_alist
Kötelező
|
A tudásbázishoz hozzáadni kívánt QnADTO (QnADTO) listája. A Q-A-azonosítókat a szolgáltatás rendeli hozzá, és meg kell hagyni. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Nincs vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
train
A hívás betanítása javaslatok hozzáadásához a tudásbázishoz (QnAMaker által felügyelt).
train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
feedback_records
|
Visszajelzési rekordok listája. alapértelmezett érték: None
|
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Nincs vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
update
Aszinkron művelet egy tudásbázis módosításához.
update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)
Paraméterek
Name | Description |
---|---|
kb_id
Kötelező
|
Tudásbázis-azonosító. |
update_kb
Kötelező
|
A kérelem törzsének közzététele. |
custom_headers
|
a kérelemhez hozzáadandó fejlécek alapértelmezett érték: None
|
raw
|
a deszerializált válasz mellett a közvetlen választ adja vissza alapértelmezett érték: False
|
operation_config
Kötelező
|
A műveletkonfiguráció felülbírálása. |
Válaszok
Típus | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Művelet vagy ClientRawResponse, ha raw=true |
Kivételek
Típus | Description |
---|---|
Attribútumok
models
models = <module 'azure.cognitiveservices.knowledge.qnamaker.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\knowledge\\qnamaker\\models\\__init__.py'>
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: