Alibaba Cloud Model Studio と Chat App Message Service を使用して、WhatsApp インテリジェント応答ボットを構築します。このボットは、ご利用のエンタープライズナレッジベースを使用して、24 時間 365 日体制のインテリジェントなカスタマーサービスとショッピングガイダンスを提供します。このチュートリアルでは、PDF または Excel のナレッジベースをアップロードし、検索拡張生成 (RAG) アプリケーションを作成し、それを公式 WhatsApp アカウントに接続するまでの、完全なノーコードプロセスをガイドします。
関連ポリシー
2026 年 1 月 15 日より、Meta 社は WhatsApp Business Platform (API) 上での汎用 AI チャットボットのデプロイを禁止します。この新しいルールは、2025 年 10 月 15 日以降の新規 API ユーザーに適用されます。ポリシーの詳細については、「WhatsApp 2026 AI チャットボットポリシー解説 | Alibaba Cloud Chat App コンプライアンスガイド」をご参照ください。
事前準備
ローカルマシンにエンタープライズナレッジベースのファイルをご準備ください。これらのファイルは、大規模言語モデル (LLM) アプリケーションのナレッジソースとして機能し、DOC、PDF、MD、TXT などの非構造化データファイル、または XLSX、XLS などの構造化データファイルを含めることができます。
エンタープライズナレッジベースファイル:
ファイルタイプ | 説明 | 例 |
非構造化データファイル | 体系的なナレッジの入力に適したドキュメントベースのナレッジファイルです。 プロダクトマニュアル、技術ドキュメント、ユーザーガイドなど、体系的なナレッジを含む完全なドキュメントです。システムはこれらのファイルを処理してナレッジを抽出します。ユーザーはドキュメントから詳細をクエリできます。DOC、PDF、MD、TXT ファイルをアップロードできます。 |
|
構造化データファイル | 特定の回答を提供することに適した Q&A 形式のナレッジファイルです。 これらのファイルには、ナレッジポイントが Q&A (Question-and-Answer) ペアとして含まれています。このフォーマットは、特定の質問に直接回答するのに最適です。簡潔で的を絞っているため、ユーザーはドキュメント全体を読まなくても迅速に回答を得ることができます。システムはこれらの Q&A ペアを直接使用して、ユーザーのクエリに応答できます。XLSX または XLS ファイルをアップロードできます。 |
|
操作手順
ステップ 1:非公開 Q&A アプリケーションの構築
詳細については、「ノーコード Q&A アプリケーションの構築」をご参照ください。
ステップ 1 のプロンプトを以下に置き換えてください:
あなたは ChatFlow プロダクトに関する問い合わせ対応のエキスパートです。プロダクトの特徴に関する顧客からの質問に答えることを専門としています。他のトピックに関する質問には答えないでください。
ナレッジベースに基づいて簡潔な回答を提供してください。各応答は 600 ワードを超えないようにしてください。必要に応じて絵文字を使用して、よりフレンドリなトーンにしてください。
ステップ 2:Chat App Message Service または CPaaS プラットフォームでのフローの設定
前提条件:
Alibaba Cloud アカウントの登録と企業認証を完了し、Chat App Message Service を有効にしていること。
WhatsApp チャンネルを作成済みであること。
WABA を登録済みであること。WABA は WhatsApp によって承認され、電話番号が接続されています。
CPaaS プラットフォームは、管理と配信を簡素化するため、サービスプロバイダーに最適です。詳細については、「CPaaS プラットフォーム」をご参照ください。
Chat App Message Service
Chat App Message Service のフローエディターを使用して、LLM との複数ターンのインテリジェントな会話を有効にできます。
Chat App Message Service コンソールにログインします。[フローエディター] ページで、[テンプレートの表示] の下で、[大規模言語モデル (LLM) を使用した複数ターンの会話] を選択します。

CPaaS プラットフォームの設定
CPaaS プラットフォームのフローエディターを使用して、自動インテリジェント応答システムと人間のオペレーターとの間で会話を転送できます。
CPaaS コンソールにログインします。[フローエディター] ページで、[テンプレートの表示] の下にある [大規模言語モデル (LLM) と人間のオペレーターによるカスタマーサービス] を選択します。このテンプレートにより、チャットフローと人間のオペレーター間の転送が可能になります。

以下の手順は、Chat App Message Service と CPaaS で共通です:
フローエディターのキャンバスで、[自然言語生成] コンポーネントを見つけます。

右側の [自然言語生成] 設定パネルで、取得した API-KEY とアプリケーション ID (`appId`) を入力します。アプリケーションタイプを [アプリケーション] に設定します。中国サイトの Alibaba Cloud Model Studio を使用している場合は、プロトコルを [Dashscope] に設定します。国際サイトの Alibaba Cloud Model Studio を使用している場合は、プロトコルを [Dashscope(International)] に設定します。次に、[フローを作成] ボタンをクリックします。WhatsApp AI アシスタントのチャットフローが作成されます。

ステップ 3:チャットフローの公開
チャットフローを作成したら、[保存して公開] をクリックします。次に、[バインドして公開] をクリックします。

[WABA バインディング] ページで、ご利用の WhatsApp ビジネスアカウントと電話番号を選択します。

これで、WhatsApp AI アシスタントがユーザーに応対する準備が整いました。


