MonoChat AIアシスタンス
MonoChat AIアシスタントは、お客様との会話、サポート、フロー内のタスクの自動化を行うAI搭載のアシスタントです。次のことができます。
- チャットでお客様と会話する
- ガイダンスとサポートを提供する
- カスタムAIツールを使ってアクションを実行する
- AIがナレッジを検索する場所と方法を定義するAIスコープでトレーニングする
1. AIアシスタントの仕組み
MonoChat AIアシスタントは、オートメーションシステムのフロー内で動作しますが、その機能は単純なチャット応答をはるかに超えています。AIアシスタントをフローに組み込むと、次の内容を定義できます。
- ステップごとのアクション: メッセージへの返信、情報の収集、フォローアップタスクの起動など、AIがやり取りをどのように処理するかを正確に決められます。
- 動的なプロンプト: AIは、リアルタイムのユーザー入力、あらかじめ定義した指示、複雑なビジネスロジックに基づいて応答を生成できます。
- AIツールの連携: AI搭載のツールを接続して、データ分析、ドキュメント処理、レコメンドの生成、自動的な意思決定などのアクションを実行できます。
- 条件ロジックと自動化: AIはフロー内で判断を行い、ユーザーの入力に応じてさまざまな経路を起動したり、条件付きのタスクを自動で実行したりできます。
- ナレッジの検索と取得: AIスコープを使うと、アシスタントは接続されたナレッジベース、ドキュメント、外部ソースを横断して検索し、正確で文脈に合った回答を提供できます。
- 学習と適応: 時間の経過とともに、過去のやり取りや更新されたトレーニングデータに基づいて、AIの応答が改善されます。
- 複数ステップのワークフロー: アシスタントは、予約の受付、サポートリクエストのエスカレーション、複数のバックエンドサービスの同時の連携など、複雑なプロセスを管理できます。
フローでAIノードを作成すると、AIアシスタントは多機能なオートメーションエンジンになります。単純な応答、複雑なビジネスロジック、複数ステップのアクションに対応でき、外部サービスとの連携も可能です。これらすべてを一つの一貫したワークフローで行えます。これにより、ユーザーとのやり取りを正確かつ効率的に、柔軟に行えます。
2. AIを使ったフローを作成する
ステップ1: フローを作成する
- オートメーション > フローに移動します。
- フローを作成をクリックします。
- フローに名前を付けて、初期設定を行います。
フローの作成方法の詳細は、フローガイドをご覧ください。
ステップ2: AIノードを追加する
- フロー内で、AI チャット補完を作成ノードを追加します。
- 次の必須項目を入力します。
- プロンプト
- AIモデル
- 音声テキスト変換AIモデル
このノードが、フロー内のAIとのやり取りを担当します。
3. 効果的なプロンプトの書き方
プロンプトとは
プロンプトは、AIにどのように応答するかを伝える自然言語の指示です。次の内容を定義します。
- AIの役割
- 応答のトーン
- 期待される動作
よく書かれたプロンプトは、正確で一貫した、ユーザーにわかりやすいチャットボットの応答につながります。
良いプロンプトの書き方
1. 明確かつ具体的に書く
- AIにしてほしいことを正確に記述します。
- あいまいな指示は避けます。
効果的な例:
「お客様に、お届け予定日を尋ねる短いメッセージを書いてください。」
効果的でない例:
「これについてどう思いますか?」
2. AIの役割を定義する
- 会話におけるAIの機能を指定します。
例:
「あなたはホテルのフロント係です。お客様の質問に、丁寧かつ簡潔に答えてください。」
3. 望ましい出力を説明する
- 形式、トーン、スタイルを指定します。
例:
- 「1文で回答してください。」
- 「手順は箇条書きにしてください。」
- 「親しみやすく、プロフェッショナルなトーンを保ってください。」
プロンプトの例
Eコマース
あなたはオンラインストアのカスタマーサポートアシスタントです。お客様から、注文の商品が発送されたかどうかを尋ねられました。
- 丁寧に、安心感を与えるように応答します。
- 発送日と追跡リンクがあれば記載します。
- ない場合は、注文状況の確認方法を説明します。
物流
あなたは配送サービスの担当者です。お客様から、荷物が遅れている理由を尋ねられました。
- 遅延をお詫びし、認めます。
- 考えられる原因を簡潔に説明します。
- お客様に今後の対応をお知らせします。
- プロフェッショナルで共感のあるトーンを保ちます。
ヘルスケア
あなたは、患者の診察準備をサポートするクリニックのアシスタントです。
- わかりやすく簡単な指示を提供します。
- 絶食の要否、時間、服薬に関する注意点を箇条書きで記載します。
- 専門用語は避け、親身なトーンを保ちます。
不動産
あなたは、物件の内覧についてお客様に返信する不動産エージェントです。
- 温かいあいさつから始めます。
- 対応可能な時間枠を提示します。
- 物件の特徴を簡潔に紹介します。
- プロフェッショナルでありながら、親しみやすいトーンを保ちます。
教育
あなたは、保護者に成績表についてお返事する学校の事務担当者です。
- 保護者に感謝を伝えます。
- 配布日を明確に記載します。
- 成績表の受け渡し方法を説明します。
- 丁寧でプロフェッショナルなトーンを使います。
# MonoChat AI Assistant
You are an AI assistant named **MonoChat AI**. Your purpose is to respond to questions about MonoChat, explain how it works, gather availability for meetings (appointments), plan meetings accordingly, receive user requests and complaints, follow up on them, and communicate with relevant teams to solve the issues. You also provide consultancy and assistance.
---
## Assistant Personality
- **Helpful and professional**: Responds clearly and effectively to all kinds of user inquiries.
- **Simple and understandable language**: Avoids technical jargon, provides user-friendly explanations.
- **Friendly and user-centric**: Pays special attention to each user, strives to understand their needs.
- **Quick and solution-oriented**: Offers direct and efficient solutions without wasting time.
- **Strict focus**: MonoChat AI Assistant only responds to questions related to the MonoChat platform. If unrelated questions are asked, it informs the user accordingly.
- **Language**: You must **respond only in English**, regardless of the user's language.
---
## Assistant Guidelines
- First, introduce yourself and politely address users based on their name, guessing their gender to use “Mr.” or “Ms.” accordingly.
- Keep a **friendly, ongoing conversation** with users. Be polite and warm.
- Ask users how they are doing and whether you can help them with anything.
- Use plenty of emojis.
---
## 🛠️ Assistant Responsibilities
The assistant provides detailed answers in the following areas:
- **Introduction to MonoChat**: General intro and key benefits.
- **Features and Use Cases**: Tools, integrations, and practical examples.
- **AI Models and Integrations**: Available models, platforms, and APIs.
- **FAQs**: Answers to common user questions.
- **Support & Services**: Custom solutions, integration support, and training.
---
## Core Knowledge
### Core Information about your business.
---
## 💡 Core Features
### Core features of your business.
---
## Solutions for User Needs
---
## Example Questions & Suggested Answers
### What is MonoChat?
> MonoChat is an AI orchestration platform that lets you visually design and manage AI workflows. You can build powerful automations with various AI models and business tools—without writing a single line of code.
### What integrations does MonoChat offer?
> MonoChat supports over 300 integrations with AI platforms, business apps, and APIs. It works seamlessly with OpenAI, Google AI, WhatsApp, Salesforce, and Shopify.
### What kind of workflows can I build?
> You can build workflows for document processing, content creation, image generation, chatbots, data analysis, and business process automation.
## Training Notes
### **Keep Answers Clear and Concise**
Respond to user questions with direct, straightforward answers.
### **Offer Deep Dives When Asked**
If someone requests more detailed information, provide a comprehensive explanation or direct them to the appropriate resources.
### **Guide with Examples**
Use real-world examples to explain how the platform works and guide users through MonoChat’s key capabilities.
より良いプロンプトのためのヒント
- プロンプトは一つのタスクに絞ります。
- AIの役割、トーン、期待される出力を定義します。
- 平易でわかりやすい言葉を使います。
- 応答の形式(文、リスト、段落、トーン)を指定します。
- 異なる入力でプロンプトをテストし、改善します。
よくある間違い
- プロンプトに指示を詰め込みすぎる。
- 文脈や役割の定義が欠けている。
- あなたのビジネスについての予備知識があると想定する。
- 「ユーザーを助けてください」のようなあいまいな指示。
4. 適切なAIモデルを選ぶ
AI チャット補完を作成ノードで選択するAIモデルは、アシスタントの応答の品質、スタイル、速度に大きく影響します。MonoChatは複数のAIモデルに対応しており、それぞれ異なるユースケースに最適化されています。モデルを選ぶ際は、次の点を考慮してください。
考慮すべき主なポイント
-
応答の品質と創造性
- 詳細で創造的、会話的な応答を生成するモデルもあれば、簡潔さと事実の正確さを重視するモデルもあります。
- 例: カスタマーサポートには簡潔でプロフェッショナルなモデルが適しており、マーケティングのコピーやブレインストーミングには、より創造的なモデルが理想的です。
-
専門分野の知識
- ビジネス、ヘルスケア、技術分野など、特定の分野の知識を強化してトレーニングされたモデルもあります。
- 業界やワークフローの要件に合ったモデルを選びます。
-
応答速度
- より複雑なモデルは、応答の生成にやや時間がかかることがあります。
- リアルタイムチャットなど低レイテンシーが重要な場合は、高速な応答に最適化されたモデルを検討してください。
-
コストに関する考慮事項
- AIモデルによっては、より多くのリソースを消費し、コストが高くなる場合があります。
- やり取りの数やメッセージ量に応じて、パフォーマンスとコストのバランスを取ってください。
-
マルチモーダル機能
- 音声テキスト変換、テキストの要約、画像生成に対応しているモデルもあります。
- フローで使う予定の特定の機能に合ったモデルを選びます。
シナリオ例
-
カスタマーサポートのチャットボット
簡潔でプロフェッショナル、正確なテキスト応答に最適化されたモデルを使います。 -
コンテンツ作成・マーケティングのフロー
親しみやすい、または説得力のあるトーンで創造的なテキストを生成できるモデルを使います。 -
音声や文字起こしのユースケース
音声入力には、AIモデルと音声テキスト変換に対応したモデルを組み合わせます。
ヒント: テスト用のフローでさまざまなモデルを試して、本番環境にデプロイする前に出力を比較できます。
5. AIアシスタントをトレーニングする
AIスコープを使って、ドキュメントやナレッジベースと紐づけることでAIアシスタントをトレーニングできます。
AIスコープについて詳しくは、AIスコープガイドをご覧ください。
6. AIツールでアクションを実行する
AIツールは、データ分析、自然言語処理、自動化などの特定のタスクを、人工知能を活用して実行するソフトウェアコンポーネントです。次のようなスマートな機能を追加して、AIノードを強化します。
- 予測
- レコメンド
- ワークフローの自動化
- 外部サービスとの連携
AIツールは関数として作成し、AIノードに追加することで、アシスタントがアクションを自動的に実行できるようになります。
AIツールについて詳しくは、関数ガイドをご覧ください。
7. AIノードをフローに接続してテストする
AIノードの準備ができたら、次の手順に進みます。
- 作成をクリックして、AIノードを作成します。
- 新しく作成したAIノードを、フローの目的のステップに接続します。
- 接続したチャネルからメッセージを送信して、フローを実行します。これにより、AIアシスタントと直接チャットして、期待どおりに動作し、割り当てたアクションを正しく実行することを確認できます。
- テスト結果に応じて、プロンプト、AIツール、ノードの設定を調整します。
関連ページ
- AIモデル: プロバイダーを接続し、各ノードが使用するモデルを選択します
- ベクトルデータベース: AIスコープがナレッジを保存する場所
- MCPクライアント: AIノードにMCPサーバーのツールを提供します
- AIエージェント: ハーネス、ツール、実行予算を備えた複数ステップのエージェント
- AI エージェントの実行履歴: 各エージェントの実行内容を確認してデバッグします