フローの編集 - Amazon Quick Suite

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

フローの編集

フローを作成したら、特定の要件を満たすようにフローを編集して設定できます。このセクションでは、フローのコンポーネント、構造、および設定を変更する方法について説明します。

フローエディタへのアクセス

既存のフローを編集するには:

  1. Amazon Quick Suite コンソールにサインインします。

  2. ナビゲーションペインで、[フロー] を選択します。

  3. 編集するフローを見つけます。

  4. フロー名を選択して、フローエディタで開きます。

フローエディタには、フローのコンポーネント、接続、設定を変更できるビジュアルインターフェイスが用意されています。

ステップタイプの設定

フローの各タイプのステップには、特定の設定オプションがあります。このセクションでは、各ステップタイプを設定する方法について説明します。

入力テキストステップの設定

入力テキストステップは、ユーザーからテキスト入力を収集します。入力テキストステップを設定するには:

  1. フローエディタで入力テキストステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • ラベル: 入力フィールドの上に表示されるテキスト。

    • プレースホルダー: 入力フィールドが空の場合に表示されるオプションのテキスト。

    • デフォルト値: 入力フィールドを事前入力するオプションのテキスト。

    • 必須: 切り替えて、入力が必要かどうかを指定します。

  3. [保存] を選択して変更を保存します。

ファイルのアップロードステップの設定

ファイルのアップロード手順により、ユーザーはフローにファイルをアップロードできます。ファイルのアップロードステップを設定するには:

  1. フローエディタでファイルのアップロードステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • ラベル: アップロードコントロールの上に表示されるテキスト。

    • デフォルトファイルをアップロードする: フローの実行中に使用できるデフォルトファイルをアップロードします。

    • デフォルトファイルの上書きを許可する: ランタイムユーザーがデフォルトファイルを上書きできるようにします。

  3. [保存] を選択して変更を保存します。

注記

ファイルのアップロードは、選択したモデルの機能に従って処理されます。一部のモデルでは、処理できるファイルタイプとサイズに制限があります。

一般的なナレッジステップの設定

一般的なナレッジステップでは、モデルからユーザーへのテキストレスポンスが表示されます。一般的なナレッジステップを設定するには:

  1. フローエディタのステップの追加メニューから一般的なナレッジステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • 出力設定: 高速レスポンスまたは汎用性とパフォーマンスから出力レスポンス設定を選択します。

    • プロンプト: 生成する内容をモデルに指示するプロンプトを記述します。@ リファレンスを使用して、前のステップのデータを含めることができます。

    • 詳細設定: LLM レスポンスのランダム性を管理するために、創造性レベルなどのモデル固有のパラメータを設定します。

  3. [保存] を選択して変更を保存します。

クイックスイートデータステップの設定

クイックスイートデータステップは、インターネット検索からユーザーへのテキストレスポンスを表示します。クイックスイートデータを設定するには:

  1. フローエディタのステップの追加メニューからクイックスイートデータステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • プロンプト: ウェブから生成するコンテンツを指示するプロンプトを記述します。@ リファレンスを使用して、前のステップのデータを含めることができます。

    • 特定のリソースをリンクする: インサイトを取得するスペースとナレッジベースを選択します。デフォルトでは、ユーザーがアクセスできるすべてのナレッジソースからレスポンスが生成されます。

  3. [保存] を選択して変更を保存します。

ウェブステップの設定

ウェブステップでは、インターネット検索からユーザーへのテキストレスポンスが表示されます。ウェブステップを設定するには:

  1. フローエディタのステップの追加メニューからウェブステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • プロンプト: ウェブから生成するコンテンツを指示するプロンプトを記述します。@ リファレンスを使用して、前のステップのデータを含めることができます。

  3. [保存] を選択して変更を保存します。

効果的なプロンプトの記述の詳細については、「」を参照してください出力ステップのプロンプト書き込み

出力イメージステップの設定

出力イメージステップは、イメージを生成してユーザーに表示します。出力イメージステップを設定するには:

  1. フローエディタで出力イメージステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • プロンプト: 生成するイメージを記述するプロンプトを記述します。@ リファレンスを使用して、前のステップのデータを含めることができます。

    • 詳細設定: 創造性レベル (LLM レスポンスのランダム性を定義する)、除外 (含めない内容を定義するパラメータ)、イメージシード (生成されたイメージの決定性を制御する) などのモード固有のパラメータを設定します。

  3. [保存] を選択して変更を保存します。

出力 Quick Sight ステップの設定

出力 Quick Sight ステップは、ユーザーに Quick Sight の視覚化を表示します。出力 Quick Sight ステップを設定するには:

  1. フローエディタで出力 Quick Sight ステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • Quick Sight ソース: ダッシュボードまたはトピックから選択します。

    • プロンプト: Quick Sight ダッシュボードまたはトピックから取得するインサイトについて説明します。@ リファレンスを使用して、前のステップのデータを含めることができます。

  3. [適用] を選択して変更を保存します。

フローにクイックビジュアライゼーションを統合する方法の詳細については、「」を参照してくださいフローの Amazon Quick Sight ステップ

アクションステップの設定

アクションステップは、接続されたシステムでオペレーションを実行します。アクションステップを設定するには:

  1. フローエディタでアクションステップを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • アクションコネクタ: 使用するコネクタ (Salesforce、Jira、Slack など) を選択します。

    • アクション: 実行する特定のアクションを選択します。

    • プロンプト: アクションを実行するためのプロンプト指示を記述します。@ リファレンスを使用して、前のステップのデータを含めることができます。

  3. [適用] を選択して変更を保存します。

アクションステップの設定の詳細については、「」を参照してくださいフローのアクションステップ

推論グループの設定

推論グループは AI モデルを使用して情報を処理します。推論グループを設定するには:

  1. フローエディタで推論グループを選択します。

  2. 設定パネルで、次のオプションを設定します。

    • 手順: 入力をどうするかをモデルに指示する手順を記述します。@ リファレンスを使用して、前のステップのデータを含めることができます。

  3. [適用] を選択して変更を保存します。

出力ステップのプロンプト書き込み

出力ステップから必要な結果を得るには、効果的なプロンプトを記述することが不可欠です。このセクションでは、プロンプトの記述と @ リファレンスの使用に関するガイダンスを提供します。

プロンプト書き込みの基本

出力ステップのプロンプトを書き込むときは、次のベストプラクティスを考慮してください。

  • モデルが生成する内容を明確に、具体的にします。

  • モデルがタスクを理解するのに役立つコンテキストを提供します。

  • 出力の目的の形式、トーン、スタイルを指定します。

  • 必要に応じて、例を使用して期待される出力を示します。

カスタマーサポートレスポンスのプロンプトの例:

You are a helpful customer support agent for a software company. Write a response to the customer's inquiry below. Be professional, empathetic, and solution-oriented. Include specific steps the customer can follow to resolve their issue. Customer inquiry: @{input_text}

@ リファレンスの使用

@ 参照を使用すると、プロンプトに前のステップのデータを含めることができます。@ リファレンスを使用するには:

  1. プロンプトフィールドに、@ 記号 (@) を入力します。

  2. ドロップダウンメニューが表示され、前のステップで使用可能なリファレンスが表示されます。

  3. 含めるリファレンスを選択します。

  4. リファレンスは @{step_id} 形式で挿入されます。

@ リファレンスはさまざまな方法で使用できます。

  • ユーザー入力を含める: @{input_text}

  • ファイルの内容を含める: @{file_upload}

  • アクション結果を含める: @{action_step}

例 複数の @ 参照を含むプロンプト
Analyze the customer's message: @{customer_input} Consider the customer's account information: - Account type: @{account_info.type} - Subscription status: @{account_info.status} - Support level: @{account_info.support_level} Based on this information, provide a personalized response that addresses the customer's concerns and offers appropriate solutions.

ステップの追加と削除

必要に応じて、フローに新しいステップを追加したり、既存のステップを削除したりできます。

ステップの追加

フローに新しいステップを追加するには:

  1. フローエディタで、ツールバーからステップの追加を選択します。

  2. ドロップダウンメニューから追加するステップのタイプを選択します。

  3. ステップをフロー内の目的の位置までドラッグします。

  4. 必要に応じて ステップを設定します。

  5. 既存のステップの @ リファレンスを使用して、フロー内の他のステップにステップを接続します。

ステップの削除

フローからステップを削除するには:

  1. 削除するステップを選択します。

  2. コンテキストメニューから削除を選択します。

  3. プロンプトが表示されたら、削除を確定します。

注記

ステップを削除すると、そのステップとの間の接続も削除されます。アプリケーションのフローを維持するために、他のステップを再接続する必要がある場合があります。

シーケンシャルフロー

クイックフローはシーケンシャルフローモデルを使用し、ステップは接続に基づいて特定の順序で実行されます。

シーケンシャルフローを作成するには:

  1. ステップを実行する順序で配置します。

  2. あるステップの出力ポートから次のステップの入力ポートに接続をドラッグして、各ステップを次のステップに接続します。

  3. すべてのステップが論理シーケンスで接続され、切断されたステップがないことを確認します。

シーケンシャルフローは以下を決定します。

  • ステップがユーザーに提示される順序

  • ステップ間のデータフロー

  • 前のステップの @ 参照の可用性

クイックスイートデータと一般的な知識

推論グループと出力ステップを設定するときは、Quick Suite データを使用するか、一般的な知識を使用するかを選択できます。

ナレッジソース

クイックスイートデータ

組織のナレッジベースを使用して、会社の特定の情報、ドキュメント、データに基づいてレスポンスを提供します。

一般的な知識

モデルの組み込みナレッジを使用して、モデルのトレーニング中に利用可能な一般的な情報に基づいてレスポンスを提供します。

出力設定の詳細

特定のモデルを選択する代わりに、特定のニーズに合わせて AI レスポンスを最適化する出力設定を選択できます。出力設定を構成するときは、次の点を考慮してください。

  • 応答の高速化: 速度に合わせて最適化され、ワークフローに時間が重要な場合に、より迅速に結果が得られます。

  • 汎用性とパフォーマンス: さまざまなユースケースでさまざまなタスクを効果的に処理するバランスの取れたアプローチ。

システムは、選択した設定とフローの特定の要件に基づいて、最適な Amazon Bedrock モデルを自動的に選択します。出力設定とモデル抽象化の詳細については、「」を参照してください一般的なナレッジステップでのレスポンス設定の使用

スペースの詳細

スペースは、フローで使用できる会社知識のコンテナです。スペースは、次のような特定のナレッジソース (Author Pro または Reader Pro 階層アクセスがある場合) を使用して作成および設定できます。

  • ドキュメントリポジトリ

  • Wiki とナレッジベース

  • データベースと構造化データ

  • カスタムデータソース

推論グループまたは出力ステップを設定するときに、ナレッジソースとして使用するスペースを選択できます。これにより、入力を処理して出力を生成するときにモデルで使用できる情報が決まります。

変更の発行

フローを変更したら、公開してユーザーが使用できるようにする必要があります。

  1. フローエディタで、保存を選択して変更を保存します。

  2. Publish を選択して変更を公開します。

  3. 発行を選択して確認します。

フローに変更を公開する場合:

  • 変更は、フローにアクセスできるすべてのユーザーがすぐに使用できるようになります。

フローの詳細の更新

フローのタイトル、説明を更新し、フローの作成に使用した元のプロンプトを表示できます (該当する場合)。

タイトルと説明の更新

フローのタイトルと説明を更新するには:

  1. フローエディタで、フローのタイトルと説明をインラインで直接編集します。

  2. 保存を選択して変更を適用します。

  3. Publish を選択して変更を公開します。

元のプロンプトの表示

フローが自然言語プロンプトを使用して作成された場合は、元のプロンプトを表示できます。

  1. フローエディタで、 ヘッダーの kebab メニューを選択します。

  2. メニューに表示されるオプションから、プロンプトの表示を選択します。

  3. フローの作成に使用された元のプロンプトが表示されます。

注記

元のプロンプトは読み取り専用であり、変更できません。変更されたプロンプトに基づいて新しいフローを作成する場合は、自然言語プロンプトメソッドを使用して新しいフローを作成できます。

フローを編集するためのベストプラクティス

フローを編集するときは、次のベストプラクティスを考慮してください。

  • 変更を公開する前に徹底的にテストし、期待どおりに動作することを確認します。

  • ステップには明確でわかりやすい名前を使用して、フローの理解と保守を容易にします。

  • AI モデルから最良の結果を得るために、詳細なプロンプトと手順を記述します。

  • @ リファレンスを使用して、ユーザー入力に適応する動的フローを作成します。

  • ステップのフローを設計するときは、ユーザーエクスペリエンスを考慮してください。

  • 更新の明確な履歴を維持するために、公開説明に変更を文書化します。