エンドポイント(Endpoint): GET /v1/models

  • ユーザーがログインしている場合はユーザーグループの利用可能なリストを取得し、ログインしていない場合はデフォルトグループの利用可能なリストを取得します。
  • ヘッダーにAuthorizationフィールドがある場合は、キーに対応するトークンで設定されたモデルリストを照会します。

戻り値の例:

{
  "data": [
    {
      "id": "gpt-4o-mini",
      "object": "model",
      "created": 1626777600,
      "owned_by": "OpenAI",
      "permission": [
        {
          "id": "modelperm-LwHkVFn8AcMItP432fKKDIKJ",
          "object": "model_permission",
          "created": 1626777600,
          "allow_create_engine": true,
          "allow_sampling": true,
          "allow_logprobs": true,
          "allow_search_indices": false,
          "allow_view": true,
          "allow_fine_tuning": false,
          "organization": "*",
          "group": null,
          "is_blocking": false
        }
      ],
      "root": "gpt-4o-mini",
      "parent": null
    }
  ]
}

戻り値の結果

ステータスコードステータスコードの意味説明データモデル
200OKなしインライン

戻り値のデータ構造

ステータスコード 200

名前タイプ必須制約日本語名説明
» data[object]trueなしなし
»» idstringtrueなしモデルIDなし
»» objectstringtrueなしモデルなし
»» createdintegertrueなし作成時間なし
»» owned_bystringtrueなし開発者なし
»» permission[object]¦nulltrueなしなし
»»» idstringtrueなしなし
»»» objectstringtrueなしなし
»»» createdintegertrueなしなし
»»» allow_create_enginebooleantrueなしなし
»»» allow_samplingbooleantrueなしなし
»»» allow_logprobsbooleantrueなしなし
»»» allow_search_indicesbooleantrueなしなし
»»» allow_viewbooleantrueなしなし
»»» allow_fine_tuningbooleantrueなしなし
»»» organizationstringtrueなしなし
»»» groupnulltrueなしなし
»»» is_blockingbooleantrueなしなし
»» rootstringtrueなしモデル名なし
»» parentnulltrueなし親ノードなし