KnowledgebaseOperations Třída
Operace knowledgebaseOperations.
- Dědičnost
-
builtins.objectKnowledgebaseOperations
Konstruktor
KnowledgebaseOperations(client, config, serializer, deserializer)
Parametry
Name | Description |
---|---|
client
Vyžadováno
|
Klient pro žádosti o služby. |
config
Vyžadováno
|
Konfigurace klienta služby. |
serializer
Vyžadováno
|
Serializátor objektového modelu. |
deserializer
Vyžadováno
|
Deserializátor objektového modelu. |
Metody
create |
Asynchronní operace pro vytvoření nové znalostní báze. |
delete |
Odstraní znalostní bázi a všechna její data. |
download |
Stáhněte si znalostní bázi. |
generate_answer |
Volání generateAnswer do znalostní báze dotazů (spravovaná služba QnA Maker). |
get_details |
Získá podrobnosti o konkrétní znalostní bázi. |
list_all |
Získá všechny znalostní báze pro uživatele. |
publish |
Publikuje všechny změny v testovacím indexu znalostní báze do svého indexu. |
replace |
Nahraďte obsah znalostní báze. |
train |
Trénujte volání pro přidávání návrhů do znalostní báze (QnAMaker Managed). |
update |
Asynchronní operace pro úpravu znalostní báze. |
create
Asynchronní operace pro vytvoření nové znalostní báze.
create(create_kb_payload, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
create_kb_payload
Vyžadováno
|
Post body žádosti. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Operace nebo ClientRawResponse, pokud raw=true |
Výjimky
Typ | Description |
---|---|
delete
Odstraní znalostní bázi a všechna její data.
delete(kb_id, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None nebo ClientRawResponse if raw=true |
Výjimky
Typ | Description |
---|---|
download
Stáhněte si znalostní bázi.
download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
environment
Vyžadováno
|
str nebo
EnvironmentType
Určuje, jestli je prostředí Test nebo Prod. Mezi možné hodnoty patří: Prod, Test. |
source
|
Filtr vlastností zdroje, který se má použít. výchozí hodnota: None
|
changed_since
|
Naposledy změněný filtr vlastností stavu, který se má použít. výchozí hodnota: None
|
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnADocumentsDTO nebo ClientRawResponse, pokud raw=true |
Výjimky
Typ | Description |
---|---|
generate_answer
Volání generateAnswer do znalostní báze dotazů (spravovaná služba QnA Maker).
generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
generate_answer_payload
Vyžadováno
|
Post body žádosti. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnASearchResultList nebo ClientRawResponse, pokud raw=true |
Výjimky
Typ | Description |
---|---|
get_details
Získá podrobnosti o konkrétní znalostní bázi.
get_details(kb_id, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebaseDTO nebo ClientRawResponse, pokud raw=true |
Výjimky
Typ | Description |
---|---|
list_all
Získá všechny znalostní báze pro uživatele.
list_all(custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Znalostní bázeDTO nebo ClientRawResponse, pokud raw=true |
Výjimky
Typ | Description |
---|---|
publish
Publikuje všechny změny v testovacím indexu znalostní báze do svého indexu.
publish(kb_id, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None nebo ClientRawResponse if raw=true |
Výjimky
Typ | Description |
---|---|
replace
Nahraďte obsah znalostní báze.
replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
qn_alist
Vyžadováno
|
Seznam Q-A (QnADTO), které se mají přidat do znalostní báze Id Q-A přiřazuje služba a měla by se vynechat. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None nebo ClientRawResponse if raw=true |
Výjimky
Typ | Description |
---|---|
train
Trénujte volání pro přidávání návrhů do znalostní báze (QnAMaker Managed).
train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
feedback_records
|
Seznam záznamů zpětné vazby výchozí hodnota: None
|
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None nebo ClientRawResponse if raw=true |
Výjimky
Typ | Description |
---|---|
update
Asynchronní operace pro úpravu znalostní báze.
update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)
Parametry
Name | Description |
---|---|
kb_id
Vyžadováno
|
ID znalostní báze. |
update_kb
Vyžadováno
|
Post body žádosti. |
custom_headers
|
hlavičky, které se přidají do požadavku výchozí hodnota: None
|
raw
|
vrátí přímou odpověď společně s deserializovanou odpovědí. výchozí hodnota: False
|
operation_config
Vyžadováno
|
Přepsání konfigurace operace |
Návraty
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Operace nebo ClientRawResponse, pokud raw=true |
Výjimky
Typ | Description |
---|---|
Atributy
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
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro