Method: models.list

Wyświetla listę modeli dostępnych przy użyciu interfejsu API.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba elementów Models do zwrócenia (na stronę).

Usługa może zwrócić mniej modeli. Jeśli nie określono inaczej, na każdej stronie zostanie zwróconych maksymalnie 50 modeli. Ta metoda zwraca maksymalnie 1000 modeli na stronę, nawet jeśli przekażesz większą wartość pageSize.

pageToken

string

Token strony otrzymany z poprzedniego wywołania models.list.

Podaj wartość pageToken zwrócona jako argument dla następnego żądania, aby pobrać następną stronę.

Podczas podziału na strony wszystkie pozostałe parametry przekazywane w metodzie models.list muszą odpowiadać wywołaniu, które przekazało token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź z ListModel zawierająca listę modeli podzieloną na strony.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "models": [
    {
      object (Model)
    }
  ],
  "nextPageToken": string
}
Pola
models[]

object (Model)

Zwrócone modele.

nextPageToken

string

Token, który można wysłać jako pageToken, aby pobrać następną stronę.

Jeśli pominiesz to pole, nie będzie więcej stron.

Zakresy autoryzacji

Wymaga jednego z tych zakresów 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

Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.