サーチ…


前書き

Azureボットサービスは、ボット開発のために専用に設計された統合環境を提供し、インテリジェントボットの構築、接続、テスト、導入、管理を一箇所から行うことができます。ツールチェーンを必要とせずにAzureエディタを使用して、C#またはNode.jsにブラウザで直接ボットを書くことができます。コグニティブ・サービスに接続することで、数行のコードでボットの価値を高めることができ、より人間的な方法でボットを見たり、聞いたり、解釈したり、やり取りしたりすることができます

Azure Botサービスの使い方

このドキュメントの後にAzureで新しいボットを作成してください

Azureにログインし、Intelligence + AnalyticsカテゴリからBot Serviceを選択し、必要な情報を入力します。

ここに画像の説明を入力

ボットの必要な詳細を入力します。これは、アプリケーション名、サブスクリプション、リソースグループ、および場所など、アプリケーションサービスの必要な詳細と同じです。入力したら、[作成]ボタンをクリックします。

ここに画像の説明を入力

作成/展開されたら、ダッシュボードに固定した場合、またはリソースグループを開いてリンクをクリックすると、メインページからリンクをクリックして、Botにナビゲートします。

ボットサービスがあなたのボットを生成していることを示すスプラッシュ画面が表示されるまで少し時間がかかることを覚えおいてください。再度[ボットの作成]をクリックしないでください。

ここに画像の説明を入力

展開を確認したら、Microsoft App IDとアプリパスワードを生成して設定します。

ここに画像の説明を入力

選択したプログラミング言語( C#を選択)を選択し、[ 質問と回答]テンプレートを選択します。

ここに画像の説明を入力

これにより、 すでに作成されている既存のナレッジベースなどのオプションが提供されたり、新しい ナレッジベースが生成されます。購読でナレッジベースを作成したので、それを選択しました。これにより、ナレッジベースに関連するAzureボットコードにすべてのキーを含めるのに必要な時間が短縮され、作業がはるかに簡単になりました。

ここに画像の説明を入力

create botをクリックすると、Azureエディタにすべてのファイルが含まれ、 チャットコントロール内の機能的なボットをテストできます。 Bot Azure Serviceを作成すると、 デフォルトのコードが生成されます。要件に基づいてコードのロジックを変更することができます。

ここに画像の説明を入力

githubに新しいリポジトリを作成して、Azureで継続的なデプロイメントを設定し、SSHキーをコピーします。

ここに画像の説明を入力

githubでコピーされたSSHキーを使用して、Visual Studioでリポジトリをクローンします。

ここに画像の説明を入力

Azure Bot Serviceからリポジトリクローンされた場所にファイルをダウンロードします。

ここに画像の説明を入力

Configure continuous integration tabを選択して、設定を構成します。

ここに画像の説明を入力

展開元を選択します。 Githubとリポジトリを同期させることを選択しました。

ここに画像の説明を入力

コードをプッシュするプロジェクトとブランチを設定します。

ここに画像の説明を入力

チームサービスアカウントを使用してパフォーマンステストを構成します。

ここに画像の説明を入力

すべてのサブスクリプション、ロケーションの詳細などで設定する

ここに画像の説明を入力

すべてのデプロイメント設定が構成されると、最初のコミットがデプロイされます。

ここに画像の説明を入力

ビジュアルスタジオで新しいhtmlファイルを作成して、設定されたすべてのチャンネル埋め込みコードをカスタマイズします。

ここに画像の説明を入力

ボットと連携させたい異なるチャネルで設定してください。 Skypeで設定するには、連絡先に追加して、ボットとチャットするためにリンクを共有するようにします。

ここに画像の説明を入力

テスト用のスカイプのプレビューは次のようになります。

ここに画像の説明を入力

以下のようにメールで設定してください。

ここに画像の説明を入力

さまざまなチャンネルの埋め込みコードを取得して、ユーザーが設定されたチャンネルを通じてボットにアクセスできるようにします。

ここに画像の説明を入力

サイトの名前をカスタマイズしてWebチャットを設定します。

ここに画像の説明を入力

秘密鍵を含む埋め込みコードを取得します。

ここに画像の説明を入力

ビジュアルスタジオですべてのコードが更新されたら、それをgithubにプッシュし、Azureのコードをgithubと同期させます。

ここに画像の説明を入力

コードの同期はAzureとgithubの両方で以下のように反映されます。

ここに画像の説明を入力

すべての展開とパフォーマンスの詳細はAzure Bot Serviceで視覚化できます。

ここに画像の説明を入力

Visual Studioでブレークポイントを設定し、エミュレータでローカルに実行し、このドキュメントに従ってデバッグすることができます

Azure Analyticsを使用して、ビルドの更新とエラーを追跡できます。

Botをアップデートして次のレベルに移動します。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow