メインコンテンツへスキップ
⚠️ このドキュメントはAIによって自動翻訳されています。不正確な部分がある場合は、英語版を参照してください。
Answerノードは、チャットフローアプリケーションでユーザーに配信されるコンテンツを定義します。これを使用してレスポンスをフォーマットし、テキストと変数を組み合わせ、テキスト、画像、ファイルを含むマルチモーダルコンテンツをストリーミングします。
Answerノードはチャットフローアプリケーションでのみ利用可能です。ワークフローアプリケーションでは代わりにEndノードを使用します。

コンテンツ設定

Answerノードは柔軟なテキストエディタを提供し、固定テキスト、前のノードからの変数、またはその両方の組み合わせを使用してレスポンスを作成できます。 {{variable_name}}構文を使用して、前のワークフローノードからの変数を参照します。エディタはリッチコンテンツフォーマットと変数挿入をサポートし、動的でコンテキストに応じたレスポンスを作成します。
プレーンテキストのAnswer例

プレーンテキストのAnswer設定

マルチモーダルレスポンス

Answerノードは、単一のレスポンスストリームでテキスト、画像、ファイルを含むリッチコンテンツの配信をサポートします。
マルチモーダルのAnswer例

画像とテキストコンテンツを含むマルチモーダルのAnswer

テキストコンテンツは変数置換、マークダウンフォーマット、ワークフロー処理結果に基づく動的コンテンツを含むことができます。 画像コンテンツはツールによって生成された画像、ユーザーがアップロードした画像、またはワークフローノードによって処理された画像を表示します。画像はリッチなユーザー体験のためにテキストと並行してストリーミングされます。 ファイルコンテンツは、ワークフロー実行中に生成または処理されたドキュメント、スプレッドシート、その他のファイルを配信します。
Answerノードのチャットインターフェース

チャットでのAnswerノードのユーザーインターフェース

複数のAnswerノード

チャットフロー全体に複数のAnswerノードを配置して、処理の異なる段階でコンテンツを配信できます。これにより以下が可能になります: 段階的レスポンス - バックグラウンドで処理が継続している間に即座に確認応答を提供 条件付きレスポンス - ワークフローの分岐ロジックに基づいて異なるコンテンツを送信 ストリーミング更新 - 長時間実行されるプロセス中に部分的な結果が利用可能になったときに配信 各Answerノードは独立して会話に貢献し、洗練されたレスポンスパターンとユーザーエクスペリエンス設計を可能にします。

変数統合

Answerノードは、すべてのワークフローノードタイプからの出力とシームレスに統合されます。一般的な変数ソースには以下があります: 大規模言語モデルのレスポンス - 生成されたテキスト、分析結果、または言表示 知識検索 - 自動引用追跡機能を備えた知識ベースで見つかった関連情報を表示 ツール結果 - 外部API、計算、またはサービス統合からのデータを表示 ファイル処理 - 抽出されたテキスト、分析結果、または処理されたドキュメントコンテンツを表示 変数システムは型安全性を維持し、チャットインターフェースでの最適な表示のために異なるコンテンツタイプを自動的に処理します。