APIキーを管理する
Coderen ページで、従業員と生徒の API キーを管理します。API キーは、AI-School の OpenAI 互換の Coderen エンドポイントへアクセスを提供します。
ユーザーは外部プログラミングツール(例: Aider または OpenCode)でこのキーを使用します。
従業員と生徒
Coderen ページには、以下の別々のタブがあります。
- 従業員
- 生徒
生徒はグループごとにユーザーをまとめます。従業員は、AI-School が許可する学校スコープ内の従業員を表示します。
キーを作成するには、関連するアカウントが紐付けられている必要があります。
キーを作成する
- 従業員または生徒を検索します。
- キーのアイコンをクリックします。
- 予算を選択します。
- 自動更新を有効にすることも選択します。
- 有効期限を設定することも可能です。
- 保存 をクリックします。
API キーは一度だけ表示されます。鍵を直接コピーして、利用者へ安全に渡してください。
ウィンドウを閉じた後、AI-School は完全な API キーを再表示できません。鍵を紛失した場合は古い鍵を取り消して新しい鍵を作成してください。
予算を設定する
各キーには米ドルでの予算があります。これはモデルコストの計算方法に対応します。
以下が可能です。
- キーごとに予算を設定する
- 使用後に自動更新を有効にする
- もう必要なくなったときにキーを取り消す
リストには、ユーザーごとに消費された予算が表示されます。
有効期限を設定する
開始日と終了日を設定してキーを制限できます。
これは授業や一時的なプロジェクトに便利です。例:
- 開始: 今日の 10:00
- 終了: 今日の 11:00
この時間帯内のみキーは機能します。時間帯外ではキーは拒否されます。
グループのためのキー作成
生徒の場合、ひとつのグループに対してキーを一括で作成できます。
- 対象グループを開く。
- キーを作成 をクリックします。
- 予算、自動更新、必要であれば有効期限を選択します。
- キーの作成を確定します。
作成後、作成されたキーを含むドキュメントが自動的に開きます。後で完全なキーは再表示されないため、すぐにこのドキュメントをダウンロードまたは保存してください。
キーを取り消す
キーを取り消すと、そのユーザーはそのキーを今後使用できなくなります。
以下が可能です。
- 単一のキーを特定のユーザーから取り消す
- グループ全体のキーを一括で取り消す
AI-School はキーを取り消す前に確認を求めます。
レポートと監査
Coderen 経由での使用は記録されます。管理者は次のことを確認できます。
- 誰がキーを使用したか
- 何件のリクエストが行われたか
- いくらの費用が発生したか
- キーを経由して発生したチャット
このデータは、プログラミング授業とプロジェクトを管理可能にするのに役立ちます。