アプリケーションは、RAIL が監視対象の AI プロダクトを整理する単位です。各アプリケーションは独自の API キー、独自の環境、独自のガバナンスポリシーを持ちます。あるキーでコンテンツを評価すると、そのキーが属するアプリケーションにアタッチされたポリシーが、結果の扱いを決定します。Documentation Index
Fetch the complete documentation index at: https://docs.responsibleailabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
モデル
アプリケーション (Application)
各アプリケーションは、統制したい 1 つの AI プロダクトまたはサーフェス (たとえばサポートチャットボットや要約ツール) を表します。アプリケーションはポリシーを持ち、ある環境 (現在は
production) に存在します。API キー (API key)
キーは単一のアプリケーションにスコープされます。そのキーで行われるすべての評価は、そのアプリケーションのポリシーによって統制されます。キーの作成と管理はダッシュボードで行います。
設定を確認する
キーはアプリケーションに紐づいているため、何がそれを統制しているのかを API に問い合わせることができます。これらの読み取り専用エンドポイントは、任意のrail_ キーで動作します:
設定
キーが紐づくアプリケーションとポリシー、そしてエンフォースメントが有効かどうか。
次元
8 つの RAIL 次元と、アプリケーションがそれらをどう重み付けするか。
機能
プランで利用できる機能と制限。
ポリシーはアプリケーションから来る
ガバナンスルールをリクエストごとに渡すことはありません。各アプリケーションは 1 つのポリシーを持ち、それはダッシュボードで一度設定され、そのキーによるすべての評価に自動的に適用されます。新しいアプリケーションは観察のみのモードで始まるため、エンフォースを選択するまで何もブロックされません。ポリシーに含まれる内容や、エンフォースメントモード (ログ、ブロック、再生成) の挙動については、ポリシーエンジンを参照してください。 ロックとアンロック。 デフォルトではポリシーはアンロック状態です。mode、domain、weights などのリクエストごとのパラメータがポリシーのデフォルトを上書きできるため、試行錯誤の段階で便利です。ポリシーをロックすると、これらのリクエストパラメータは無視され、ポリシーが唯一の権威となります。アプリケーションのすべてのキーに従わせたいガバナンスが固まった後に有用です。現在の状態は GET /config でいつでも確認できます。
環境
アプリケーションはある環境 (現在はproduction) で動作します。環境を使うと、1 つのアプリケーションで、たとえば将来的に本番トラフィックとステージングを分離できます。現時点では、すべてのキーは production に対して発行されます。
ポリシーの編集にはダッシュボードへのアクセスが必要です。API キーは評価と設定の読み取りのためのものであり、設定の変更のためのものではありません。