Skip to main content

生成AI + ICLink 業務フロー (ChatBot版)

このドキュメントでは、生成AIとICLinkを活用したChatBotシステムの業務フローを解説します。このシステムは、ユーザーからの問い合わせを自動的に処理し、リアルタイムで商品情報や会話内容を生成・配信することができます。

業務フロー

システム概要

本システムは、ユーザーが公式サイトを通じて商品情報をリクエストした際に、生成AIとICLinkが連携してリアルタイムに対応するチャットボットシステムです。主に以下の機能を提供します:

  • 商品情報の提供
  • 一般的な会話対応
  • 特定の対話内容の提供

システムは複数のコンポーネントで構成され、ユーザーからの入力を効率的に処理し、最適な結果を返します。

業務フローの詳細

1. ユーザーからの入力

ユーザーは、自社公式サイトを通じて商品名やテキストを入力します。この入力は、システムに送信され、次のプロセスに進みます。

2. ICLinkの連携

ユーザーのアクションデータはICLinkにより処理され、アクションDBに保存されます。これにより、ユーザーの行動に基づいた適切な対応が可能になります。また、後でこのデータは配信内容の改善にも活用されます。

3. チャットボットAPIサーバ

チャットボットAPIサーバは、ユーザーのリクエストを受け取り、配信スクリプトと連携します。配信スクリプトでは、次の3つのタイプに応じた対話内容を提供します:

  • 一般会話: ユーザーとの基本的な会話対応
  • 対話内容: ユーザーの質問に対する特定の回答
  • 商品情報: ユーザーがリクエストした商品に関する詳細な情報

4. 生成AIモデルの利用

配信スクリプトは、**生成AI(ChatGPTなどの大規模モデル)**を使用して、ユーザーに返す対話内容を生成します。生成された情報は、次に示すナレッジデータベースや商品データベースと連携されます。

5. ナレッジDBとの連携

ナレッジDBには業界や商品に関する情報が保存されており、AIによって生成された応答を補強します。また、商品DBカテゴリDBと連携し、バッチ処理やAPIを介して最新のデータを提供します。

6. クライアントへの配信

生成された会話内容や商品情報は、ユーザーに返されます。これにより、ユーザーはリアルタイムで最新かつ正確な情報を受け取ることができます。

システム構成要素

  • ICLink: ユーザーのアクションデータを処理し、最適な応答を提供するシステム。
  • 生成AIモデル: ChatGPTなどの大規模モデルを使用して、対話内容を自動生成します。
  • ナレッジDB: 業界や商品に関するデータを蓄積し、生成された応答の精度を高めます。
  • 配信スクリプト: チャットボットAPIサーバと連携し、独自のロジックでユーザーに最適な情報を提供します。

システムインテグレーション

システム全体は、スムーズなインテグレーションを通じて、リアルタイムで商品データを取得・提供します。商品DBカテゴリDBは、バッチ処理やAPIを介して最新データを取得できるように設定されています。


このフロー図に基づくプロセスは、各コンポーネントの役割を明確にし、システム全体の流れを可視化しています。これにより、生成AIとICLinkを活用した効率的なチャットボット運用が可能となります。