<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      【Azure Bot Service】在中國區Azure上部署機器人的 Python 版配置

      問題描述

      在中國區Azure上使用Azure Bot Service服務,入門教程中創建機器人由四種語言的SDK可以選擇(C#, Java, JavaScript 和 Python , 并且Java SDK也已經停用),所以可選的只有三種。 

      image

      當選擇使用Python SDK后,根據入門文檔(使用 Bot Framework SDK 創建機器人:https://docs.azure.cn/zh-cn/bot-service/bot-service-quickstart-create-bot?view=azure-bot-service-4.0&tabs=python%2Cvs)本地測試通過,當需要把配置到中國區的Azure時候,卻發現沒有Python的配置介紹。

      image

       不用怕,本文就是來彌補Python SDK需要設置的參數!

       

      問題解答

      根據配置Azure Bot Service的文檔步驟,也是需要配置云適配器來構建 Adapter對象

       

      第一部分:使用 CloudAdapter 并加載配置文件config.py

      from botbuilder.core import (
          TurnContext,
      )
      from botbuilder.core.integration import aiohttp_error_middleware
      from botbuilder.integration.aiohttp import CloudAdapter, ConfigurationBotFrameworkAuthentication
      from botbuilder.schema import Activity, ActivityTypes
      from config import DefaultConfig
      ....
      CONFIG
      = DefaultConfig() ADAPTER = CloudAdapter(ConfigurationBotFrameworkAuthentication(CONFIG))

       

      第二部分:在 config.py 中添加如下配置項

      import os
      
      """ Bot Configuration """
      
      
      class DefaultConfig:
          """ Bot Configuration """
      
          PORT = 3978
          
          APP_ID = os.environ.get("MicrosoftAppId", "your application id")    
          APP_PASSWORD = os.environ.get("MicrosoftAppPassword", "application secret value")
          APP_TYPE = os.environ.get("MicrosoftAppType", "MultiTenant")
          # APP_TYPE = os.environ.get("MicrosoftAppType", "SingleTenant")
          APP_TENANTID = os.environ.get("MicrosoftAppTenantId", "")
      
          OAUTH_URL = os.environ.get("OAuthUrl", "https://token.botframework.azure.cn/")
          TO_BOT_FROM_CHANNEL_TOKEN_ISSUER = os.environ.get("ToBotFromChannelTokenIssuer", "https://api.botframework.azure.cn")
      
          TO_BOT_FROM_CHANNEL_OPENID_METADATA_URL = os.environ.get("ToBotFromChannelOpenIdMetadataUrl", "https://login.botframework.azure.cn/v1/.well-known/openidconfiguration")
          TO_BOT_FROM_EMULATOR_OPENID_METADATA_URL = os.environ.get("ToBotFromEmulatorOpenIdMetadataUrl", "https://login.partner.microsoftonline.cn/<your tenant id>/v2.0/.well-known/openid-configuration")
      
          TO_CHANNEL_FROM_BOT_LOGIN_URL = os.environ.get("ToChannelFromBotLoginUrl","https://login.partner.microsoftonline.cn/<your tenant id>")
          #TO_CHANNEL_FROM_BOT_LOGIN_URL = os.environ.get("ToChannelFromBotLoginUrl","https://login.partner.microsoftonline.cn/microsoftservices.partner.onmschina.cn") #For Multi Tenant
          TO_CHANNEL_FROM_BOT_OAUTH_SCOPE = os.environ.get("ToChannelFromBotOAuthScope", "https://api.botframework.azure.cn")
          
          VALIDATE_AUTHORITY = os.environ.get("ValidateAuthority", "true")

      以上參數的值與C#和JavaScript一樣,主要的問題是需要找到正確的參數名稱  (上面的參數名稱均是根據SDK的源碼和參考文檔中尋找)

       

      參考資料

      在由世紀互聯運營的 Microsoft Azure 中配置機器人:https://learn.microsoft.com/zh-cn/azure/bot-service/how-to-deploy-china-cloud?view=azure-bot-service-4.0&tabs=javascript#configure-multitenant-bot

      BotFrameworkAuthenticationFactory 類:https://learn.microsoft.com/zh-cn/python/api/botframework-connector/botframework.connector.auth.bot_framework_authentication_factory.botframeworkauthenticationfactory?view=botbuilder-py-latest

       
       
      posted @ 2025-08-01 19:54  路邊兩盞燈  閱讀(138)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 与子乱对白在线播放单亲国产| 美女扒开奶罩露出奶头视频网站| 国语精品自产拍在线观看网站| 亚洲中文字幕亚洲中文精| 午夜在线观看成人av| 国精一二二产品无人区免费应用| 大尺度国产一区二区视频| 久久国产国内精品国语对白 | 国产精品午夜福利91| 亚洲韩国精品无码一区二区三区| 国内少妇偷人精品免费| 亚洲欧美一区二区三区在线| 亚洲国产精品一区二区第一页| 亚洲偷自拍另类一区二区| 国产精品黄色片| 亚洲人成网站在线观看播放不卡 | 你懂的在线视频一区二区| 欧美性猛交xxxx乱大交丰满| 欧洲免费一区二区三区视频| 任我爽精品视频在线播放| 免费可以在线看a∨网站| 国产三级精品福利久久| 国产精品一亚洲av日韩| 久久久成人毛片无码| 在线高清免费不卡全码| 久久99久国产精品66| 亚洲国产成人久久精品APP| 亚洲www永久成人网站| 亚洲一区二区三区自拍公司| 999精品全免费观看视频| 成人白浆一区二区三区在线观看| 2021亚洲va在线va天堂va国产| 自拍偷自拍亚洲精品熟妇人| 91久久性奴调教国产免费| 欧美牲交a欧美牲交aⅴ一| 日韩精品av一区二区三区| 香港日本三级亚洲三级| 国产成人AV大片大片在线播放| 日本丰满白嫩大屁股ass| 亚洲AV无码东方伊甸园| 99热精品毛片全部国产无缓冲|