Google Cloud にエージェントをデプロイする

このチュートリアルでは、Dialogflow エージェントを Google Cloud にデプロイするプロセスについて説明します。次の作業を行います。

  • エージェントを作成します。
  • Webhook サービスを作成します。
  • Webhook サービスが使用するデータベースを作成します。
  • Dialogflow エージェントをウェブページでホストします。

準備

このチュートリアルでは、Dialogflow の基本的な知識をお持ちであることを前提としています。このチュートリアルを試す前に、次のことを行ってください。

  1. Dialogflow ES の基本を読む。
  2. 手順に沿って設定してください。
  3. エージェントを構築するクイックスタート ガイドの手順を行うと、エージェント構築のコンセプトに関する基本的な知識が得られます。

費用

このチュートリアルでは、課金対象のコンポーネントである次の Google Cloud プロダクトを使用します。

プロダクト 料金に関する情報
Dialogflow Dialogflow に送信されるテキスト リクエストごとにわずかな料金が発生します。エージェントが使用されていない場合、料金は発生しません。無料トライアルをご利用いただける場合もあります。詳しくは、Dialogflow の料金をご覧ください。
Cloud Functions 最小使用量の関数呼び出しは無料で使用できます。最小使用量を超えると料金が発生します。関数が使用されていなければ、料金は発生しません。詳細については、Cloud Functions の料金をご覧ください。
Spanner インスタンスとストレージの維持、ネットワークの使用量に対しては課金されます。データベース インスタンスが使用されていない場合は、インスタンスとストレージに対して課金されます。詳細については、Spanner の料金をご覧ください。
App Engine 最小限の使用量に対する無料枠があります。無料枠を超えた場合は、料金が発生します。インスタンスが使用されていない場合、料金は発生しません。詳しくは、App Engine の料金をご覧ください。