Panoramica di Azure AI SDK
Importante
Alcune funzionalità descritte in questo articolo potrebbero essere disponibili solo in anteprima. Questa anteprima viene fornita senza un contratto di servizio e non è consigliabile per i carichi di lavoro di produzione. Alcune funzionalità potrebbero non essere supportate o potrebbero presentare funzionalità limitate. Per altre informazioni, vedere le Condizioni supplementari per l'uso delle anteprime di Microsoft Azure.
Microsoft offre un'ampia gamma di pacchetti che è possibile usare per la creazione di applicazioni di intelligenza artificiale generative nel cloud. Nella maggior parte delle applicazioni è necessario usare una combinazione di pacchetti per gestire e usare vari servizi di Azure che forniscono funzionalità di intelligenza artificiale. Sono disponibili anche integrazioni con librerie open source come LangChain e mlflow per l'uso con Azure. In questo articolo verrà presentata una panoramica dei servizi e degli SDK principali che è possibile usare con Studio AI della piattaforma Azure.
Per la creazione di applicazioni di intelligenza artificiale generative, è consigliabile usare i servizi e gli SDK seguenti:
- Azure Machine Learning per l'hub e l'infrastruttura di progetto usata in Studio per organizzare il lavoro in progetti, gestire artefatti del progetto (dati, esecuzioni di valutazione, tracce), ottimizzare e distribuire modelli e connettersi a servizi e risorse esterni
- Servizi di Azure AI offre API e modelli intelligenti predefiniti e personalizzabili, con supporto per Azure OpenAI, Ricerca, Voce, Visione e Lingua
- Prompt flow per gli strumenti di sviluppo per semplificare il ciclo di sviluppo end-to-end dell'applicazione di intelligenza artificiale basata su LLM, con supporto per inferenza, indicizzazione, valutazione, distribuzione e monitoraggio.
Per ognuno di questi, sono disponibili set separati di librerie di gestione e librerie client.
Librerie di gestione per la creazione e la gestione delle risorse cloud
Le librerie di gestione di Azure (dette anche "piano di controllo" o "piano di gestione") per la creazione e la gestione delle risorse cloud usate dall'applicazione.
Azure Machine Learning
- Azure Machine Learning Python SDK (v2)
- Interfaccia della riga di comando di Azure Machine Learning (v2)
- API REST di Azure Machine Learning
Servizi di intelligenza artificiale per Azure
- Libreria di gestione Python di Servizi di Azure AI
- Libreria di gestione Python di Azure AI Search
- Comandi dell'interfaccia della riga di comando di Azure per Azure AI Search
- Comandi dell'interfaccia della riga di comando di Azure per Servizi di Azure AI
Prompt flow
Librerie client usate nel codice dell'applicazione di runtime
Le librerie client di Azure (dette anche "piano dati") per la connessione e l'uso di servizi con provisioning dal codice dell'applicazione di runtime.
Servizi di intelligenza artificiale per Azure
Prompt flow
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per