Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
La nostra area di anteprima, Svezia centrale, presenta le nostre tecniche di ottimizzazione LLM più recenti e in continua evoluzione basate su modelli GPT. Sei invitato/a a provarli con una risorsa linguistica nella regione della Svezia Centrale.
Il riepilogo delle conversazioni è disponibile solo usando:
- REST API (Interfaccia di Programmazione delle Applicazioni REST)
- Pitone
- C#
Il riepilogo è una funzionalità offerta dal linguaggio di intelligenza artificiale di Azure, una combinazione di modelli di linguaggio large generativi e modelli di codificatore ottimizzati per le attività che offrono soluzioni di riepilogo con qualità, efficienza dei costi e bassa latenza. Usare questo articolo per altre informazioni su questa funzionalità e su come usarla nelle applicazioni.
Il servizio offre soluzioni di riepilogo per tre tipi di genere, testi semplici, conversazioni e documenti nativi. Il riepilogo del testo accetta solo blocchi di testo normale. Il riepilogo della conversazione accetta input conversazionali, inclusi vari segnali audio. Il riepilogo di documenti nativi accetta documenti nei formati nativi, ad esempio Word, PDF o testo normale. Per altre informazioni, vedereFormati di documento supportati.
Suggerimento
Provare Riepilogo nel portale di Azure AI Foundry. È possibile usare una risorsa di Language Studio attualmente esistente o creare una nuova risorsa di Azure AI Foundry per usare questo servizio.
Capacità
Questa documentazione contiene i tipi di articoli seguenti:
- Guide rapide sono istruzioni per iniziare che ti guidano nell'esecuzione di richieste al servizio.
- Le guide pratiche contengono istruzioni per usare il servizio con modalità più specifiche o personalizzate.
Flusso di lavoro tipico
Per usare questa funzionalità, inviare i dati per l'analisi e gestire l'output dell'API nell'applicazione. L'analisi viene eseguita così come è, senza alcuna personalizzazione del modello usato nei dati.
Creare una risorsa di Lingua di Azure AI, che concede l'accesso alle funzionalità offerte da Lingua di Azure AI. Verrà generata una password (denominata chiave) e un URL dell'endpoint che verrà usato per autenticare le richieste API.
Creare una richiesta usando l'API REST o la libreria client per C#, Java, JavaScript e Python. È possibile anche inviare chiamate asincrone con una richiesta batch per combinare richieste API per più funzionalità in una singola chiamata.
Invia la richiesta contenente i dati di testo. La chiave e l'endpoint vengono usati per l'autenticazione.
Trasmettere o archiviare la risposta in locale.
Funzionalità principali per il riepilogo del testo
Il riepilogo del testo usa tecniche di elaborazione del linguaggio naturale per generare un riepilogo per testi semplici, che possono essere da un documento, una conversazione o qualsiasi testo. Questa API offre due approcci di riepilogo:
Riepilogo estrativo: produce un riepilogo estraendo frasi salienti all'interno del testo di origine, insieme alle informazioni di posizionamento di queste frasi.
- Più frasi estratte: queste frasi trasmettono collettivamente l'idea principale del testo di input. Sono frasi originali estratte dal contenuto del testo di input.
- Punteggio di classificazione: il punteggio di classificazione indica la rilevanza di una frase per l'argomento principale. Il riepilogo del testo classifica le frasi estratte, per determinare se vengono restituite nell'ordine in cui vengono visualizzate o in base alla classificazione. Ad esempio, se si richiede un riepilogo a tre frasi, il riepilogo estrattivo restituisce le tre frasi con punteggio più alto.
- Informazioni sulla posizione: posizione iniziale e lunghezza delle frasi estratte.
Riepilogo astratto: genera un riepilogo con frasi o parole concise e coerenti, che non sono frasi estratte alla lettera dalla fonte originale.
- Testi di riepilogo: il riepilogo astrattivo restituisce un riepilogo per ogni intervallo di input contestuale. Un input lungo può essere segmentato in modo da poter restituire più gruppi di testi di riepilogo con il relativo intervallo di input contestuale.
- Intervallo di input contestuale: intervallo di input usato per generare il testo di riepilogo.
Si consideri, ad esempio, il paragrafo di testo seguente:
"Microsoft sta cercando di sviluppare l'IA oltre le tecniche esistenti, adottando un approccio all'apprendimento e alla comprensione più olistico e incentrato sull'uomo. In qualità di Chief Technology Officer di Servizi di Azure AI per intelligenza artificiale, ho lavorato con un team di scienziati e ingegneri straordinari per trasformare questa ricerca in una realtà. Nel mio ruolo, godo di una prospettiva unica nella visualizzazione della relazione tra tre attributi della conoscenza umana: testo monolingua (X), segnali sensoriali audiovisivi (Y) e multilingue (Z). All'intersezione di tutti e tre, avviene la magia, ovvero quello che chiamiamo codice XYZ come illustrato nella figura 1: una rappresentazione congiunta per creare un'intelligenza artificiale più potente in grado di parlare, ascoltare, vedere e comprendere meglio gli esseri umani. Crediamo che il codice XYZ ci consentirà di soddisfare la nostra visione a lungo termine: apprendimento induttivo tra domini, modalità di spanning e linguaggi. L'obiettivo è quello di avere modelli con training preliminare in grado di apprendere congiuntamente le rappresentazioni per supportare un'ampia gamma di attività di IA a valle, analogamente a come gli esseri umani fanno oggi. Negli ultimi cinque anni, abbiamo ottenuto prestazioni umane sui benchmark nel riconoscimento vocale conversazionale, nella traduzione automatica, nella risposta alle domande conversazionali, nella comprensione della lettura automatica e nella didascalia delle immagini. Queste cinque innovazioni ci hanno fornito segnali incoraggianti verso le nostre aspirazioni più ambiziose: raggiungere un salto nelle capacità di IA, ottenendo un apprendimento multisensoriale e multilingue più vicino al modo in cui gli esseri umani imparano e comprendono. Credo che il codice XYZ congiunto sia una componente fondamentale di questa aspirazione, se basato su fonti di conoscenza esterne nelle attività di IA a valle."
La richiesta API di riepilogo del testo viene elaborata al ricevimento della richiesta creando un processo per il back-end dell'API. Se il processo ha avuto esito positivo, viene restituito l'output dell'API. L'output è disponibile per il recupero per 24 ore. Al termine di questo intervallo di tempo, l'output viene eliminato. A causa del supporto multilingue e di emoji, la risposta può contenere offset di testo. Per altre informazioni, vedere come elaborare gli offset.
Se si usa l'esempio precedente, l'API potrebbe restituire questi riepiloghi:
Riepilogo estrattivo:
- "Microsoft sta cercando di sviluppare l'IA oltre le tecniche esistenti, adottando un approccio all'apprendimento e alla comprensione più olistico e incentrato sull'uomo".
- Crediamo che XYZ-code ci consentirà di soddisfare la nostra visione a lungo termine: apprendimento di trasferimento tra domini, attraversando modalità e lingue.
- "L'obiettivo è quello di avere modelli con training preliminare in grado di apprendere congiuntamente le rappresentazioni per supportare un'ampia gamma di attività di IA a valle, analogamente a come gli esseri umani fanno oggi".
Riepilogo astrattivo:
- "Microsoft sta adottando un approccio alla comprensione e all'apprendimento più olistico e incentrato sull'uomo. Crediamo che il codice XYZ ci consentirà di soddisfare la nostra visione a lungo termine: apprendimento induttivo tra domini, modalità di spanning e linguaggi. Negli ultimi cinque anni abbiamo raggiunto le prestazioni umane nei benchmark di riconoscimento vocale conversazionale.
Inizia con la sintesi
Per usare il riepilogo, inviare testo per l'analisi e gestire l'output dell'API nell'applicazione. L'analisi viene eseguita così come è, senza alcuna personalizzazione del modello usato nei dati. Esistono due modi per usare il riepilogo:
Opzione di sviluppo | Descrizione |
---|---|
Azure AI Foundry | Azure AI Foundry è una piattaforma web che consente di utilizzare il collegamento delle entità con esempi di testo e i propri dati al momento dell'iscrizione. Per altre informazioni, vedere il sito Web di Azure AI Foundry o la documentazione di Azure AI Foundry. |
API REST o libreria client (SDK di Azure) | Integrare il riepilogo del testo nelle applicazioni usando l'API REST o la libreria client disponibile in varie lingue. Per altre informazioni, vedere la guida introduttiva al riepilogo. |
Requisiti di input e limiti del servizio
- Il riepilogo accetta testo per l'analisi. Per altre informazioni, vedere Limiti di dati e servizi nella guida pratica.
- Il riepilogo funziona con varie lingue scritte. Per ulteriori informazioni, vedere Supporto per le lingue.
Documentazione di riferimento ed esempi di codice
Quando utilizzi il riepilogo di testo nelle tue applicazioni, consulta la documentazione di riferimento e gli esempi seguenti per Language di Azure AI.
Lingua / opzione di sviluppo | Documentazione di riferimento | Esempi |
---|---|---|
C# | Documentazione di C# | Esempi per C# |
Giava | Documentazione di Java | Esempi di Java |
JavaScript | Documentazione di JavaScript | Esempi JavaScript |
Pitone | Documentazione di Python | Esempi per Python |
Intelligenza artificiale responsabile
Un sistema di intelligenza artificiale include non solo la tecnologia, ma anche le persone che lo usano, le persone interessate e l'ambiente di distribuzione. Leggere le note sulla trasparenza per il riepilogo, per informazioni sull'uso e sulla distribuzione di intelligenza artificiale responsabile nei sistemi. Per altre informazioni, vedere gli articoli seguenti: