KnowledgebaseOperations Kelas

Operasi KnowledgebaseOperations.

Warisan
builtins.object
KnowledgebaseOperations

Konstruktor

KnowledgebaseOperations(client, config, serializer, deserializer)

Parameter

Nama Deskripsi
client
Diperlukan

Klien untuk permintaan layanan.

config
Diperlukan

Konfigurasi klien layanan.

serializer
Diperlukan

Serializer model objek.

deserializer
Diperlukan

Deserializer model objek.

Metode

create

Operasi asinkron untuk membuat basis pengetahuan baru.

delete

Menghapus basis pengetahuan dan semua datanya.

download

Unduh basis pengetahuan.

generate_answer

Panggilan GenerateAnswer untuk meminta pangkalan pengetahuan (QnA Maker Managed).

get_details

Mendapatkan detail pangkalan pengetahuan tertentu.

list_all

Mendapatkan semua basis pengetahuan untuk pengguna.

publish

Memublikasikan semua perubahan dalam indeks pengujian basis pengetahuan ke indeks produknya.

replace

Ganti konten pangkalan pengetahuan.

train

Latih panggilan untuk menambahkan saran ke pangkalan pengetahuan (Dikelola QnAMaker).

update

Operasi asinkron untuk memodifikasi pangkalan pengetahuan.

create

Operasi asinkron untuk membuat basis pengetahuan baru.

create(create_kb_payload, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
create_kb_payload
Diperlukan

Isi pos permintaan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
<xref:msrest.pipeline.ClientRawResponse>

Operasi atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

delete

Menghapus basis pengetahuan dan semua datanya.

delete(kb_id, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
None,
<xref:msrest.pipeline.ClientRawResponse>

Tidak ada atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

download

Unduh basis pengetahuan.

download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

environment
Diperlukan

Menentukan apakah lingkungan adalah Uji atau Prod. Nilai yang mungkin meliputi: 'Prod', 'Uji'

source
str

Filter properti sumber yang akan diterapkan.

nilai default: None
changed_since
str

Filter properti status terakhir yang diubah untuk diterapkan.

nilai default: None
custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
<xref:msrest.pipeline.ClientRawResponse>

QnADocumentsDTO atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

generate_answer

Panggilan GenerateAnswer untuk meminta pangkalan pengetahuan (QnA Maker Managed).

generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

generate_answer_payload
Diperlukan

Isi pos permintaan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
<xref:msrest.pipeline.ClientRawResponse>

QnASearchResultList atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

get_details

Mendapatkan detail pangkalan pengetahuan tertentu.

get_details(kb_id, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
<xref:msrest.pipeline.ClientRawResponse>

KnowledgebaseDTO atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

list_all

Mendapatkan semua basis pengetahuan untuk pengguna.

list_all(custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
<xref:msrest.pipeline.ClientRawResponse>

KnowledgebasesDTO atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

publish

Memublikasikan semua perubahan dalam indeks pengujian basis pengetahuan ke indeks produknya.

publish(kb_id, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
None,
<xref:msrest.pipeline.ClientRawResponse>

Tidak ada atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

replace

Ganti konten pangkalan pengetahuan.

replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

qn_alist
Diperlukan

Daftar Q-A (QnADTO) yang akan ditambahkan ke pangkalan pengetahuan. Id Q-A ditetapkan oleh layanan dan harus dihilangkan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
None,
<xref:msrest.pipeline.ClientRawResponse>

Tidak ada atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

train

Latih panggilan untuk menambahkan saran ke pangkalan pengetahuan (Dikelola QnAMaker).

train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

feedback_records

Daftar catatan umpan balik.

nilai default: None
custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
None,
<xref:msrest.pipeline.ClientRawResponse>

Tidak ada atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

update

Operasi asinkron untuk memodifikasi pangkalan pengetahuan.

update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)

Parameter

Nama Deskripsi
kb_id
Diperlukan
str

Id pangkalan pengetahuan.

update_kb
Diperlukan

Isi pos permintaan.

custom_headers

header yang akan ditambahkan ke permintaan

nilai default: None
raw

mengembalikan respons langsung bersama respons yang dideserialisasi

nilai default: False
operation_config
Diperlukan

Penimpaan konfigurasi operasi.

Mengembalikan

Jenis Deskripsi
<xref:msrest.pipeline.ClientRawResponse>

Operasi atau ClientRawResponse jika raw=true

Pengecualian

Jenis Deskripsi

Atribut

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'>