適用対象: Azure Logic Apps (Standard)
重要
この機能はプレビュー段階にあり、「Microsoft Azure プレビューの追加使用条件」が適用されます。
Azure Logic Apps で Standard ワークフローを初めて使用する場合や、既存のワークフローを更新する場合は、ワークフロー、コネクタ、その操作、その他のタスクについて質問がある場合があります。 たとえば、Azure Logic Apps には、1,400 以上のコネクタが用意されています。 自分のワークフローに最適なものを選ぶにはどうすればよいでしょうか。
Azure portal の Standard ワークフロー デザイナーでは、ワークフロー アシスタントにチャット インターフェイスが用意されています。チャット インターフェイスを使用すると、現在のワークフローや Azure Logic Apps 全般について質問できます。 アシスタントは、信頼できるナレッジ ソースに基づいて回答とキュレーションされた情報を提供します。 ソースには、Microsoft Learn、コネクタ スキーマ、技術コミュニティ ブログに関する Azure Logic Apps のドキュメントとベスト プラクティスが含まれます。 アシスタントを使う場合、コンテキストを切り替えてオンラインでドキュメントを検索したり参照したりする必要はありません。
アシスタントは、デザイナーで現在のワークフローに関する情報と回答を提供することもできます。 このようにしてワークフローのコンテキストに固有のタスクを完了する方法を理解できます。 たとえば、ワークフローで特定のアクションを構成する方法を尋ねることができます。 アクションの入力または出力とそのデータをテストする方法に関する推奨事項が必要な場合があります。
重要
ワークフロー アシスタントは、Standard ロジック アプリ ワークフロー内の個人データや顧客データ、またはチャット履歴内の情報を収集、保存、保存、共有しません。 アシスタントは、Visual Studio Code ではなく、Azure portal の Standard ワークフローのデザイナーからのみ開くことができます。
Standard ワークフローとシングルテナント Azure Logic Apps を使用できるすべての Azure リージョンで、このアシスタントを使用できます。 アシスタントは現在、質問と回答に対して英語のみをサポートしています。
ワークフロー アシスタントは、Azure プライバシー ポリシーに従って責任あるプラクティスを実践し、Microsoft の責任ある AI の原則とアプローチに従って責任ある倫理的な AI プラクティスを実践します。 詳細については、「Azure での顧客データの保護」と Microsoft のデータ保護とプライバシーのページを参照してください。
前提条件
Azure アカウントとサブスクリプション。 サブスクリプションをお持ちでない場合には、無料の Azure アカウントにサインアップしてください。
ワークフロー アシスタントを開く
ワークフロー デザイナーからアシスタントにアクセスします。
Azure portal で、Standard ロジック アプリ リソースを開きます。 リソース メニューで、[ ワークフロー>ワークフロー] を選択し、ワークフローを選択します。
ワークフロー デザイナーのツール バーで、[ AI>Assistant] を選択します。
[ワークフロー アシスタント] ウィンドウが開きます。
アシスタントを使う方法の例
次の表には、一部のユース ケースの例のみが含まれています。 ワークフロー アシスタントを使用して生産性を向上させる方法について、Azure Logic Apps チームとフィードバックを共有できます。
| 使用例 | 質問の例 | 説明 |
|---|---|---|
| 現在のワークフローについて説明します。 | 「What does this workflow do?」(このワークフローは何を実行しますか?) | 他の開発者によって構築されたワークフローを使用または更新したり、共有ワークフローで他の開発者と共同作業を行ったりするときに便利です。 |
| コネクタに関するヘルプを表示します。 |
-
「Which connectors can send email?」(どのコネクタがメールを送信できますか?) - 「What does the Request trigger do?」(この要求トリガーは何を実行しますか?) |
どのコネクタを使うか、どのコネクタを使用できるかがわからない場合、またはコネクタに関する特定の情報が必要な場合に便利です。 ワークフロー アシスタントは、コネクタまたは操作に関する推奨事項を提供したり、コネクタの使用方法に関するベスト プラクティスを提供したり、コネクタ間の比較を提供したりできます。 |
| 特定のシナリオに基づいてガイダンスを提案します。 | 「How do I create a workflow that checks an RSS feed and sends me the feed items?」(RSS フィードをチェックしてフィード項目を自分に送信するワークフローを作成するにはどうすればよいですか?) | シナリオに基づいてワークフローを構築する方法に関する詳細な情報をお勧めします。 推奨事項には、使用するコネクタ、コネクタの構成方法、データの処理方法を含めることができます。 |
| パターンを推奨します。 | 「What's a best practice for error handling in my workflow?」(このワークフローのエラー処理する場合のベスト プラクティスは何ですか?) | エラー処理、テスト、その他の最適化に関するガイダンスとベスト プラクティスを提供します。 |
質問する
チャット ボックスに、現在のワークフローまたは Azure Logic Apps に関する質問を入力します。
次の例では、「What is a trigger?」(トリガーとは何ですか?) という質問をしています。
ワークフロー アシスタントは質問を調査し、次のような回答を生成します。
Note
ワークフロー アシスタント ペインを閉じると、チャット履歴は保存または保持されません。 アシスタントを再度開くと、新しいチャット ボックスで始まります。
次の手順で説明するように、ワークフロー アシスタントでのエクスペリエンスに関するオプションのフィードバックを提供します。
制限事項
不正確な応答
ワークフロー アシスタントで有効な回答を生成できたとしても、意味的には正しくない場合や、プロンプトの背後にある意図がくみ取られていない場合があります。 時間の経過と共に、多くのデータを使って言語モデルをトレーニングするにつれて、回答は向上します。 ワークフローに適用する前に、常にアシスタントの推奨事項を慎重に確認してください。
会話スレッドのサポートなし
現在、ワークフロー アシスタントは、直前の質問にのみ回答し、同じチャット セッション内の以前の質問には回答しません。
ワークフローのサイズ
ワークフロー操作の数や複雑さなどの要因に応じて、ワークフロー アシスタントのパフォーマンス レベルは変わる可能性があります。 アシスタントは複雑さのレベルが異なるワークフローでトレーニングされますが、非常に大きなワークフローを処理できない場合があります。 これらの制限は、主に Azure OpenAI Service に送信されるクエリのトークンの制約に関連しています。 Azure Logic Apps チームは、反復的な更新プログラムを通じて、継続的な機能強化とこのような制限の緩和に取り組んでいます。
フィードバックを提供する
Azure Logic Apps チームはお客様のフィードバックを大切にしています。ぜひお客様の経験をお寄せください (特に、予期しない回答が発生した場合や、ワークフロー アシスタントに関して懸念がある場合)。
チャット ウィンドウのワークフロー アシスタントの応答の下で、ワークフロー アシスタントまたはその応答に関する建設的なフィードバックを共有します。
サムダウン アイコンを選びます。
[この機能を改善する方法を Microsoft に伝える] リンクを選択します。
次の情報を指定します。
Item 説明 Difficulty (難易度) アシスタントの使用難易度を評価します。 値 ワークフローまたは Azure Logic Apps で利用した際にアシスタントから提供された価値を評価します。 説明 次の情報を含めます。
- 聞いた質問
- ワークフローに関連する情報
- アシスタントの回答フィードバックについて連絡しても構わない Microsoft または Azure Logic Apps チームから連絡を受けるかどうかを選びます。 終わったら、[送信] を選びます。
よく寄せられる質問 (FAQ)
Q: ワークフロー アシスタントは、任意のトピックに関する質問に回答できますか?
A: ワークフロー アシスタントは、Azure Logic Apps に関する質問にのみ回答するようにトレーニングされています。 根拠があり、Azure Logic Apps に関連している回答を確実に提供するように、アシスタントの評価にはさまざまなソースの有効なプロンプトと有害なプロンプトが使われました。 アシスタントは、有害な質問には答えないようにトレーニングされています。 Azure Logic Apps に関係のない Azure に関する質問をすると、アシスタントは Azure Copilot へと適切に処理を引き継ぎます。
Q: ワークフロー アシスタントはクエリをどのように使って回答を生成しますか?
A: ワークフローは、 Azure OpenAI サービス と ChatGPT を利用します。 アシスタントは、信頼できるソースからの Azure Logic Apps ドキュメントと、GPT 3.5-Turbo のトレーニングに使用されるインターネット データを使用します。 このコンテンツはベクトル化された形式に処理され、Azure App Service 上に構築されたバックエンド システムをからアクセスできます。 クエリは、ワークフロー デザイナーとの対話に基づいてトリガーされます。
アシスタントのチャット ボックスに質問を入力すると、Azure Logic Apps バックエンドによって前処理が実行され、結果が Azure OpenAI Service の大規模言語モデルに転送されます。 このモデルにより、ワークフロー定義の JSON コードとあなたのプロンプトの形式で、現在のコンテキストに基づいて回答が生成されます。
Q: ワークフロー アシスタントはどのようなデータを収集しますか?
A: コンテキストに応じた応答を提供するために、ワークフロー アシスタントはワークフロー JSON 定義のバージョンに依存します。 アシスタントはこの情報を使用して応答のスコープを設定し、保存しません。 ワークフロー定義は、お客様のデータやシークレットがコンテキストとして渡されないようにサニタイズされます。 トラブルシューティングの目的で、アシスタントによって UI 操作に関する一部のテレメトリが収集されますが、お客様または個人のデータは省略されます。
Q: ワークフロー アシスタントに入力された個人またはお客様のデータはどうなりますか?
A: ワークフロー アシスタントは、ワークフロー アシスタントのチャット履歴の情報を含め、個人またはお客様のデータを収集、保存、格納、共有することはありません。
Q: Azure のプライバシーとデータ保護についてはどこで確認できますか?
A: ワークフロー アシスタントは、Azure プライバシー ポリシーに従って責任あるプラクティスを実践します。 詳細については、「Azure での顧客データの保護」と Microsoft のデータ保護とプライバシーのページを参照してください。
Q: Microsoft の責任ある倫理的な AI プラクティスについてはどこで確認できますか?
A: ワークフロー アシスタントは、Microsoft の責任ある AI 原則とアプローチに従って責任ある倫理的な AI プラクティスを実践します。
Q: Azure Logic Apps は、ワークフロー アシスタントから提案されたワークフローを所有していますか?
A: ワークフロー アシスタントは、アシスタントが提供する提案や、これらの提案に基づいて作成したワークフローを所有していません。
Q: Azure OpenAI Service と ChatGPT の違いは何ですか?
A: Azure OpenAI Service はエンタープライズ対応の AI テクノロジです。 このサービスは、セキュリティとプライバシーの要件を満たすために、ビジネス プロセスとビジネス データ用に最適化されています。
ChatGPT は OpenAI によって構築されます。 このテクノロジは、OpenAI によってトレーニングされた汎用の大規模言語モデル (LLM) で、大量のテキスト データセットに対してトレーニングされています。 LLMは、人間のような会話に従事し、いくつかのトピックに関する幅広い質問に答えるために設計されています。