> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAI

> Platform API キーを使用して OpenAI を Iru Compliance に接続し、プロジェクト設定、API キーのインベントリ、使用状況メトリクス、組織のメタデータを収集します。

### OpenAI について

Iru は **platform.openai.com** から**プロジェクト**の構成、**使用状況**メトリクス、**モデルアクセス**設定、**組織メンバーシップ**を読み取ります。認証には API キーを使用した **`Authorization: Bearer`** を使用します。最新の **`sk-proj-`** キーは**プロジェクトスコープ**です。より広範な **`sk-`** キーや組織キーはより多くの範囲を公開するため、コントロールを満たす最も範囲の狭いキーを選択してください。

### 仕組み

```http theme={null}
Authorization: Bearer sk-proj-xxxx
```

| 詳細 | 値 |
| - | - |
| **カテゴリ** | 開発者ツール |
| **認証** | Bearer (API キー) |

公式リファレンス: [Authentication](https://platform.openai.com/docs/api-reference/authentication)、[APIキー](https://platform.openai.com/api-keys)、[Projects](https://help.openai.com/en/articles/9186755-managing-your-work-in-the-api-platform-with-projects)。

### 前提条件

* **platform.openai.com** と、エビデンスを収集したい**プロジェクト**へのアクセス権。

### OpenAI を Iru に接続する

<Tabs>
  <Tab title="OpenAI">
    <Note>
      Compliance でソースを接続する前に、このタブの手順を完了してください。
    </Note>

    <Steps>
      <Step title="OpenAI Platform にサインインする">
        **[platform.openai.com](https://platform.openai.com)** を開き、対象**プロジェクト**の **APIキー** を管理できるユーザーでサインインします。
      </Step>

      <Step title="プロジェクトを選択する">
        **プロジェクト**ピッカー (または **Default project**) を使用して、Iru がコンプライアンスエビデンスとして使用状況と構成を読み取る OpenAI **プロジェクト**を選択します。
      </Step>

      <Step title="APIキー を開く">
        左側のナビゲーションで、そのプロジェクトの **APIキー** を開きます。
      </Step>

      <Step title="新しいシークレットキーを作成する">
        **Create new secret key** (または **+ Create key**) を選択します。後で正しいキーを取り消せるように、**Iru Compliance** などのラベルを入力します。
      </Step>

      <Step title="キーを作成する">
        作成を確定します。テナントの設定によっては、OpenAI から再認証や組織ポリシーの確認を求められる場合があります。
      </Step>

      <Step title="キーをすぐにコピーする">
        OpenAI にキーの値が表示されたらコピーします。OpenAI はこの値を再度表示**しません**。Iru に貼り付けるまで、Vault に保管してください。
      </Step>
    </Steps>

    <Note>
      [**Iru Compliance**](#iru-compliance) タブに進みます。
    </Note>
  </Tab>

  <Tab title="Iru Compliance">
    <Note>
      先に [**OpenAI**](#openai) タブの手順を完了してください。
    </Note>

    <Steps>
      <Step title="ソースを開く">
        Iru Compliance の左側のナビゲーションバーで **コンプライアンス** を展開し、**ソース** を選択します。

        <Frame>
          <img src="https://mintcdn.com/iru/tI0HDLDwHj8r9Ile/assets/media/images/iru-navigation-compliance-sources.png?fit=max&auto=format&n=tI0HDLDwHj8r9Ile&q=85&s=87dcef15fc17d2fb9a6e53f454e41710" alt="左側のナビゲーション: Compliance を展開し、Sources を選択した状態" width="410" height="1024" data-path="assets/media/images/iru-navigation-compliance-sources.png" />
        </Frame>
      </Step>

      <Step title="OpenAI をオンにする">
        **OpenAI** を見つけます (**カテゴリ** または **名前または説明で検索** を使用します)。そのカードで**トグル**をオンにします。コネクタウィザード用のブラウザタブまたはウィンドウが開く場合があります。
      </Step>

      <Step title="API キーを貼り付ける">
        キーを **Bearer** フィールドに貼り付けます。
      </Step>

      <Step title="接続を完了する">
        **Bearerトークンを送信** を選択します。接続に成功すると、ウィザードに **接続が構成されました** と表示されます。
      </Step>

      <Step title="ソースが有効であることを確認する">
        **Iru が外部サービスへのアクセスをリクエストしています** のブラウザタブを閉じてから **コンプライアンス** → **ソース** に戻り、**OpenAI** カードが **有効** であることを確認します。
      </Step>
    </Steps>
  </Tab>
</Tabs>

### トラブルシューティング

<AccordionGroup>
  <Accordion title="ソースをオンにしても何も開かない">
    Iru サイトの**ポップアップブロッカー**設定を確認して、もう一度お試しください。
  </Accordion>

  <Accordion title="401 Unauthorized">
    キーの文字列全体が入力されていること、および Platform UI でキーが削除されていないことを確認してください。
  </Accordion>

  <Accordion title="組織のビューが不完全">
    **`sk-proj-`** キーは**そのキーのプロジェクト**しか参照できません。プロジェクトごとにキーを追加するか、プログラムの組織レベルのガイダンスに従ってください。
  </Accordion>

  <Accordion title="クォータエラー">
    OpenAI 側の請求または制限の問題であり、認証で解決するものではありません。
  </Accordion>
</AccordionGroup>

### 考慮事項

<CardGroup cols={2}>
  <Card title="Iru がユーザーに代わって推論を実行することはありません: 読み取り…" icon="circle-info">
    Iru がユーザーに代わって推論を実行することは**ありません**。管理メタデータと使用状況メタデータのみを読み取ります。
  </Card>
</CardGroup>

### 関連記事

<CardGroup cols={2}>
  <Card title="ソース管理" icon="plug" href="/ja/compliance/sources-management">
    すべての Compliance ソースを参照および管理します。
  </Card>

  <Card title="Compliance の使用を開始する" icon="rocket" href="/ja/compliance/getting-started-with-compliance">
    フレームワーク、アクション、**アーティファクト**。
  </Card>

  <Card title="Iru の概要" icon="layer-group" href="/ja/iru/platform-overview/iru-overview">
    Endpoint、Compliance、Identity がどのように連携するか。
  </Card>

  <Card title="アーティファクト管理" icon="folder-open" href="/ja/compliance/artifacts-management">
    ソースとアクションから得たエビデンスをアップロード、確認、整理します。
  </Card>
</CardGroup>
