KnowledgebaseOperations Klasa
Operacje KnowledgebaseOperations.
- Dziedziczenie
-
builtins.objectKnowledgebaseOperations
Konstruktor
KnowledgebaseOperations(client, config, serializer, deserializer)
Parametry
Nazwa | Opis |
---|---|
client
Wymagane
|
Klient żądań obsługi. |
config
Wymagane
|
Konfiguracja klienta usługi. |
serializer
Wymagane
|
Serializator modelu obiektów. |
deserializer
Wymagane
|
Deserializator modelu obiektów. |
Metody
create |
Operacja asynchroniczna w celu utworzenia nowej bazy wiedzy. |
delete |
Usuwa bazę wiedzy i wszystkie jej dane. |
download |
Pobierz bazę wiedzy. |
generate_answer |
GenerateAnswer wywołanie do bazy wiedzy zapytań (QnA Maker Managed). |
get_details |
Pobiera szczegółowe informacje o określonej bazie wiedzy. |
list_all |
Pobiera wszystkie bazy wiedzy dla użytkownika. |
publish |
Publikuje wszystkie zmiany w indeksie testowym bazy wiedzy w indeksie prod. |
replace |
Zastąp zawartość bazy wiedzy. |
train |
Trenowanie połączenia w celu dodania sugestii do bazy wiedzy (QnAMaker Managed). |
update |
Operacja asynchroniczna w celu zmodyfikowania bazy wiedzy. |
create
Operacja asynchroniczna w celu utworzenia nowej bazy wiedzy.
create(create_kb_payload, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
create_kb_payload
Wymagane
|
Opublikuj treść żądania. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Operacja lub ClientRawResponse, jeśli wartość raw=true |
Wyjątki
Typ | Opis |
---|---|
delete
Usuwa bazę wiedzy i wszystkie jej dane.
delete(kb_id, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Brak lub ClientRawResponse, jeśli wartość raw=true |
Wyjątki
Typ | Opis |
---|---|
download
Pobierz bazę wiedzy.
download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
environment
Wymagane
|
str lub
EnvironmentType
Określa, czy środowisko jest testowe, czy prod. Możliwe wartości to: "Prod", "Test" |
source
|
Filtr właściwości źródłowej do zastosowania. wartość domyślna: None
|
changed_since
|
Ostatni zmieniony filtr właściwości stanu do zastosowania. wartość domyślna: None
|
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnADocumentsDTO lub ClientRawResponse, jeśli raw=true |
Wyjątki
Typ | Opis |
---|---|
generate_answer
GenerateAnswer wywołanie do bazy wiedzy zapytań (QnA Maker Managed).
generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
generate_answer_payload
Wymagane
|
Opublikuj treść żądania. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnASearchResultList lub ClientRawResponse, jeśli raw=true |
Wyjątki
Typ | Opis |
---|---|
get_details
Pobiera szczegółowe informacje o określonej bazie wiedzy.
get_details(kb_id, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebaseDTO lub ClientRawResponse, jeśli raw=true |
Wyjątki
Typ | Opis |
---|---|
list_all
Pobiera wszystkie bazy wiedzy dla użytkownika.
list_all(custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Bazy wiedzyDTO lub ClientRawResponse, jeśli raw=true |
Wyjątki
Typ | Opis |
---|---|
publish
Publikuje wszystkie zmiany w indeksie testowym bazy wiedzy w indeksie prod.
publish(kb_id, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Brak lub ClientRawResponse, jeśli wartość raw=true |
Wyjątki
Typ | Opis |
---|---|
replace
Zastąp zawartość bazy wiedzy.
replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
qn_alist
Wymagane
|
Lista Q-A (QnADTO) do dodania do bazy wiedzy. Identyfikatory Q-A są przypisywane przez usługę i powinny zostać pominięte. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Brak lub ClientRawResponse, jeśli wartość raw=true |
Wyjątki
Typ | Opis |
---|---|
train
Trenowanie połączenia w celu dodania sugestii do bazy wiedzy (QnAMaker Managed).
train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
feedback_records
|
Lista rekordów opinii. wartość domyślna: None
|
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
Brak lub ClientRawResponse, jeśli wartość raw=true |
Wyjątki
Typ | Opis |
---|---|
update
Operacja asynchroniczna w celu zmodyfikowania bazy wiedzy.
update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)
Parametry
Nazwa | Opis |
---|---|
kb_id
Wymagane
|
Identyfikator bazy wiedzy. |
update_kb
Wymagane
|
Opublikuj treść żądania. |
custom_headers
|
nagłówki, które zostaną dodane do żądania wartość domyślna: None
|
raw
|
zwraca bezpośrednią odpowiedź obok odpowiedzi deserializowanej wartość domyślna: False
|
operation_config
Wymagane
|
Przesłonięcia konfiguracji operacji. |
Zwraca
Typ | Opis |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Operacja lub ClientRawResponse, jeśli wartość raw=true |
Wyjątki
Typ | Opis |
---|---|
Atrybuty
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla