Veri özetleme API'sine genel bakış (önizleme)
[Bu makale, yayın öncesi belgelerine dahildir ve değiştirilebilir.]
Oluşturucular, üretken yapay zeka kullanan sayfa içeriği özetleme eklemek için özetleme API'sini Power Pages kullanabilir. Bu şekilde, site kullanıcıları tüm sayfayı gözden geçirmek zorunda kalmadan bir sayfanın içeriğine genel bir bakış elde edebilirler. API, sayfalarda kullanılan Dataverse tabloya ait veri özetlemeyi sağlayan Power Pages Web API’nin üzerine kurulmuştur.
Önemli
- Bu, bir önizleme özelliğidir.
- Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, ek kullanım koşullarına tabidir ve müşterilerin önceden erişmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.
Önkoşullar
- Web API'si için site ayarlarını etkinleştirmeniz gerekir.
- Yalnızca Web API'si Power Pages için desteklenen tablolar özetleme için kullanılabilir. Power Pages Web API hakkında daha fazla bilgi edinmek için Web API genel bakışına bakın.
- Bu özellik, Government Community Cloud (GCC), Government Community Cloud - High (GCC High) veya Department of Defense (DoD) bölgelerinde kullanılamaz.
Site ayarları
Web API'nizde sayfaları etkinleştirin ve özetleme API'si özelliği için aşağıdaki site ayarlarını yapın.
Site ayarı adı | Description |
---|---|
Özetleme/Veri/Etkinleştir | Özetleme özelliğini etkinleştirin veya devre dışı bırakın. Varsayılan: Yanlış Geçerli değerler: Doğru veya Yanlış |
Özetleme/istem/{any_identifier} | Özetleme talimatlarını sağlamak için bu ayarları kullanın. Örnek: |
Özetleme/Veri/ContentSizeLimit | Özetleme içeriği için giriş boyutu sınırını değiştirin. Tür: tamsayı Varsayılan: 100.000 |
API şeması
Metot | URI | JSON Örneği |
---|---|---|
POST | [Site URI]/_api/summarization/data/v1.0/tablesetname | { "InstructionIdentifier":"", "RecommendationConfig":"" } |
Özellik adı | Description |
---|---|
InstructionIdentifier | Bu özellik isteğe bağlıdır. Özetleme için başka yönergeler iletmek istiyorsanız, istemi eklemek için site ayarlarını kullanın. Site ayarı adını her zaman daha önce tanımlandığı şekilde sağlamanız gerekir. |
RecommendationConfig | Bu özellik isteğe bağlıdır. Özetleme API'sinin önerdiği istemi iletmek istiyorsanız, iletmek için bu özelliği kullanın. Değer karma hale getirilmeli ve değiştirilmemelidir. |
Not
API, Web API'sinin desteklediği standart Açık Veri Protokolü (OData) belirtimlerini Power Pages izler. Özetleme API'si, Power Pages Web API'sinin desteklediği tüm okuma işlemlerini destekler.
Sample
Önemli ayrıntılara ve kritik bilgilere odaklanarak vaka türünü, konusunu, açıklamasını ve vaka geçmişini özetleyin.
İste
POST [Power Pages URL]/_api/summarization/data/v1.0/incidents(aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb)?$select=description,title&$expand=incident_adx_portalcomments($select=description)
Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
Accept: application/json
{
"InstructionIdentifier": "Summarization/prompt/case_summary"
}
Yanıtla
HTTP/1.1 200 OK
OData-Version: 4.0
{
"Summary": "The data results provide information…",
"Recommendations": [
{
"Text": "would you like to know about…?",
"Config": "HSYmaicakjvIwTFYeCIjKOyC7nQ4RTSiDJ+/LBK56r4="
}
]
}
Özetleme yanıtı, özette ince ayar yapmak için önerilen istemler sağlar. Bu önerileri kullanmak istiyorsanız, özellik olmadan InstructionIdentifier
istek gövdesindeki yapılandırma değerini geçirin.
Güvenlik
Özetleme API'si, tablo ve sütun izinleri için yapılandırılan rol tabanlı güvenliğe uyar. Yalnızca kullanıcının erişimi olan kayıtlar özetleme için dikkate alınır.
Özetleme API'sinin kimliğini doğrulama
Uygulama oturumu kimlik doğrulama ve yetkilendirmeyi yönettiğinden, kimlik doğrulaması kodu eklemeniz gerekmez. Tüm Web API çağrıları, siteler arası istek sahteciliği (CSRF) belirtecini içermelidir.
Hata kodları ve iletileri
Aşağıdaki tabloda, özetleme API'sini kullanırken karşılaşabileceğiniz farklı hata kodları ve iletileri açıklanmaktadır.
Durum kodu | Hata kodu | Hata iletisi |
---|---|---|
400 | Kategori 90041001 | Üretici AI Özellikleri devre dışı |
400 | Kategori 90041003 | Bu site için veri özetleme devre dışı bırakıldı. Site ayarını kullanarak etkinleştirin. |
400 | Kategori 90041004 | İçerik uzunluğu sınırı aşıyor |
400 | Kategori 90041005 | Özetlenecek kayıt bulunamadı |
400 | Kategori 90041006 | İçerik özetlenirken hata oluştu. |