この例は、追跡と整頓の向上のために名前付き Step オブジェクトを使用するワークフローを実演します。このパターンは、単純なシーケンシャル実行を維持しながら、明確なステップ識別と拡張ロギングを提供します。 Agno 2….
投稿者: Masashi Okumura
Agno 2.x 例題 : ワークフロー – 関数とエージェントのシークエンス
Agno ワークフローのデザイン・パターンを学習します。 最初は線形の決定論的なプロセスを扱うシーケンシャル・ワークフローで、これは予測可能な実行順序と、ステップ間の明確なデータフローを保証します。 例題は、ワークフロー…
Agno 2.x : ワークフロー – ワークフローの実行
ワークフローを実行してレスポンスを取得する方法を学習します。 Workflow.run() 関数はエージェントを実行して、WorkflowRunOutput オブジェクトまたは WorkflowRunOutput オブジ…
Agno 2.x : ワークフロー – 概要と構築
Agno ワークフローが、マルチエージェント・システムの決定論的で制御された自動化を可能にする方法を学習します。 ワークフローは決定論的なエージェント自動化に優れている一方で、チームは動的なエージェント型協調のために設計…
Agno 2.x : チーム – チーム・セッション
チーム・セッションと会話履歴の管理について学習します。 Team.run() を呼び出すと、ステートレスな単一のチーム実行が作成されますが、この会話を続けたい場合、つまり複数ターンの会話を行いたい場合どうすれば良いでしょ…
Agno 2.x : チーム – 会話履歴
チームのセッション履歴と会話履歴の管理について学習します。 ストレージが有効にされたチームはセッションの実行履歴 (「会話履歴」や「チャット履歴」とも呼ばれます) へのアクセスを自動的に持ちます。 Agno 2.x : …
Agno 2.x : チーム – チームメンバーへのタスクの委任
タスクがどのようにチームメンバーに委任されるか学習します。 チームは内部的には、タスクをメンバーに委任するチームリーダー「エージェント」を備えています。チーム上で run や arun を呼び出す場合、 チームリーダー・…
Agno 2.x : チーム – チームの実行
Agno チームの実行方法を学習します。Team.run() または Team.arun() を呼び出すことでチームを実行します。 Agno 2.x : Learn : チーム – チームの実行 作成 : クラスキャット…
Agno 2.x : チーム – 概要 & チームの構築
Agno チームを使用して自律型マルチエージェント・システムを構築できます。 チームは、タスクを達成するために連携するエージェント (or 他のサブチーム) のコレクションです。チームには、エージェントやチームのインスタ…
Agno 2.x : エージェント – ガードレール : 概要
ガードレールを使用して、エージェントの入力の安全性を保持する方法を学習します。 ガードレールはエージェント向けの組み込みの安全装置です。それらを使用して、LLM に送信する入力が安全で不要なものを含まないことを確実にでき…