このドキュメントは、Devin の連邦政府向け導入環境向けです。Devin Docs に戻る
windsurf_analytics.py) は、連邦政府向け API のエンドポイント (使用量レポート、ACU消費量、グループ管理、ユーザーの ACU 上限) に対応するコマンドラインクライアントです。導入環境用のスクリプトを入手するには、Cognition の担当者にお問い合わせください。
要件
- Python 3
requestsライブラリ:pip install requests
認証
サービスキーのロールには、各コマンドで必要な権限が付与されている必要があります。詳しくは権限表を参照してください。すべての Analytics コマンドには、Analytics API にアクセスできるチームティアも必要です。
コマンド
コマンドを指定せずにスクリプトを実行すると (元の呼び出し方法) 、
usage レポートが実行されます。
出力とエラー
list-groups、list-group-members) は最終ページまで自動的に取得され、単一のレスポンスに統合されます。APIエラーは標準エラー出力にcode: messageの形式で出力され、スクリプトは終了ステータス1で終了します。
使用例
ユーザー別の使用量レポート
ACU消費量
acu-consumption フラグ: --current-cycle または --start/--end で対象期間を指定します。--include-team-total、繰り返し指定可能な --group-id (最大 100 個) 、および相互排他的な --team-user-rows / --group-user-rows GROUP_ID で取得するデータを指定します。--page-size でリクエストあたりのページサイズを調整します (ページはすべて取得されます) 。データ選択フラグを少なくとも 1 つ指定する必要があります。グループスコープのキーでは、割り当てられたグループのみを選択でき、チーム合計やチームユーザー行をリクエストすることはできません。

