Sleuteltermextractie gebruiken
De functie sleuteltermextractie kan ongestructureerde tekst evalueren en voor elk document een lijst met sleuteltermen retourneren.
Deze functie is handig als u snel de belangrijkste punten in een verzameling documenten moet identificeren. Bijvoorbeeld, gegeven invoertekst "Het eten was heerlijk en het personeel was geweldig", retourneert de service de belangrijkste onderwerpen: "eten" en "geweldig personeel".
Tip
Als u deze functie wilt gaan gebruiken, kunt u het quickstart-artikel volgen om aan de slag te gaan. U kunt ook voorbeeldaanvragen indienen met Language Studio zonder dat u code hoeft te schrijven.
Ontwikkelingsopties
Als u sleuteltermextractie wilt gebruiken, verzendt u onbewerkte ongestructureerde tekst voor analyse en verwerkt u de API-uitvoer in uw toepassing. Analyse wordt uitgevoerd als zodanig, zonder extra aanpassingen aan het model dat op uw gegevens wordt gebruikt. Er zijn twee manieren om sleuteltermextractie te gebruiken:
Ontwikkelingsoptie | Beschrijving |
---|---|
Taalstudio | Language Studio is een webplatform waarmee u entiteitskoppelingen kunt proberen met tekstvoorbeelden zonder een Azure-account en uw eigen gegevens wanneer u zich aanmeldt. Zie de quickstart voor Language Studio of Language Studio voor meer informatie. |
REST API of clientbibliotheek (Azure SDK) | Integreer sleuteltermextractie in uw toepassingen met behulp van de REST API of de clientbibliotheek die beschikbaar is in verschillende talen. Zie de quickstart voor sleuteltermextractie voor meer informatie. |
Docker-container | Gebruik de beschikbare Docker-container om deze functie on-premises te implementeren. Met deze Docker-containers kunt u de service dichter bij uw gegevens brengen om naleving, beveiliging of andere operationele redenen. |
Bepalen hoe de gegevens moeten worden verwerkt (optioneel)
Het sleuteltermextractiemodel opgeven
Standaard wordt met sleuteltermextractie het meest recente beschikbare AI-model voor uw tekst gebruikt. U kunt uw API-aanvragen ook configureren voor het gebruik van een specifieke modelversie.
Invoertalen
Wanneer u documenten verzendt die moeten worden verwerkt door sleuteltermextractie, kunt u opgeven in welke van de ondersteunde talen ze zijn geschreven. Als u geen taal opgeeft, wordt sleuteltermextractie standaard ingesteld op Engels. De API retourneert mogelijk offsets in het antwoord ter ondersteuning van verschillende meertalige en emoji-coderingen.
Gegevens verzenden
Sleuteltermextractie werkt het beste wanneer u grotere segmenten tekst opgeeft. Dit is het tegenovergestelde van sentimentanalyse, wat beter presteert op kleinere blokken tekst. Overweeg dienovereenkomstig herstructurering van de invoer voor de beste resultaten uit beide bewerkingen.
Als u een API-aanvraag wilt verzenden, hebt u het eindpunt en de sleutel van uw taalresource nodig.
Notitie
U vindt de sleutel en het eindpunt voor uw taalresource in Azure Portal. Ze bevinden zich op de pagina Sleutel en eindpunt van de resource, onder resourcebeheer.
Analyse wordt uitgevoerd na ontvangst van de aanvraag. Het gebruik van de functie voor sleuteltermextractie is synchroon staatloos. Er worden geen gegevens in uw account opgeslagen en de resultaten worden onmiddellijk in het antwoord geretourneerd.
Wanneer u deze functie asynchroon gebruikt, zijn de API-resultaten gedurende 24 uur beschikbaar vanaf het moment dat de aanvraag is opgenomen en wordt aangegeven in het antwoord. Na deze periode worden de resultaten opgeschoond en zijn ze niet meer beschikbaar voor het ophalen.
Resultaten ophalen van sleuteltermextractie
Wanneer u resultaten van de API ontvangt, wordt de volgorde van de geretourneerde sleuteltermen intern bepaald door het model. U kunt de resultaten streamen naar een toepassing of de uitvoer opslaan in een bestand op het lokale systeem.
Service- en gegevenslimieten
Zie het artikel over servicelimieten voor informatie over de grootte en het aantal aanvragen dat u per minuut en seconde kunt verzenden.