Agno : コンセプト : 推論 – 推論ツール
モデルにスクラッチパッドのような構造化された思考のためのツールを提供し、推論能力を大幅に向上させる、新しい種類の研究が出現しています。 例えば、モデルに「考える」ツールを与えることで、問題解決のための専用スペースが提供さ … 続きを読む
モデルにスクラッチパッドのような構造化された思考のためのツールを提供し、推論能力を大幅に向上させる、新しい種類の研究が出現しています。 例えば、モデルに「考える」ツールを与えることで、問題解決のための専用スペースが提供さ … 続きを読む
推論モデルは、回答前に思考するように強化学習でトレーニングされた大規模言語モデルの新しいクラスです。それらは応答前に内部的な思考の長い連鎖を生成します。 Agno : ユーザガイド : コンセプト : 推論 – … 続きを読む
推論はエージェントに、応答する前に「考える」能力と、アクション (i.e. ツール呼び出し) の結果を「分析する」能力を与え、連続的なツール呼び出しを必要とする問題を解決するエージェントの能力を大幅に向上させます。 Ag … 続きを読む
Agno エージェントは複数のツールを同時に実行して、モデルが行なう関数呼び出しを効率的に処理できるようにします。これは関数が時間がかかる演算を含む場合に特に価値があります。応答性を向上させ、全体の実行時間を短縮します。 … 続きを読む
include_tools と exclude_tools パラメータを使用することで、どのツールを Toolkit から含めたり除外したりするか指定できます。これはエージェントで利用可能なツールの数を制限するために非常 … 続きを読む
多くの高度なユースケースではカスタム・ツールキットの作成が必要です。その作成方法は agno.tools.Toolki クラスを継承するクラスを作成し、関数をクラスに追加します。 Agno : ユーザガイド : コンセプ … 続きを読む
KnowledgeTools ツールキットは「思考 → 検索 → 分析」(“Think → Search → Analyze”) サイクルを実装しています。 エージェントが知識ベースから情報を検索、取得して分析することを … 続きを読む
ThinkingTools ツールキットはエージェントに実行中の思案のための専用のスペースを提供します。このツールキットはエージェントがスクラッチパッドを使用して、問題をよく考え、ルールをリストアップし、情報を確認し、コ … 続きを読む
ReasoningTools ツールキットはエージェントが実行中に、他のツールのように推論を使用できるようにします。開始時に一度だけ推論して固定的な計画を作成する従来のアプローチとは違い、これはエージェントが各ステップの … 続きを読む
HTTP ストリーミング (Streamable HTTP) トランスポートが、プロトコルバージョン 2024-11-05 から HTTP+SSE トランスポートに置き換わります。このトランスポートは MCP サーバが複 … 続きを読む