web-dev-qa-db-ja.com

Microsoft Bot Frameworkを使い始めるには?

[〜#〜] botbuilder [〜#〜]hacker-news で共有されているリンクの1つから紹介されました。

  1. Bot Frameworkを使い始めるための開発者向けリソースは何ですか?
  2. C#に注意する必要がありますか?
  3. それらを使用するには、Azureアカウントが必要です。
  4. Slack、Skypeなど、Bot Frameworkで現在利用できる統合は何ですか? WhatsAppと統合することは可能ですか?
13
a3.14_Infinity

マイクロソフトは、パフォーマンスの向上と新機能を備えたバージョン3 APIとSDKをリリースしました。 Skypeボットが統合されました。

1。開発者向けリソース

Getting Started Link

Bot Builder SDK(オープンソース)

2。 c#に注意する必要がありますか?現在、Bot FrameworkはNode.jsとC#をサポートしています。

3。Azureだけでなく、任意のホスティングサーバーでボットサービスを公開できます。テストの場合は、ローカルで公開し、 Latest Bot Emulator を使用してテストできます。

4。

Supported Channels

5。ボットがボットフレームワーク開発者ポータルで構成されたチャネルとメッセージを送受信できるようにするRest APIがあります。

https://docs.Microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-overview

現在WhatsAppはボットをサポートしていません。

12
narendramacha
8
Dan Esparza

\ Build 2016カンファレンスの基調講演の後半をご覧ください: https://channel9.msdn.com/Events/Build/2016/KEY01 。詳細については、Dan DriscollおよびMike Hallによる https://channel9.msdn.com/Events/Build/2016/B821 での「会話型ボットの構築:0から60まで」プレゼンテーションをご覧ください。

4
Andy Thomas

以下は、リソースを探している人のための最新のガイドとドキュメントです:)

  1. Microsoft Bot Frameworkのドキュメント

    最近マイクロソフトはボット上でより良いドキュメントを作成することに焦点を当てており、彼らはチーム全体をドキュメント専用に捧げました。

    ここでは、Node.jsおよび.Netのドキュメントにアクセスできます。

    https://docs.Microsoft.com/en-us/bot-framework/

  2. Microsoft Virtual Academy

    ここでは、ボット開発のための多くの無料コースを見つけることができ、Micorosoft自体からのすべてのインストラクターのクールな部分を見つけることができます。したがって、彼らはフレームワークの内外を知っています。

    ここにいくつかのコースがあります:

    C#を使用したMicrosoftボットフレームワークでのボットの作成

    Node.jsを使用したMicrosoftボットフレームワークでのボットの作成

  3. Channel9

    ボットフレームワーク、技術デモ、およびキーノートのすべての最新リリース。

    1. Bot Frameworkの概要 。これはAPAC DevSquad Showcaseから

    2. インテリジェントボットの構築 。 (コーディングはありませんが、使用方法に関するすばらしいガイド Microsoft QnA Maker API

    3. ボットフレームワークのDevOps

    4. Microsoft Bot Frameworkの新機能 。最近のMicrosoftから Build 2017
    5. ボット分析ダッシュボード

    6. ボットフレームワークでのダイアログ管理

    7. ボットの機能、パターン、原則
    8. ボットヒューマンハンドオフ

上記のすべてとは別に、という名前のコースを実現しましたGetting Started with Building Bots with Microsoft's Bot Framework(c#を使用)このコースは少し古いですが、すべての詳細が含まれていますジャンプスタート。私は彼らがコンテンツをすぐに更新することを望みます:)

https://app.pluralsight.com/library/courses/Microsoft-bot-framework-getting-started/table-of-contents

  1. コードサンプル

    ボットのすべてのc#およびNode.jsコードサンプル: https://github.com/Microsoft/BotBuilder-Samples

    ボットビルダーSDK: https://github.com/Microsoft/BotBuilder

最近マイクロソフトはCortana、Skype for business(Lync)、Bingをチャネルとして追加しました(Build 2017によると)

3
  1. ドキュメントソースnode.jsの例c#サンプル
  2. C#およびnode.jsで利用可能なSDK
  3. いいえ、必要に応じて、ホームサーバーでもホストできます。
  4. 現在サポートされているチャネルは、Skype、Telegram、Direct Line、Email、GroupMe、Slack、SMSのみです。
1
Sergey

Dan Esparzaの発言に加えて、2016年3月30日の時点でサポートされているチャネルは、次のとおりです。

そのため、WAはリストに含まれていません。

Azureアカウント-BotがAzureでホストされている場合にのみ必要です。以下を参照してください。

ボット(お持ちでない場合は、GithubのBot Builder SDKをチェックしてください)ボットフレームワークでボットを登録および管理するために使用するMicrosoftアカウントインターネットでアクセス可能なRESTエンドポイントBot ConnectorメッセージAPIの公開オプションで、ボットが会話する1つ以上の通信サービスのアカウント。

fAQを確認してください http://docs.botframework.com/faq/