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.
I modelli Azure Developer CLI (azd) semplificano il processo di compilazione, provisioning e distribuzione di applicazioni in Azure. Questo documento illustra cosa sono questi modelli, il loro scopo e le raccolte disponibili, tra cui Awesome AZD e la raccolta di modelli di intelligenza artificiale.
Che cosa sono i modelli dell'interfaccia della riga di comando di Azure per sviluppatori?
Azure Modelli dell'interfaccia della riga di comando per sviluppatori sono strutture di progetto standardizzate che includono il codice dell'applicazione, i file dell'infrastruttura come codice (IaC) e le configurazioni di distribuzione. Questi modelli sono progettati per aiutare gli sviluppatori a configurare e distribuire rapidamente applicazioni full-stack in Azure. Forniscono un punto di partenza per le architetture di applicazioni comuni e si integrano perfettamente con i servizi di Azure.
Funzionalità principali dei modelli dell'interfaccia della riga di comando per sviluppatori di Azure:
- Includere l'infrastruttura come codice per creare risorse dell'app come Azure App Service o Azure OpenAI
- Definire le configurazioni di distribuzione per creare pacchetti e distribuire app compilate con varie lingue
- Abilitare flussi di lavoro semplificati e automatizzati per il provisioning delle risorse e la distribuzione di applicazioni
- Fornire punti di partenza o esempi di architettura per la creazione di app native del cloud
Per informazioni più dettagliate sui azd modelli, visitare la pagina di panoramica dei modelli .
Che cosa sono le raccolte di modelli?
Le raccolte di modelli offrono raccolte curate di modelli riutilizzabili azd per iniziare a creare e distribuire applicazioni in Azure. Forniscono agli sviluppatori diversi modelli pronti all'uso per diversi casi d'uso, ad esempio applicazioni Web, soluzioni basate su intelligenza artificiale e architetture di microservizi.
Queste raccolte consentono agli sviluppatori di:
- Creare rapidamente prototipi e distribuire applicazioni
- Esplorare le architetture di esempio per scenari specifici
- Informazioni sulle procedure consigliate per lo sviluppo di app Azure
- Condividere e creare modelli con contributi della community
Esplorare le gallerie
È possibile esplorare i modelli di raccolte diverse usando un editor locale, ad esempio Visual Studio Code, o direttamente nel browser con GitHub Codespaces. Le sezioni seguenti evidenziano due raccolte chiave che presentano diversi tipi di modelli per diversi casi d'uso.
AzD impressionante
Awesome AZD è una raccolta guidata dalla community di modelli, strumenti e risorse dell'interfaccia della riga di comando per sviluppatori Azure. Include modelli per vari tipi di applicazione, forniti sia da Microsoft che dalla community degli sviluppatori. La raccolta è progettata per mostrare le best practice e i casi d'uso innovativi per azd.
Principali evidenziazioni di Awesome AZD:
- Modelli per app Web, API, microservizi e altro ancora
- Esempi forniti dalla community per scenari reali
- Risorse per l'estensione e la personalizzazione dei flussi di lavoro dell'interfaccia della riga di comando per sviluppatori Azure
Per ulteriori informazioni o per contribuire alla galleria Awesome AZD, visitare il repository Awesome AZD GitHub.
Raccolta modelli di app per intelligenza artificiale
La raccolta AI App Templates è una raccolta specializzata di modelli dell'interfaccia della riga di comando per sviluppatori Azure incentrati sulle applicazioni basate su intelligenza artificiale. Questi modelli consentono agli sviluppatori di creare rapidamente soluzioni intelligenti integrandoli con i servizi di intelligenza artificiale in Azure come Azure OpenAI e Microsoft Foundry.
Punti salienti della galleria di modelli di intelligenza artificiale:
- Modelli per chatbot, sistemi di raccomandazione e altri casi d'uso di intelligenza artificiale.
- Infrastruttura preconfigurata per l'integrazione dei servizi di intelligenza artificiale in Azure.
- Esempi di come usare le funzionalità di intelligenza artificiale nelle applicazioni native del cloud.
La raccolta di modelli di intelligenza artificiale semplifica il processo di compilazione e distribuzione di applicazioni guidate dall'intelligenza artificiale fornendo modelli e procedure consigliate pronte all'uso.
Aggiungere origini modello personalizzate
Oltre a usare le raccolte predefinite, è anche possibile aggiungere proprie fonti di modelli per personalizzare il flusso di sviluppo del lavoro. In questo modo è possibile creare e condividere modelli personalizzati in base alle esigenze specifiche o all'organizzazione.
Per aggiungere un'origine modello personalizzata:
Crea un repository contenente i tuoi modelli. Ogni modello deve seguire la struttura del modello dell'interfaccia della riga di comando per sviluppatori Azure, inclusi il codice dell'applicazione, l'infrastruttura come file di codice e le configurazioni di distribuzione.
Utilizzare il comando
azd templateper aggiungere il tuo repository come origine. Per esempio:azd template add --source <repository-url>Dopo l'aggiunta, è possibile elencare e usare i modelli personalizzati esattamente come quelli predefiniti:
azd template list
Aggiungendo fonti di modelli personalizzate, puoi ampliare le funzionalità di Azure Developer CLI e ottimizzare lo sviluppo per il tuo team o i tuoi progetti.
Conclusione
Azure raccolte di modelli dell'interfaccia della riga di comando per sviluppatori, ad esempio Awesome AZD e AI Template Gallery, offrono agli sviluppatori punti di partenza avanzati per la creazione e la distribuzione di applicazioni in Azure. Che si stia creando un'app Web, esplorando le funzionalità di intelligenza artificiale o imparando le procedure consigliate, queste raccolte offrono risorse preziose per accelerare il processo di sviluppo.