Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
[Ez a cikk egy előzetes kiadási dokumentáció, amely a későbbiekben változhat.]
A készítők az Power Pages összegző API-val adják hozzá az oldaltartalom összegzését generatív AI-val. Ez a funkció lehetővé teszi a webhely felhasználói számára, hogy áttekintést kapjanak az oldal tartalmáról anélkül, hogy elolvasnák a teljes oldalt. Az API a Power Pages Web API-ra épül, amely az oldalakon használt Dataverse táblák adatainak összegzését biztosítja.
Fontos
- Ez egy előnézeti funkció.
- Az előzetes funkciókat nem célszerű termelési környezetben használni, és előfordulhat, hogy korlátozott funkcionalitással rendelkeznek. Ezekre a funkciókra kiegészítő használati feltételek vonatkoznak, és a hivatalos kiadás előtt érhetők el, hogy az ügyfelek korai hozzáférést kaphassanak, és visszajelzést adhassanak.
Előfeltételek
- Engedélyezze a webes API webhelybeállításait .
- Csak a Power Pages webes API által támogatott táblák érhetők el összegzéshez. További információ a Power Pages webes API-ról a Web API áttekintésében.
Webhelybeállítások
Engedélyezze az oldalakat a webes API-ban, és állítsa be a következő webhelybeállításokat az összegző API funkcióhoz.
| Webhelybeállítás neve | Leírás |
|---|---|
| Összegzés/Adatok/Engedélyezés | Engedélyezze vagy tiltsa le az összegző funkciót. alapértelmezett: hamis Érvényes értékek: igaz,hamis |
| Összegzés/prompt/{any_identifier} | Ezekkel a beállításokkal adhat utasításokat az összegzéshez. Példa: |
| Összegzés/Adatok/TartalomMérethatár | Módosítsa az összegző tartalom bemeneti méretkorlátját. típus: egész szám Alapértelmezett: 100000 karakter |
API-séma
| Módszer | URI | JSON-minta |
|---|---|---|
| POST | [Site URI]/_api/Summarization/data/v1.0/tablesetname | { "InstructionIdentifier":"", "RecommendationConfig":"" } |
| Tulajdonság neve | Leírás |
|---|---|
| Utasításazonosító | Ez a tulajdonság nem kötelező. Ha további utasításokat szeretne átadni az összegzéshez, használja a webhelybeállításokat a parancssor hozzáadásához. Mindig adja meg a webhelybeállítás nevét a korábban definiált módon. |
| Ajánlás konfigurációja | Ez a tulajdonság nem kötelező. Ezzel a tulajdonsággal átadhatja az összegző API által javasolt kérést. Az értéket kivonatolni kell, és változatlannak kell maradnia. |
Figyelem
Az API a webes API által támogatott Power Pages szabványos Open Data Protocol (OData) specifikációkat követi. Az összegzés API támogatja a Power Pages webes API-ban elérhető összes olvasási műveletet.
Sample
Foglalja össze az eset típusát, tárgyát, leírását és esettörténetét a legfontosabb részletekre és fontos információkra összpontosítva.
Kérés
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
Body:
{
"InstructionIdentifier": "Summarization/prompt/case_summary"
}
Válasz
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="
}
]
}
Az összegzési válasz ajánlott kéréseket tartalmaz az összegzés finomhangolásához. A javaslatok használatához adja át a konfigurációs értéket a kérelemtörzsben a InstructionIdentifier tulajdonság kihagyásával.
Biztonság
Az összegző API tiszteletben tartja a tábla- és oszlopengedélyekhez konfigurált szerepköralapú biztonságot. Csak azokat a rekordokat veszi figyelembe, amelyekhez a felhasználó hozzáférhet az összegzéshez.
Az összegző API hitelesítése
Nem kell hitelesítési kódot megadnia, mert az alkalmazás-munkamenet kezeli a hitelesítést és az engedélyezést. A webes API összes hívásának tartalmaznia kell a webhelyközi kérések hamisításának (CSRF) tokenjét.
Hibakódok és üzenetek
Az alábbi táblázat az összegző API használatakor előforduló különböző hibakódokat és üzeneteket ismerteti.
| Állapotkód | Hibakód | Hibaüzenet |
|---|---|---|
| 400 | 90041001. | A generatív AI-funkciók le vannak tiltva |
| 400 | 90041003. | Az adatösszegzés le van tiltva ezen a webhelyen. Engedélyezze a webhelybeállítás használatával. |
| 400 | 90041004. | A tartalom hossza meghaladja a korlátot |
| 400 | 90041005. | Nem találtak összefoglalható rekordokat |
| 400 | 90041006. | Hiba történt a tartalom összegzése közben. |