Condividi tramite


Guida per sviluppatori SDK e REST per il Servizio di linguaggio

Leggere questo articolo per trovare informazioni sull'integrazione degli SDK del Servizio di linguaggio e dell'API REST nelle applicazioni.

Opzioni di sviluppo

Il Servizio di linguaggio fornisce supporto tramite un'API REST e librerie client in diverse lingue.

Librerie client (Azure SDK)

Il Servizio di linguaggio fornisce tre spazi dei nomi per l'uso delle funzionalità disponibili. A seconda delle funzionalità e del linguaggio di programmazione in uso, sarà necessario scaricare uno o più dei pacchetti seguenti e disporre del supporto della versione framework/linguaggio seguente:

Framework/Linguaggio Versione minima supportata
.NET .NET Framework 4.6.1 o versione successiva o .NET (in precedenza .NET Core) 2.0 o versione successiva.
Java v8 o versione successiva
JavaScript v14 LTS o versione successiva
Python v3.7 o versione successiva

Azure.AI.TextAnalytics

Nota

Se si usa il riconoscimento di entità denominate personalizzate o la classificazione personalizzata del testo, è necessario creare un progetto ed eseguire il training di un modello prima di usare l'SDK. L'SDK offre solo la possibilità di analizzare il testo usando i modelli creati. Per informazioni sulla creazione di un modello, vedere le istruzioni di avvio rapido seguenti.

Lo spazio dei nomi Azure.AI.TextAnalytics consente di usare le seguenti funzionalità del linguaggio. Usare i collegamenti seguenti per prendere visione di articoli che consentono di inviare richieste API con l'SDK.

Quando si usano queste funzionalità nell'applicazione, usare la documentazione e gli esempi di codice seguenti per ulteriori informazioni.

Lingua → Versione disponibile a livello generale più recente Documentazione di riferimento Esempi
C#/.NET → v5.2.0 Documentazione di C# Esempi per C#
Java → v5.2.0 Documentazione di Java Esempi di Java
JavaScript → v1.0.0 Documentazione di JavaScript Esempi JavaScript
Python → v5.2.0 Documentazione di Python Esempi per Python

Azure.AI.Language.Conversations

Nota

Se si usa il flusso di lavoro di comprensione del linguaggio di conversazione o orchestrazione, è necessario creare un progetto ed eseguire il training di un modello prima di usare l'SDK. L'SDK offre solo la possibilità di analizzare il testo usando i modelli creati. Per altre informazioni, vedere le seguenti istruzioni di avvio rapido.

Lo spazio dei nomi Azure.AI.Language.Conversations consente di usare le seguenti funzionalità del linguaggio. Usare i collegamenti seguenti per prendere visione di articoli che consentono di inviare richieste API con l'SDK.

Quando si usano queste funzionalità nell'applicazione, usare la documentazione e gli esempi di codice seguenti per ulteriori informazioni.

Lingua → Versione disponibile a livello generale più recente Documentazione di riferimento Esempi
C#/.NET → v1.0.0 Documentazione di C# Esempi per C#
Python → v1.0.0 Documentazione di Python Esempi per Python

Azure.AI.Language.QuestionAnswering

Lo spazio dei nomi Azure.AI.Language.QuestionAnswering consente di usare le seguenti funzionalità del linguaggio:

  • Risposta alle domande
    • Creazione: automatizzare le attività comuni, ad esempio l'aggiunta di nuove coppie di risposte alle domande e l'uso di progetti/knowledge base.
    • Previsione: rispondere alle domande in base ai passaggi di testo.

Quando si usano queste funzionalità nell'applicazione, usare la documentazione e gli esempi di codice seguenti per ulteriori informazioni.

Lingua → Versione disponibile a livello generale più recente Documentazione di riferimento Esempi
C#/.NET → v1.0.0 Documentazione di C# Esempi per C#
Python → v1.0.0 Documentazione di Python Esempi per Python

Vedi anche

Panoramica di Lingua di Azure AI