KnowledgebaseOperations Klass
KnowledgebaseOperations-åtgärder.
- Arv
-
builtins.objectKnowledgebaseOperations
Konstruktor
KnowledgebaseOperations(client, config, serializer, deserializer)
Parametrar
Name | Description |
---|---|
client
Obligatorisk
|
Klient för tjänstbegäranden. |
config
Obligatorisk
|
Konfiguration av tjänstklient. |
serializer
Obligatorisk
|
En objektmodells serialiserare. |
deserializer
Obligatorisk
|
En deserialiserare för objektmodell. |
Metoder
create |
Asynkron åtgärd för att skapa en ny kunskapsbas. |
delete |
Tar bort kunskapsbasen och alla dess data. |
download |
Ladda ned kunskapsbasen. |
generate_answer |
GenerateAnswer-anrop för att fråga kunskapsbas (QnA Maker Managed). |
get_details |
Hämtar information om en specifik kunskapsbas. |
list_all |
Hämtar alla kunskapsbaser för en användare. |
publish |
Publicerar alla ändringar i testindexet för en kunskapsbas till dess prod-index. |
replace |
Ersätt innehåll i kunskapsbasen. |
train |
Träna anrop för att lägga till förslag i kunskapsbasen (QnAMaker Managed). |
update |
Asynkron åtgärd för att ändra en kunskapsbas. |
create
Asynkron åtgärd för att skapa en ny kunskapsbas.
create(create_kb_payload, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
create_kb_payload
Obligatorisk
|
Publicera brödtexten för begäran. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Åtgärd eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
delete
Tar bort kunskapsbasen och alla dess data.
delete(kb_id, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
download
Ladda ned kunskapsbasen.
download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
environment
Obligatorisk
|
str eller
EnvironmentType
Anger om miljön är Test eller Prod. Möjliga värden är: Prod, Test |
source
|
Källegenskapsfiltret som ska tillämpas. standardvärde: None
|
changed_since
|
Det senast ändrade statusegenskapsfiltret som ska tillämpas. standardvärde: None
|
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnADocumentsDTO eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
generate_answer
GenerateAnswer-anrop för att fråga kunskapsbas (QnA Maker Managed).
generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
generate_answer_payload
Obligatorisk
|
Publicera brödtexten för begäran. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnASearchResultList eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
get_details
Hämtar information om en specifik kunskapsbas.
get_details(kb_id, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebaseDTO eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
list_all
Hämtar alla kunskapsbaser för en användare.
list_all(custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebasesDTO eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
publish
Publicerar alla ändringar i testindexet för en kunskapsbas till dess prod-index.
publish(kb_id, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
replace
Ersätt innehåll i kunskapsbasen.
replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
qn_alist
Obligatorisk
|
Lista över Q-A (QnADTO) som ska läggas till i kunskapsbasen. Q-A-ID:n tilldelas av tjänsten och bör utelämnas. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
train
Träna anrop för att lägga till förslag i kunskapsbasen (QnAMaker Managed).
train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
feedback_records
|
Lista över feedbackposter. standardvärde: None
|
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
update
Asynkron åtgärd för att ändra en kunskapsbas.
update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)
Parametrar
Name | Description |
---|---|
kb_id
Obligatorisk
|
Kunskapsbas-ID. |
update_kb
Obligatorisk
|
Publicera brödtexten för begäran. |
custom_headers
|
rubriker som ska läggas till i begäran standardvärde: None
|
raw
|
returnerar direktsvaret tillsammans med det deserialiserade svaret standardvärde: False
|
operation_config
Obligatorisk
|
Åsidosättningar av åtgärdskonfiguration. |
Returer
Typ | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Åtgärd eller ClientRawResponse om raw=true |
Undantag
Typ | Description |
---|---|
Attribut
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
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för