Napomena
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
[Ovaj članak predstavlja preliminarnu dokumentaciju i može se promeniti.]
Proizvođači koriste Power Pages API za sumiranje da bi dodali sumiranje sadržaja stranice pomoću generativne AI. Ova funkcija omogućava korisnicima sajta da dobiju pregled sadržaja stranice bez čitanja cele stranice. API je izgrađen na Veb API-ju Power Pages , koji obezbeđuje sumiranje podataka za tabele koje Dataverse se koriste na stranicama.
Važno
- Ovo je preliminarna funkcija.
- Funkcije verzije za pregled nisu namenjene za korišćenje u proizvodnji i možda imaju ograničene funkcionalnosti. Ove funkcije podležu dodatnim uslovima korišćenja i dostupne su pre zvaničnog izdanja, tako da korisnici mogu dobiti rani pristup i pružiti povratne informacije.
Preduslovi
- Omogućite postavke sajta za Veb API.
- Samo tabele podržane od strane Power Pages Veb API-ja su dostupne za sumiranje. Saznajte više o Veb API-ju Power Pages u pregledu Veb API-ja.
- Ova funkcija nije dostupna u regionima Government Community Cloud (GCC), Government Community Cloud - High (GCC High) ili Department of Defense (DoD).
Postavke lokacije
Omogućite stranice u vašem veb API-ju i podesite sledeća podešavanja sajta za funkciju API-ja za sumiranje.
Naziv podešavanja lokacije | Opis |
---|---|
Sumizacija/Podaci/Omogući | Omogućite ili onemogućite funkciju sumiranja. Podrazumevano: false Validne vrednosti: istina, laž |
Sumiranje/upit/{any_identifier} | Koristite ova podešavanja da biste pružili uputstva za sumiranje. Primer: |
Summarization/Data/ContentSizeLimit | Izmenite ograničenje veličine ulaza za sadržaj sumiranja. Tip: ceo broj Podrazumevano: 100,000 |
API šema
Način | URI | JSON uzorak |
---|---|---|
POST | [URI sajta] / _api / summarization / data / vKSNUMKS / tablesetname | { "InstructionIdentifier":"", "RecommendationConfig":"" } |
Naziv svojstva | Opis |
---|---|
InstrukcijaIdentifikator | Ova osobina je opciona. Da biste preneli dodatna uputstva za sumiranje, koristite postavke sajta da biste dodali upit. Uvek navedite ime podešavanja sajta kao što je prethodno definisano. |
PreporukaConfig | Ova osobina je opciona. Koristite ovu osobinu da biste preneli upit koji preporučuje API za sumiranje. Vrednost mora biti heširana i ostati nemodifikovana. |
Belešku
API prati standardne Open Data Protocol (OData) specifikacije podržane od strane Power Pages Veb API-ja. API za sumiranje podržava sve operacije čitanja dostupne u Veb API-ju Power Pages .
Sample
Sumirajte tip slučaja, predmet, opis i istoriju slučaja fokusirajući se na ključne detalje i važne informacije.
Request
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"
}
Response
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="
}
]
}
Odgovor na sumiranje pruža preporučene upute za fino podešavanje sažetka. Da biste koristili ove preporuke, prosledite vrednost konfiguracije u telu zahteva bez osobine InstructionIdentifier
.
Bezbednost
API za sumiranje poštuje bezbednost zasnovanu na ulozi konfigurisanu za dozvole tabele i kolone. On uzima u obzir samo zapise kojima korisnik može pristupiti za sumiranje.
Autentifikacija API-ja za sumiranje
Ne morate da uključite kod za autentifikaciju jer sesija aplikacije upravlja autentifikacijom i autorizacijom. Svi pozivi Veb API-ja moraju sadržavati token falsifikovanja zahteva za unakrsnelokacije (CSRF).
Kodovi grešaka i poruke
Sledeća tabela opisuje različite kodove grešaka i poruke na koje možete naići kada koristite API za sumiranje.
Šifra statusa | Kôd greške | Poruka o grešci |
---|---|---|
400 | 90041001 | Generativne AI funkcije su onemogućene |
400 | 90041003 | Sumiranje podataka onemogućeno za ovaj sajt. Omogućite korišćenje podešavanja sajta. |
400 | 90041004 | Dužina sadržaja prelazi granicu |
400 | 90041005 | Nema zapisa koji bi rezimirali |
400 | 90041006 | Došlo je do greške prilikom sumiranja sadržaja. |