Method: models.list

Перечисляет модели, доступные через API.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры запроса

Параметры
pageSize

integer

Максимальное количество возвращаемых Models (на странице).

Сервис может вернуть меньше моделей. Если не указано, на каждой странице будет возвращено не более 50 моделей. Этот метод возвращает не более 1000 моделей на страницу, даже если вы передаете больший размер страницы.

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

Для получения дополнительной информации см. Обзор аутентификации .