Method: models.list

API で使用可能なモデルを一覧表示します。

HTTP リクエスト

GET https://generativelanguage.googleapis.com/v1beta/models

この URL は gRPC Transcoding 構文を使用します。

クエリ パラメータ

パラメータ
pageSize

integer

返される Models の最大数(1 ページあたり)。

サービスが返すモデル数は少なくなる可能性があります。指定されていない場合は、1 ページあたり最大 50 個のモデルが返されます。より大きな pageSize を渡しても、このメソッドは 1 ページあたり最大で 1, 000 個のモデルを返します。

pageToken

string

前の models.list 呼び出しで受け取ったページトークン。

あるリクエストで返された pageToken を、次のページを取得する際の引数として指定します。

ページ分割を行う場合、models.list に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

モデルのページ分けされたリストを含む ListModel からのレスポンス。

成功すると、レスポンスの本文に次の構造のデータが含まれます。

JSON 表現
{
  "models": [
    {
      object (Model)
    }
  ],
  "nextPageToken": string
}
フィールド
models[]

object (Model)

返されたモデル。

nextPageToken

string

次のページを取得するために pageToken として送信できるトークン。

このフィールドを省略すると、これ以上ページはありません。

認可スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/generative-language
  • https://www.googleapis.com/auth/generative-language.tuning
  • https://www.googleapis.com/auth/generative-language.tuning.readonly
  • https://www.googleapis.com/auth/generative-language.retriever
  • https://www.googleapis.com/auth/generative-language.retriever.readonly

詳細については、認証の概要をご覧ください。