どんなツールですか?
個人専用のAIアシスタントや教育用AIチューターなどに使える対話エージェントです。日常生活や学習、コンテンツの分野で、ユーザーとのやり取りをより豊かにします。
活用例
個人専用のAIアシスタント
スケジュール管理やメール管理など、個人の日常業務をサポートする対話型エージェントです。
教育AIチューター
ユーザーの学習データをもとに質問に答え、一人ひとりに合わせた学習資料を提供して、学習効率を高めます。
対話型バーチャルキャラクター
ゲームのキャラクターやバーチャルな人物、バーチャルチャットなど、さまざまな分野でエージェントに役割を持たせ、ユーザーとやり取りしながら没入感のあるコンテンツを提供します。
Conversational Agentの構造

WindyFloに登録&ログイン
1. 新しいパイプラインの作成
1) メニューから「My Pipelines」に移動
2) 「Create Pipeline」をクリック

3) パイプラインの詳細を入力
- Pipeline Name:パイプラインの名前を指定
- Description:パイプラインの説明を記入
- Tags:パイプラインを見つけやすくするためのタグを追加
- Public/Private:パイプラインの公開・非公開を選択
4) 「Create AI Model Pipeline」をクリック

2. パイプラインの作成
1) メニューから「Pipeline」を選択
パイプライン用のワークスペースが開きます。

2) 「Add Node」をクリックし、必要なノードを選んでワークスペースにドラッグ
必要なノード:
- ChatOpenAI または ChatAnthropic
- Buffer Memory
- Conversational Agent
- その他のツール(例:Serp API ― インターネット検索)

3) 各ノードを接続
ノードの接続順:
- ChatOpenAI → Conversational Agent
- Buffer Memory → Conversational Agent
- その他のツール → Conversational Agent


4) パラメーターを設定
- ChatOpenAI
- Connect Credential:外部サービスのAPIキーを登録
- Model Name:自然な会話のために GPT-4 (latest) を選択
- Temperature:回答の質と一貫性のバランスをとるため 0.7 に設定
- その他のツール
- 使うツールの要件に合わせて設定
- Conversational Agent
- Additional Parameters:プロンプトを書いて、エージェントの動きを細かく設定


3. 保存とテストの実行
1) 「Save」をクリックしてパイプラインを保存
2) 「Run」をクリック

3) テスト用のプロンプトと質問を入力
例:
プロンプト:{あなたは〇〇ニュースのアナウンサーです。ユーザーの質問に答え、必要な内容はインターネットで検索して伝えてください。}
質問:{先週わたしが買った株に関するニュースを教えてください。}

4. パイプラインの共有
APIで連携する
1) 「Save」をクリックしてパイプラインを保存
2) 「Embed as API」をクリック
APIで呼び出したり、ウェブサイトに埋め込んだりできます。

3) 言語を選択
HTML、React、Python、JavaScript、CURLから選べます。
4) 選んだ言語で生成されたコードをコピー
5) サービスにコードを貼り付け

チャットボットとして使う
1) 「Share Chatbot」を選択
- この機能は、チャットボットとして動作するパイプラインでのみ利用できます。
- データ処理用に設計されたパイプラインでは、この機能に対応していない場合があります。

2) チャットボットの設定をカスタマイズ
3) 「リンクを開く」をクリック
- 左のアイコン:リンクをコピー
- 右のアイコン:リンクを開く

4) 開いたページの「Type your question」に質問を入力し、作成したチャットボットをテスト
