Shannonエージェントとは?
Shannonエージェントは、LLMオーケストレーションなしで特定のタスクを実行する単一目的、決定論的ツールです。各エージェントは1つの基礎となるツールをラップし、構造化された結果を返します。 主な特徴:- ✅ 決定論的 - 同じ入力は常に同じ出力を生成
- ✅ 高速 - AIプランニングのオーバーヘッドなし、直接的なツール実行
- ✅ 構造化 - 検証された入出力スキーマ
- ✅ コスト効率 - ツールのみに支払い、オーケストレーションには支払わない
エージェント vs タスク
エージェントを使用する場合:
- 特定のデータが必要 (広告、ニュース、SEC提出書類)
- 使用するツールを正確に知っている
- 予測可能で構造化された出力が必要
- AIにアプローチを計画させる必要がある
- 複数のツールが必要な場合がある
- 自然言語のインタラクションが必要
機能の利用可能性
Shannonは2つのデプロイメントモデルでエージェントを提供します:Shannonオープンソース: コアプラットフォーム機能を備えたセルフホスト型デプロイメント
Shannon Cloud: エンタープライズ機能と統合を備えたマネージドSaaSプラットフォーム
利用可能性マトリックス
凡例:
- ✅ 利用可能
- ❌ 利用不可
- ✅* 独自のAPIキーを提供すれば利用可能
一部の機能がCloud専用である理由
有料の外部API
有料の外部API
多くのエージェントは課金アカウントが必要な商用APIを使用します:
- SerpAPI - Google検索広告の発見
- SearchAPI.io - Meta広告ライブラリへのアクセス
- xAI API - Twitterの感情分析
インフラストラクチャ要件
インフラストラクチャ要件
一部のエージェントは特殊なインフラストラクチャを必要とします:
- Playwrightサービス - スクリーンショットとLP分析のためのブラウザ自動化
- Vision LLMサービス - GPT-4VまたはClaude 3による画像分析
- IPローテーション - Yahoo JPスクレイピングには分散IPプールが必要
コストアカウンティングとクォータ
コストアカウンティングとクォータ
Shannon Cloudは以下を提供します:
- テナントごとの使用状況追跡
- レート制限とクォータ
- 詳細なコスト内訳
- 課金統合
セルフホストでのOSS機能の使用
✅*でマークされたエージェントは、独自のAPIキーを提供することでShannon OSSで使用できます:keyword-extract- LLMプロバイダー (OpenAI/Anthropic) を使用sec-filings- 無料のSEC EDGAR API (キー不要)alpaca-news- Alpaca Marketsの無料ティアが利用可能
エージェントカテゴリ
Shannonエージェントは機能カテゴリごとに整理されています:広告リサーチ
Shannon Cloud専用: これらのエージェントはShannon Cloudサブスクリプションが必要であり、有料の外部API (SerpAPI、SearchAPI.io、Playwrightサービス) を使用します。
広告リサーチエージェント
Google、Yahoo JP、Meta (Facebook/Instagram) から競合広告を抽出し、ランディングページを分析し、クリエイティブパターンを発見します。
- 競合広告の発見
- ランディングページ分析
- クリエイティブメッセージングリサーチ
- 市場インテリジェンス
金融リサーチ
混合利用可能性: 一部のエージェントはOSSで動作 (sec-filings)、その他はShannon Cloudが必要 (twitter-sentiment、news-aggregator)。
金融リサーチエージェント
株式リサーチのためにSEC提出書類、Twitterの感情、株式ニュース、集約された金融データにアクセスします。
- 株式リサーチ
- イベント監視 (8-K提出書類)
- ソーシャル感情追跡
- ニュース集約
クイックスタート
1. 利用可能なエージェントをリスト
2. エージェントスキーマを取得
3. エージェントを実行
4. 結果を取得
APIリファレンス
エージェントAPI
エージェントエンドポイントの完全なAPIリファレンス
広告リサーチ
広告リサーチエージェントカタログ
金融リサーチ
金融リサーチエージェントカタログ
タスクステータス取得
エージェント実行結果を取得
一般的なパターン
パターン1: シーケンシャルエージェント呼び出し
複数のエージェントを順番に実行し、それらの間で結果を渡します:パターン2: 並列エージェント実行
複数のエージェントを同時に実行してより速い結果を得ます:パターン3: バッチ処理
バッチ対応エージェントを使用して複数のアイテムを処理します:次のステップ
APIリファレンス
完全なエンドポイントドキュメント
広告リサーチエージェント
広告リサーチエージェントを探索
金融エージェント
金融リサーチエージェントを探索
Python SDK
Python SDKでエージェントを使用