SDK- en REST-ontwikkelaarshandleiding voor de Taalservice
Gebruik dit artikel voor informatie over het integreren van de LANGUAGE-service-SDK's en REST API in uw toepassingen.
Ontwikkelingsopties
De taalservice biedt ondersteuning via een REST API en clientbibliotheken in verschillende talen.
Clientbibliotheken (Azure SDK)
De taalservice biedt drie naamruimten voor het gebruik van de beschikbare functies. Afhankelijk van welke functies en programmeertaal u gebruikt, moet u een of meer van de volgende pakketten downloaden en beschikken over de volgende framework-/taalversieondersteuning:
Framework/Taal | Minimaal ondersteunde versie |
---|---|
.NET | .NET Framework 4.6.1 of hoger, of .NET (voorheen .NET Core) 2.0 of hoger. |
Java | v8 of hoger |
JavaScript | v14 LTS of hoger |
Python | v3.7 of hoger |
Azure.AI.TextAnalytics
Notitie
Als u aangepaste entiteitsherkenning of aangepaste tekstclassificatie gebruikt, moet u een project maken en een model trainen voordat u de SDK gebruikt. De SDK biedt alleen de mogelijkheid om tekst te analyseren met behulp van modellen die u maakt. Zie de volgende quickstarts voor informatie over het maken van een model.
Met Azure.AI.TextAnalytics
de naamruimte kunt u de volgende taalfuncties gebruiken. Gebruik de onderstaande koppelingen voor artikelen om u te helpen API-aanvragen te verzenden met behulp van de SDK.
- Aangepaste herkenning van benoemde entiteiten
- Aangepaste tekstclassificatie
- Samenvatting van documenten
- Entiteiten koppelen
- Sleuteltermextractie
- NER (Named Entity Recognition)
- Pii-detectie (Personally Identifying Information)
- Sentimentanalyse en meninganalyse
- Tekstanalyse voor status
Wanneer u deze functies in uw toepassing gebruikt, gebruikt u de volgende documentatie en codevoorbeelden voor aanvullende informatie.
Taal → nieuwste GA-versie | Referentiedocumentatie | Voorbeelden |
---|---|---|
C#/.NET → v5.2.0 | C#-documentatie | C#-voorbeelden |
Java → v5.2.0 | Java-documentatie | Java-voorbeelden |
JavaScript → v1.0.0 | Documentatie over JavaScript | JavaScript-voorbeelden |
Python → v5.2.0 | Python-documentatie | Python-voorbeelden |
Azure.AI.Language.Conversations
Notitie
Als u een gesprekswerkstroom voor taalkennis of indeling gebruikt, moet u een project maken en een model trainen voordat u de SDK gebruikt. De SDK biedt alleen de mogelijkheid om tekst te analyseren met behulp van modellen die u maakt. Zie de volgende quickstarts voor meer informatie.
Met Azure.AI.Language.Conversations
de naamruimte kunt u de volgende taalfuncties gebruiken. Gebruik de onderstaande koppelingen voor artikelen om u te helpen API-aanvragen te verzenden met behulp van de SDK.
- Spreektaal begrijpen
- Indelingswerkstroom
- Samenvatting van gesprekken (alleen Python)
- PiI-detectie (Personally Identifying Information) voor gesprekken
Wanneer u deze functies in uw toepassing gebruikt, gebruikt u de volgende documentatie en codevoorbeelden voor aanvullende informatie.
Taal → nieuwste GA-versie | Referentiedocumentatie | Voorbeelden |
---|---|---|
C#/.NET → v1.0.0 | C#-documentatie | C#-voorbeelden |
Python → v1.0.0 | Python-documentatie | Python-voorbeelden |
Azure.AI.Language.QuestionAnswering
Met Azure.AI.Language.QuestionAnswering
de naamruimte kunt u de volgende taalfuncties gebruiken:
- Antwoord op vragen
- Ontwerpen: automatiseer algemene taken, zoals het toevoegen van nieuwe vraag-antwoordparen en het werken met projecten/knowledge bases.
- Voorspelling : beantwoord vragen op basis van passages van tekst.
Wanneer u deze functies in uw toepassing gebruikt, gebruikt u de volgende documentatie en codevoorbeelden voor aanvullende informatie.
Taal → nieuwste GA-versie | Referentiedocumentatie | Voorbeelden |
---|---|---|
C#/.NET → v1.0.0 | C#-documentatie | C#-voorbeelden |
Python → v1.0.0 | Python-documentatie | Python-voorbeelden |