Method: models.list

Crea una lista de los modelos disponibles a través de la API.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de consulta

Parámetros
pageSize

integer

La cantidad máxima de Models que se pueden mostrar (por página).

Es posible que el servicio devuelva menos modelos. Si no se especifican, se mostrarán 50 modelos por página como máximo. Este método muestra un máximo de 1,000 modelos por página, incluso si pasas un pageSize más grande.

pageToken

string

Un token de página, recibido desde una llamada models.list anterior.

Proporciona el pageToken que muestra una solicitud como argumento en la solicitud siguiente para recuperar la página siguiente.

Cuando se pagina, todos los demás parámetros proporcionados a models.list deben coincidir con la llamada que proporcionó el token de la página.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Respuesta de ListModel que contiene una lista paginada de modelos.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "models": [
    {
      object (Model)
    }
  ],
  "nextPageToken": string
}
Campos
models[]

object (Model)

Los modelos que se muestran

nextPageToken

string

Un token que se puede enviar como pageToken para recuperar la página siguiente.

Si se omite este campo, no hay más páginas.

Permisos de autorización

Se necesita uno de los siguientes alcances de 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

Para obtener más información, consulta Descripción general de la autenticación.