Skip to main content

最初のタスク

Shannonにシンプルなタスクを送信して、実際の動作を確認しましょう。このガイドは、インストールが完了していることを前提としています。

REST APIの使用

Shannonと対話する最もシンプルな方法はREST APIを使用することです:
次のようなレスポンスが返されます:

タスクステータスの確認

task_idを使用してステータスを確認:
レスポンス:

リアルタイムでイベントをストリーミング

ShannonはServer-Sent Events (SSE)によるリアルタイム更新をサポートしています:
イベントがリアルタイムで表示されます:

Python SDKの使用

より良い開発者体験のために、Python SDKを使用してください:

インストール

タスクの送信と監視

イベントのストリーミング

実行モード

Shannonはタスクの複雑さに基づいて実行モードを自動選択します。タスク送信時に mode パラメータ(simplestandardcomplexsupervisor)を指定して上書きすることもできます。

コスト管理

予算管理はShannonによって管理されます。REST経由でのリクエストごとの明示的な予算設定はまだ利用できません。

マルチターン会話

Shannonはセッションベースの会話をサポートしています:

Desktop Appの使用

タスクとセッションのグラフィカルビューには、Shannon Desktop Application(Tauriベースのクライアント)を使用してください。インストールと使用方法の詳細については、Desktop Applicationを参照してください。

ユースケース例

Shannonはクエリの複雑さに基づいて適切な実行モードと認知戦略を自動的に選択します。これらのパラメータを指定する必要はありません。

感情分析

リサーチ & 要約

コード生成

コンテキスト付き複雑な分析

次のステップ

コアコンセプト

Agent、Workflow、認知パターンについて学ぶ

APIリファレンス

すべてのAPIエンドポイントとパラメータを探索

Python SDKガイド

SDK機能と非同期使用の詳細

設定

ニーズに合わせてShannonをカスタマイズ

トラブルシューティング

ログでエラーを確認してください:
よくある原因:
  • 無効なLLM APIキー
  • LLMプロバイダーのレート制限
  • ネットワーク接続の問題
Shannonはデフォルトで認証を無効にして実行されます(GATEWAY_SKIP_AUTH=1)。認証を有効にしている場合は、APIキーを含めてください:
予算制限は環境変数を介してプラットフォームレベルで設定されます:
タスクごとの監視については、ステータスエンドポイントまたはストリーミングイベントを介してコストを確認してください。