KnowledgebaseOperations Klas
KnowledgebaseOperations-bewerkingen.
- Overname
-
builtins.objectKnowledgebaseOperations
Constructor
KnowledgebaseOperations(client, config, serializer, deserializer)
Parameters
Name | Description |
---|---|
client
Vereist
|
Client voor serviceaanvragen. |
config
Vereist
|
Configuratie van de serviceclient. |
serializer
Vereist
|
Een serialisatiefunctie voor objectmodellen. |
deserializer
Vereist
|
Een deserializer voor objectmodellen. |
Methoden
create |
Asynchrone bewerking om een nieuwe knowledge base te maken. |
delete |
Hiermee verwijdert u de Knowledge Base en alle bijbehorende gegevens. |
download |
Download de Knowledge Base. |
generate_answer |
GenerateAnswer-aanroep om query's uit te voeren op knowledgebase (QnA Maker Managed). |
get_details |
Hiermee haalt u details op van een specifieke Knowledge Base. |
list_all |
Hiermee haalt u alle knowledgebases voor een gebruiker op. |
publish |
Publiceert alle wijzigingen in de testindex van een Knowledge Base in de bijbehorende prod-index. |
replace |
Vervang de inhoud van de knowledgebase. |
train |
Train de oproep om suggesties toe te voegen aan knowledgebase (QnAMaker Managed). |
update |
Asynchrone bewerking voor het wijzigen van een knowledge base. |
create
Asynchrone bewerking om een nieuwe knowledge base te maken.
create(create_kb_payload, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
create_kb_payload
Vereist
|
Berichttekst van de aanvraag. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Bewerking of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
delete
Hiermee verwijdert u de Knowledge Base en alle bijbehorende gegevens.
delete(kb_id, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
download
Download de Knowledge Base.
download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
environment
Vereist
|
Hiermee geeft u op of de omgeving Test of Prod is. Mogelijke waarden zijn: 'Prod', 'Test' |
source
|
Het broneigenschapsfilter dat moet worden toegepast. standaardwaarde: None
|
changed_since
|
Het laatst gewijzigde statuseigenschapsfilter dat moet worden toegepast. standaardwaarde: None
|
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnADocumentsDTO of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
generate_answer
GenerateAnswer-aanroep om query's uit te voeren op knowledgebase (QnA Maker Managed).
generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
generate_answer_payload
Vereist
|
Berichttekst van de aanvraag. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnASearchResultList of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
get_details
Hiermee haalt u details op van een specifieke Knowledge Base.
get_details(kb_id, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebaseDTO of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
list_all
Hiermee haalt u alle knowledgebases voor een gebruiker op.
list_all(custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebasesDTO of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
publish
Publiceert alle wijzigingen in de testindex van een Knowledge Base in de bijbehorende prod-index.
publish(kb_id, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
replace
Vervang de inhoud van de knowledgebase.
replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
qn_alist
Vereist
|
Lijst met Q-A (QnADTO) die moet worden toegevoegd aan de Knowledge Base. Q-A-id's worden toegewezen door de service en moeten worden weggelaten. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
train
Train de oproep om suggesties toe te voegen aan knowledgebase (QnAMaker Managed).
train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
feedback_records
|
Lijst met feedbackrecords. standaardwaarde: None
|
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
update
Asynchrone bewerking voor het wijzigen van een knowledge base.
update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)
Parameters
Name | Description |
---|---|
kb_id
Vereist
|
KnowledgeBase-id. |
update_kb
Vereist
|
Berichttekst van de aanvraag. |
custom_headers
|
headers die worden toegevoegd aan de aanvraag standaardwaarde: None
|
raw
|
retourneert het directe antwoord naast het gedeserialiseerde antwoord standaardwaarde: False
|
operation_config
Vereist
|
Bewerkingsconfiguratie overschrijft. |
Retouren
Type | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Bewerking of ClientRawResponse indien raw=true |
Uitzonderingen
Type | Description |
---|---|
Kenmerken
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.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor