Dela via


SDK- och REST-utvecklarguide för språktjänsten

Använd den här artikeln om du vill hitta information om hur du integrerar SDK:er för språktjänsten och REST-API:et i dina program.

Utvecklingsalternativ

Språktjänsten tillhandahåller stöd via ett REST-API och klientbibliotek på flera språk.

Klientbibliotek (Azure SDK)

Språktjänsten tillhandahåller tre namnområden för att använda de tillgängliga funktionerna. Beroende på vilka funktioner och programmeringsspråk du använder måste du ladda ned ett eller flera av följande paket och ha stöd för följande ramverk/språkversion:

Ramverk/språk Lägsta version som stöds
.NET .NET Framework 4.6.1 eller senare, eller .NET (tidigare .NET Core) 2.0 eller senare.
Java v8 eller senare
JavaScript v14 LTS eller senare
Python v3.7 eller senare

Azure.AI.TextAnalytics

Kommentar

Om du använder anpassad namngiven entitetsigenkänning eller anpassad textklassificering måste du skapa ett projekt och träna en modell innan du använder SDK:n. SDK:et ger bara möjlighet att analysera text med hjälp av modeller som du skapar. Se följande snabbstarter för information om hur du skapar en modell.

Med Azure.AI.TextAnalytics namnområdet kan du använda följande språkfunktioner. Använd länkarna nedan för artiklar som hjälper dig att skicka API-begäranden med hjälp av SDK.

När du använder de här funktionerna i ditt program använder du följande dokumentation och kodexempel för ytterligare information.

Språk → senaste GA-versionen Referensdokumentation Exempel
C#/.NET → v5.2.0 C#-dokumentation C#-exempel
Java → v5.2.0 Java-dokumentation Java-exempel
JavaScript → v1.0.0 JavaScript-dokumentation JavaScript-exempel
Python → v5.2.0 Python-dokumentation Python-exempel

Azure.AI.Language.Conversations

Kommentar

Om du använder arbetsflödet för förståelse av konversationsspråk eller orkestrering måste du skapa ett projekt och träna en modell innan du använder SDK:t. SDK:et ger bara möjlighet att analysera text med hjälp av modeller som du skapar. Mer information finns i följande snabbstarter.

Med Azure.AI.Language.Conversations namnområdet kan du använda följande språkfunktioner. Använd länkarna nedan för artiklar som hjälper dig att skicka API-begäranden med hjälp av SDK.

När du använder de här funktionerna i ditt program använder du följande dokumentation och kodexempel för ytterligare information.

Språk → senaste GA-versionen Referensdokumentation Exempel
C#/.NET → v1.0.0 C#-dokumentation C#-exempel
Python → v1.0.0 Python-dokumentation Python-exempel

Azure.AI.Language.QuestionAnswering

Med Azure.AI.Language.QuestionAnswering namnområdet kan du använda följande språkfunktioner:

  • Svar på frågor
    • Redigering – Automatisera vanliga uppgifter som att lägga till nya frågesvarspar och arbeta med projekt/kunskapsbas.
    • Förutsägelse – Svara på frågor baserat på textavsnitt.

När du använder de här funktionerna i ditt program använder du följande dokumentation och kodexempel för ytterligare information.

Språk → senaste GA-versionen Referensdokumentation Exempel
C#/.NET → v1.0.0 C#-dokumentation C#-exempel
Python → v1.0.0 Python-dokumentation Python-exempel

Se även

Översikt över Azure AI Language