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.
SI APPLICA A: SDK v4
Questo articolo descrive come configurare la distribuzione continua. È possibile abilitare la distribuzione continua per distribuire automaticamente le modifiche al codice dal repository di origine ad Azure.
Questo articolo illustra la configurazione della distribuzione continua per GitHub. Per informazioni sulla configurazione della distribuzione continua con altri sistemi di controllo del codice sorgente, vedere Distribuzione continua nel servizio app Azure.
Importante
Bot Framework SDK e Bot Framework Emulator sono stati archiviati in GitHub. Il progetto non viene più aggiornato o mantenuto. I ticket di supporto per Bot Framework SDK non verranno più gestiti a partire dal 31 dicembre 2025.
Per creare agenti con la scelta di servizi di intelligenza artificiale, orchestrazione e conoscenze, è consigliabile usare Microsoft 365 Agents SDK. Agents SDK include il supporto del linguaggio per C#, JavaScript o Python. Per altre informazioni su Agents SDK , vedere aka.ms/agents. Se si dispone di un bot esistente compilato con Bot Framework SDK, è possibile aggiornare il bot ad Agents SDK. Esaminare le modifiche e gli aggiornamenti di base nelle linee guida per la migrazione da Bot Framework SDK verso Agents SDK.
Se si sta creando un agente collaborativo progettato per funzionare all'interno di Microsoft Teams, è consigliabile usare Teams SDK. Fornisce API specifiche di Teams, supporto per schede adattive e orchestrazione di intelligenza artificiale predefinita per gli agenti eseguiti nell'ambiente Teams. Per altre informazioni, vedere Teams SDK (Libreria di intelligenza artificiale di Teams).
Se si sta cercando una piattaforma agente basata su SaaS, prendere in considerazione Microsoft Copilot Studio.
Prerequisiti
- Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
- Prima di configurare la distribuzione continua, distribuire il bot in Azurealmeno una volta.
- Un account GitHub e un repository da usare per il bot.
Preparare il repository GitHub
Aggiungi il tuo progetto bot al tuo repository GitHub.
Importante
Per abilitare le compilazioni automatiche dal provider di compilazione, la radice del repository deve contenere file specifici per il progetto.
| ambiente di esecuzione | File nella directory principale |
|---|---|
| ASP.NET Core | .sln o .csproj |
| Node.js | server.js, app.js o package.json con uno script di avvio |
| Giava | pom.xml |
| Pitone | app.py |
Configurare la distribuzione continua con GitHub
- Vai al portale di Azure.
- Aprire il pannello servizio app per il bot.
- In Distribuzione selezionare Centro distribuzione per aprire il pannello Centro distribuzione.
- Selezionare la scheda Impostazioni .
In Origine selezionare GitHub.
Modificare il provider di compilazione:
- Selezionare Cambia provider.
- Selezionare Servizio app Servizio di compilazione, quindi OK.
Se non si è ancora connessi a GitHub da Azure in precedenza, selezionare Autorizza per autorizzare il servizio app Azure ad accedere all'account GitHub.
Verificare che il campo Connesso come mostri il tuo account GitHub corretto.
Per accedere e autorizzare un account diverso, selezionare Cambia account.
Per Organizzazione, Repository e Ramo selezionare l'organizzazione, il repository e il ramo GitHub che contiene il progetto bot.
Seleziona Salva.
La distribuzione continua con GitHub è ora configurata. I nuovi commit nel repository e nel branch selezionati vengono distribuiti continuamente nell'app del servizio App Service. È possibile tenere traccia dei commit e delle distribuzioni nella scheda Log.
Disabilitare la distribuzione continua
Anche se il bot è configurato per una distribuzione continua, non è possibile usare l'editor di codice online per apportare modifiche al bot. Se si vuole usare l'editor di codice online, è possibile disabilitare temporaneamente la distribuzione continua.
Per disabilitare la distribuzione continua:
- Vai al portale di Azure.
- Aprire il pannello servizio app per il bot.
- In Distribuzione selezionare Centro distribuzione per aprire il pannello Centro distribuzione.
- Seleziona la scheda Impostazioni.
- Selezionare Disconnetti per disabilitare la distribuzione continua.
Per riabilitare la distribuzione continua, ripetere i passaggi descritti in Configurare la distribuzione continua con GitHub.