Domande frequenti sulla disponibilità di Bot Framework

Questo articolo risponde alle domande frequenti sulla disponibilità.

SI APPLICA A: SDK v4

Perché Microsoft ha sviluppato Bot Framework?

Bot Framework è stato creato per semplificare agli sviluppatori il compito di creare e connettere ottimi bot per gli utenti, ovunque essi dialoghino, inclusi i principali canali Microsoft.

Come è possibile eseguire la migrazione dei servizio Bot di intelligenza artificiale di Azure da un'area a un'altra?

L'servizio Bot di intelligenza artificiale di Azure non supporta lo spostamento dell'area. Si tratta di un servizio globale che non è associato a un'area specifica.

Come eseguire un bot offline?

Prima di parlare dell'uso di un bot offline, vale a dire di un bot non distribuito in Azure o in altri servizi host, ma in locale, è opportuno chiarire alcuni punti.

  • Un bot è un servizio Web che non ha un'interfaccia utente, quindi l'utente deve interagire con esso tramite altri mezzi, sotto forma di canali, che usano il servizio Bot Framework. Il connettore funge da proxy per l'inoltro dei messaggi tra un client e il bot.
  • Il connettore è un'applicazione globale ospitata nei nodi di Azure e distribuita geograficamente per garantire disponibilità e scalabilità.
  • Usare l'opzione Bot Channel Registration (Registrazione del canale del bot) per registrare il bot con il connettore.

Nota

L'endpoint del bot deve essere raggiungibile pubblicamente dal connettore.

È possibile eseguire un bot offline con funzionalità limitate. Ad esempio, se si vuole usare un bot offline che usa i servizi di intelligenza artificiale di Azure, è necessario creare un contenitore per il bot e gli strumenti necessari e un contenitore per i servizi di intelligenza artificiale di Azure. Entrambi i contenitori devono essere connessi tramite la rete provvisoria di Docker Compose. Si tratta di una soluzione offline "parziale" perché un contenitore di servizi di intelligenza artificiale di Azure necessita di una connessione online periodica.

Nota

Azure AI QnA Maker verrà ritirato il 31 marzo 2025. A partire dal 1° ottobre 2022, non potrai creare nuove risorse o Knowledge Base di QnA Maker.

Language Understanding (LUIS) verrà ritirato il 1° ottobre 2025. A partire dal 1° aprile 2023, non sarà possibile creare nuove risorse LUIS.

Le versioni più recenti di questi servizi sono ora disponibili come parte del linguaggio di intelligenza artificiale di Azure. Per altre informazioni sul supporto di domande e risposte e comprensione del linguaggio in Bot Framework SDK, vedere Comprensione del linguaggio naturale.

Per altre informazioni, vedere:

Cos'è v4 SDK?

Bot Framework v4 SDK si basa sul feedback e sulle nozioni apprese dalle versioni precedenti di Bot Framework SDK. Introduce i livelli corretti di astrazione, abilitando al tempo stesso un set completo di componenti come blocchi predefiniti del bot. È possibile iniziare con un bot semplice e aumentarlo in sofisticatezza usando un framework modulare ed estendibile. Vedere anche Novità di Bot Framework in GitHub.

Supporto per il ciclo di vita di Bot Framework SDK versione 3 e avviso di deprecazione

Microsoft Bot Framework SDK V4 è stato rilasciato a settembre 2018 e da allora sono stati introdotti alcuni miglioramenti di rilascio. Come annunciato in precedenza, l'SDK V3 è in fase di ritiro. Di conseguenza, non verrà aggiunto sviluppo nei repository V3. L'esecuzione dei carichi di lavoro dei bot V3 esistenti continuerà senza interruzioni. Non sono previsti piani per interrompere i carichi di lavoro in esecuzione.

Come accennato, i bot di Bot Builder SDK V3 continuano a essere eseguiti e supportati da Azure AI servizio Bot. Bot Builder SDK V3 sarà supportato solo per le correzioni di bug di sicurezza critici, per il connettore e per gli aggiornamenti di compatibilità del livello di protocollo.

Tutte le nuove caratteristiche e funzionalità sono sviluppate esclusivamente in Bot Framework SDK V4. I clienti sono invitati a eseguire la migrazione dei bot alla versione V4 il prima possibile.

Servizio di Azure AI Bot

  1. L'servizio Bot di intelligenza artificiale di Azure continuerà a supportare l'esecuzione di bot V3 senza fine di vita pianificata e i bot in esecuzione non verranno interrotti.
  2. I canali rimarranno compatibili con la versione V3 senza alcuna interruzione o piano di scadenza.
  3. La creazione di nuovi bot V3 è disabilitata nel portale; Tuttavia, gli utenti esperti che vogliono distribuire i bot V3 in modo indipendente tramite altri servizi (ad esempio un altro servizio app Web) possono farlo.

SDK e strumenti

  1. L'SDK V3 non verrà aggiornato per il prossimo futuro, ad eccezione dell'applicazione di correzioni di sicurezza critiche e dell'aggiunta di un connettore di competenze per consentire ai bot V4 di chiamare bot V3 legacy.
  2. Gli SDK e gli strumenti di sviluppo sono basati esclusivamente sulla versione V4. Non sono previste ulteriori attività sulla versione V3.
  3. Non è possibile impedire a nessuno di eseguire vecchi strumenti per gestire i bot V3.

Riferimenti