GET /v1/models, com filtros opcionais.
Filtre a lista
Todos os filtros são opcionais e têm os mesmos nomes em todos os SDKs: são os parâmetros de consulta.
Por padrão, a lista contém apenas modelos roteáveis. Defina
availability como all para incluir os demais e depois restrinja a lista:
provider_availability_reasonseleciona estados de lançamento comopreview_only,provider_not_ready,gated,access_limited,region_limited,project_limited,pausedousoft_blocked.capability_statusseleciona mapeamentos de endpoint que ainda não são roteáveis, comocoming_soonouinternal_testing.
Verifique um modelo
checkParameters e os equivalentes leem os metadados das rotas de provedor em tempo real, marcam cada parâmetro como supported, partial, unsupported ou unknown, verificam os valores e intervalos anunciados e retornam as rotas de provedor que aceitam o conjunto inteiro. preflight faz o mesmo para um corpo de solicitação inteiro e acrescenta a verificação do ciclo de vida do modelo, com um ok geral.
“Próxima versão” significa que o método está no código-fonte do SDK, mas não no pacote publicado; veja Confira o que cada pacote inclui. Os métodos de informações de descontinuação retornam o status do modelo (
active, deprecated ou retired), as datas de descontinuação e de desativação e o ID do modelo substituto.
Resposta
ModelListResponse: