Skip to main content
Inspect AI は、UK AI Security Institute が開発した評価フレームワークです。コーディング、reasoning、エージェントタスク、知識、振る舞い、マルチモーダル理解などを測定する幅広い評価を実行できます。Inspect AI を使うことで、複数のモデルやプロバイダーをまたいだ評価とベンチマークを、シンプルかつ再現性・一貫性のある形で行えます。

前提条件

インストール

1

仮想環境の作成

評価を実行する前に、新しいターミナルを開くたびに仮想環境を有効化 (source .venv/bin/activate) してください。
2

依存パッケージのインストール

3

SambaNova API キーの設定

評価の実行

最初の評価を実行する前に、Python スクリプト内でタスクを定義する必要があります。 各タスクは、以下の 3 つの主要コンポーネントで構成されます。
  1. Dataset – 入力と期待される結果の一覧
  2. Solver – モデルが出力を生成する方法
  3. Scorer – 出力を期待される結果と照合して評価する方法

例: Hello world

以下のコードを hello_world.py ファイルとして保存します。
次に、SambaCloud を使用して評価を実行します。以下は Llama-4-Maverick-17B-128E-Instruct モデルを使用した例です。

結果の閲覧

  • 結果は logs ディレクトリに保存されます。
  • Inspect の Web UI を使うと、インタラクティブに結果を確認できます。

参考情報

トラブルシューティング

仮想環境を有効化した状態で pip install inspect-ai を実行してインストールしてください。インストール状態は pip show inspect-ai で確認できます。
SAMBANOVA_API_KEY が export されていること、およびモデル ID が正しいことを確認してください。SambaCloud のモデル一覧をご参照ください。
api.sambanova.ai へのネットワークアクセスを確認してください。API キーが有効かどうかは SambaNova API ダッシュボードでご確認ください。