KnowledgebaseOperations Sınıf
KnowledgebaseOperations işlemleri.
- Devralma
-
builtins.objectKnowledgebaseOperations
Oluşturucu
KnowledgebaseOperations(client, config, serializer, deserializer)
Parametreler
Name | Description |
---|---|
client
Gerekli
|
Hizmet istekleri için istemci. |
config
Gerekli
|
Hizmet istemcisi yapılandırması. |
serializer
Gerekli
|
Nesne modeli seri hale getirici. |
deserializer
Gerekli
|
Nesne modeli seri durumdan çıkarıcı. |
Yöntemler
create |
Yeni bir bilgi bankası oluşturmak için zaman uyumsuz işlem. |
delete |
Bilgi bankasını ve tüm verilerini siler. |
download |
Bilgi bankasını indirin. |
generate_answer |
Bilgi bankasını sorgulamak için GenerateAnswer çağrısı (Soru-Cevap Oluşturma Tarafından Yönetilen). |
get_details |
Belirli bir bilgi bankasının ayrıntılarını alır. |
list_all |
Bir kullanıcının tüm bilgi bankalarını alır. |
publish |
Bir bilgi bankasının test dizinindeki tüm değişiklikleri kendi üretim dizininde yayımlar. |
replace |
Bilgi bankası içeriğini değiştirme. |
train |
Bilgi bankasına öneriler eklemek için aramayı eğitin (QnAMaker Tarafından Yönetilen). |
update |
Bir bilgi bankasını değiştirmek için zaman uyumsuz işlem. |
create
Yeni bir bilgi bankası oluşturmak için zaman uyumsuz işlem.
create(create_kb_payload, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
create_kb_payload
Gerekli
|
İsteğin gövdesini gönderme. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Operation veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
delete
Bilgi bankasını ve tüm verilerini siler.
delete(kb_id, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
download
Bilgi bankasını indirin.
download(kb_id, environment, source=None, changed_since=None, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
environment
Gerekli
|
str veya
EnvironmentType
Ortamın Test mi yoksa Üretim mi olduğunu belirtir. Olası değerler şunlardır: 'Prod', 'Test' |
source
|
Uygulanacak kaynak özellik filtresi. varsayılan değer: None
|
changed_since
|
Uygulanacak son değiştirilen durum özelliği filtresi. varsayılan değer: None
|
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnADocumentsDTO veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
generate_answer
Bilgi bankasını sorgulamak için GenerateAnswer çağrısı (Soru-Cevap Oluşturma Tarafından Yönetilen).
generate_answer(kb_id, generate_answer_payload, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
generate_answer_payload
Gerekli
|
İsteğin gövdesini gönderme. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
QnASearchResultList veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
get_details
Belirli bir bilgi bankasının ayrıntılarını alır.
get_details(kb_id, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Raw=true ise KnowledgebaseDTO veya ClientRawResponse |
Özel durumlar
Tür | Description |
---|---|
list_all
Bir kullanıcının tüm bilgi bankalarını alır.
list_all(custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
KnowledgebasesDTO veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
publish
Bir bilgi bankasının test dizinindeki tüm değişiklikleri kendi üretim dizininde yayımlar.
publish(kb_id, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
replace
Bilgi bankası içeriğini değiştirme.
replace(kb_id, qn_alist, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
qn_alist
Gerekli
|
Bilgi bankasına eklenecek Q-A (QnADTO) listesi. Q-A Kimlikleri hizmet tarafından atanır ve atlanmalıdır. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
train
Bilgi bankasına öneriler eklemek için aramayı eğitin (QnAMaker Tarafından Yönetilen).
train(kb_id, feedback_records=None, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
feedback_records
|
Geri bildirim kayıtlarının listesi. varsayılan değer: None
|
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
None,
<xref:msrest.pipeline.ClientRawResponse>
|
None veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
update
Bir bilgi bankasını değiştirmek için zaman uyumsuz işlem.
update(kb_id, update_kb, custom_headers=None, raw=False, **operation_config)
Parametreler
Name | Description |
---|---|
kb_id
Gerekli
|
Bilgi Bankası kimliği. |
update_kb
Gerekli
|
İsteğin gövdesini gönderme. |
custom_headers
|
isteğe eklenecek üst bilgiler varsayılan değer: None
|
raw
|
seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür varsayılan değer: False
|
operation_config
Gerekli
|
İşlem yapılandırması geçersiz kılmaları. |
Döndürülenler
Tür | Description |
---|---|
<xref:msrest.pipeline.ClientRawResponse>
|
Operation veya ClientRawResponse if raw=true |
Özel durumlar
Tür | Description |
---|---|
Öznitelikler
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin