フロー は Alter の組み込みツール オーケストレーターです。 フローは、有効なすべてのツールをすべてのリクエストにロードするのではなく、リクエストを適切なツールにインテリジェントにルーティングする単一のツールとして機能します。
フローを使用する理由
コンテキストスペースの節約
フローは、有効なすべてのツールではなく単一のツールとしてロードされ、コンテキスト ウィンドウを実際のコンテンツ用に解放します。
パフォーマンスの高速化
ペイロードが小さいほど高速に処理され、すべてのリクエストのレイテンシが短縮されます。
フェアユース予算を節約する
リクエストあたりの自らが少ないということは、フェアユースポリシーの予算に対する使用量が少ないことを意味します
フローを有効にする
覚えておいてください: Flow は、すでに有効になっているツールのみを調整できます。 Flow 自体に加えて、必要な特定のツール (カレンダー、Gmail、Slack など) を有効にします。
流れの仕組み
フローを有効にしてリクエストを送信すると、次のプロセスが完了します。例
- シングル Tool
- マルチToolチェーン
- 変身あり
リクエスト: 「今日は何の会議がありますか?」フローは自動的に:
- カレンダー情報が必要であることを認識します
- カレンダーツールを選択します 3.会議を取得します
フローと特定のツールを使用する場合
Flow を使用してください
- どのツールを使用すればよいかわかりません
- シンプルで自然な言語のリクエストが必要です
- 多くのツールが有効になっています
- 複雑な複数ステップのタスクを実行しています
特定の Tool アクションを使用する
- 必要なツールが正確にわかります
- 可能な限り高速に実行したい
- 反復可能なワークフローを構築しています
- 予測可能で一貫した動作が必要です
90% ルール: タスクの 90% では、フローが最適な選択です。最適化された反復可能なワークフローが必要な場合にのみ、特定のツール アクションを作成します。
ベストプラクティス: 「何でも質問」を設定する
何でも質問 アクションはAlterの安心です。特定のアクションを選択せずにプロンプトボックスに入力する場合に使用されます。
これで、安心のインタラクションは、すべての有効なツールをすべてのリクエストにロードするのではなく、フローのオーケストレーションを使用するようになります。
上級: Tool 命令によるチェーン
上級: Tool 命令によるチェーン
フローは、タスクに複数の手順が必要な場合には、ツールを自動的にチェーンします。
参照構文
| 構文 | 説明 | |
|---|---|---|
| コード_0 | ステップ 1 からの生の出力 | |
| コード_0 | ステップ 2 からの生の出力 | |
| コード_0 | コマンド | を使用してステップ N の出力を変換します。 |
変換を伴う例
Web サイトをスクレイピングして結果をフォーマットする場合:- 流れはWebツールを使ってコンテンツを取得します
2. 変換を適用します:
$1:Extract the key frameworks and format as bullet points3. LLM は、次のツールに渡される前に生成されたコンテンツを処理します。
- 大規模な出力から関連情報のみを抽出
- 次のツールに合わせてデータを正しくフォーマットする
- その後続くステップでのノイズを軽減する
上級: スマートなコンテキスト管理
上級: スマートなコンテキスト管理
フローには、会話に結果を与える方法を最適化するために組み込む要約ステップが含まれています。
要約とは何ですか
ツールの実行後、フロー:-
出力を圧縮します — 詳細なツール出力を圧縮します
2. 重要なデータを保存します — ID、URL、参照、およびデータポイントを保存します
3. 重要な洞察を指摘します — フォローアップのためのリンク、アイデア、調査結果を強調表示します
4. 出典の引用を提供します — トレーサビリティのために [ステップ N] 表記を使用します
なぜこれが重要なのか
要約を行わないと、複雑なワークフローによってコンテキスト ウィンドウが肥大化してしまいます。 5、6ターン目までにトークンの制限に達してしまいます。
- 効率的なコンテキスト — 重要な情報のみが保持されます
- 実用的な返信 — 重要なデータポイントは保存されます
- パフォーマンスの向上 — コンテキストの削減 = 応答の高速化
- トレーサビリティ — [ステップ N] の引用により情報ソースが確認されます
出力例
最良の結果を得るためのヒント
具体的にする
Good: 「エンジニアリング チャネルに Slack メッセージを送信します」
解消: 「チームにメッセージを送信」
特定のリクエストは、フローが正しいツールを選択するのに役立ちます。
自然に連鎖する
フローは複数のステップのタスクを適切に処理します。複雑なリクエストを複数のプロンプトに分割しないでください。フローがチェーンを調整します。
レビュー結果
フローは、使用しているツールを示しています。間違ったものが選択された場合は、リクエストをより詳細に見てください。
トラブルシューティング
Flow 間違った Tool を選択しました
Flow 間違った Tool を選択しました
リクエストをより具体的な詳細でお答えします。
- 代わりに: 「メッセージを確認してください」
- 試してください: 「一般チャネルで未読の Slack メッセージを確認する」
Flow Tool が見つかりません
Flow Tool が見つかりません
ツールが次の正しいことを確認してください。
- ツールマネージャーで 有効 (フローでは有効化されたツールを使用できません)
- 正しく設定されている (例: Gmail で認証されている)
- アクション設定による制限なし
パフォーマンスはまだ遅い
パフォーマンスはまだ遅い
フローを使用しても、非常に大きなリクエストは遅くなる可能性があります。
- 非常に複雑なタスクを 2 ~ 3 つのステップに分割する
- 頻繁に行われるタスクに特定のツールアクションを使用する
- Tool Manager で必須ツールのみを有効にする
関連ドキュメント
Tool マネージャー ガイド
ツールを接続して管理する方法を学ぶ
Tools 機能しない
一般的な統合の問題を修正する
Alter アクション
カスタムツールのワークフローを構築する