Den här artikeln besvarar vanliga frågor om tillgänglighet.
GÄLLER FÖR: SDK v4
Varför utvecklade Microsoft Bot Framework?
Vi har skapat Bot Framework för att göra det enklare för utvecklare att skapa och ansluta bra robotar till användare, oavsett var de kommunicerar, inklusive på Microsofts främsta kanaler.
Hur kan jag migrera Azure AI Bot Service från en region till en annan?
Azure AI Bot Service stöder inte flytt av regioner. Det är en global tjänst som inte är kopplad till någon specifik region.
Hur kör jag en robot offline?
Innan vi pratar om användningen av en robot offline, vilket innebär att en robot inte har distribuerats i Azure eller på vissa andra värdtjänster men lokalt, ska vi klargöra några punkter.
- En robot är en webbtjänst som inte har något användargränssnitt, så användaren måste interagera med den på annat sätt, i form av kanaler, som använder Bot Framework-tjänsten. Anslutningsappen fungerar som en proxy för att vidarebefordra meddelanden mellan en klient och roboten.
- Anslutningsappen är ett globalt program som finns på Azure-noder och sprids geografiskt för tillgänglighet och skalbarhet.
- Du använder Bot Channel-registreringen för att registrera roboten med anslutningsappen.
Kommentar
Roboten måste ha sin slutpunkt offentligt tillgänglig via anslutningsappen.
Du kan köra en robot offline med begränsade funktioner. Om du till exempel vill använda en robot offline som använder Azure AI-tjänster måste du skapa en container för roboten och nödvändiga verktyg och en container för Azure AI-tjänsterna. Båda anslutna via Docker Compose-bryggda nätverk. Detta är en "partiell" offlinelösning eftersom en Azure AI-tjänstcontainer behöver regelbunden onlineanslutning.
Kommentar
Azure AI QnA Maker dras tillbaka den 31 mars 2025. Från och med den 1 oktober 2022 kan du inte skapa nya QnA Maker resurser eller kunskapsbaser för 2022.
Language Understanding (LUIS) dras tillbaka den 1 oktober 2025. Från och med den 1 april 2023 kan du inte skapa nya LUIS-resurser.
Nyare versioner av dessa tjänster är nu tillgängliga som en del av Azure AI Language. Mer information om stöd för fråge- och svars- och språktolkning i Bot Framework SDK finns i Förstå naturligt språk.
Mer information finns i:
Vad är V4 SDK?
Bot Framework v4 SDK bygger på feedback och lärdomar från tidigare Bot Framework SDK-versioner. Den introducerar rätt abstraktionsnivåer samtidigt som omfattande uppsättning komponenter aktiveras som robotens byggstenar. Du kan börja med en enkel robot och utöka den i sofistikering med hjälp av ett modulärt och utökningsbart ramverk. Se även Nyheter med Bot Framework på GitHub.
Bot Framework SDK, livstidssupport och utfasningsmeddelande för Version 3
Microsoft Bot Framework SDK V4 släpptes i september 2018 och sedan dess har vi levererat några förbättringar av dot-release. Som vi meddelade nyligen så dras v3 av SDK:t tillbaka. Därför kommer ingen mer utveckling att ske i v3-lagringsplatserna. Du kan fortsätta att köra befintliga arbetsbelastningar för v3-chattrobotar utan avbrott. Vi har inga planer på att störa arbetsbelastningar som körs.
Som nämnts fortsätter Bot Builder SDK V3-robotar att köras och stöds av Azure AI Bot Service. Bot Builder SDK v3 stöds endast för viktiga uppdateringar med säkerhetskorrigeringar, anslutningsprogram och kompatibilitet på protokollnivå.
Alla nya funktioner har utvecklats exklusivt på Bot Framework SDK V4. Kunder uppmanas att migrera sina robotar till V4 så snart som möjligt.
Azure AI Bot Service
- Azure AI Bot Service kommer att fortsätta att stödja körning av V3-robotar utan planerat slut på livslängden, och alla robotar som körs kommer inte att störas.
- Kanaler förblir kompatibla med V3 utan avbrott eller sluttidsplan.
- Skapandet av nya V3-robotar är inaktiverat på portalen. Men expertanvändare som vill distribuera sina V3-robotar oberoende av varandra via andra tjänster (till exempel en annan webbapptjänst) kan göra det.
SDK och verktyg
- Vi kommer inte att uppdatera V3 SDK under överskådlig framtid, förutom att tillämpa kritiska säkerhetskorrigeringar och lägga till en kompetensanslutning för att tillåta V4-robotar att anropa äldre V3-robotar.
- SDK:er och verktygsutveckling är uteslutande på V4 utan V3-arbete utfört eller planerat (därför är vi redan "där").
- Vi hindrar inte någon från att köra gamla verktyg för att hantera sina V3-robotar.
Referenser
- Så här fungerar robotar
- Primära V4-lagringsplatser för att utveckla Bot Framework-robotar
- QnA Maker-bibliotek ersattes med följande V4-bibliotek
- Azure-bibliotek ersattes med följande V4-bibliotek