Models - List
Obtém uma lista de todos os modelos acessíveis pelo recurso Azure OpenAI. Estes incluem modelos base, bem como todos os modelos ajustados concluídos com êxito pertencentes ao recurso Azure OpenAI.
GET {endpoint}/openai/models?api-version=2024-10-21
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Pontos de extremidade de Serviços Cognitivos suportados (protocolo e nome do host, por exemplo: https://aoairesource.openai.azure.com. Substitua "aoairesource" pelo nome da sua conta do Azure OpenAI). |
api-version
|
query | True |
string |
A versão da API solicitada. |
Cabeçalho do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
api-key | True |
string |
Forneça sua chave de conta do Azure OpenAI dos Serviços Cognitivos aqui. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Sucesso |
|
Other Status Codes |
Ocorreu um erro. |
Segurança
api-key
Forneça sua chave de conta do Azure OpenAI dos Serviços Cognitivos aqui.
Tipo:
apiKey
Em:
header
Exemplos
Getting all models owned by account.
Pedido de amostra
GET https://aoairesource.openai.azure.com/openai/models?api-version=2024-10-21
Resposta da amostra
{
"data": [
{
"status": "succeeded",
"capabilities": {
"fine_tune": true,
"inference": true,
"completion": true,
"chat_completion": false,
"embeddings": false
},
"lifecycle_status": "generally-available",
"deprecation": {
"fine_tune": 1677662127,
"inference": 1709284527
},
"id": "curie",
"created_at": 1646126127,
"object": "model"
},
{
"status": "succeeded",
"model": "curie",
"fine_tune": "ft-72a2792ef7d24ba7b82c7fe4a37e379f",
"capabilities": {
"fine_tune": false,
"inference": true,
"completion": true,
"chat_completion": false,
"embeddings": false
},
"lifecycle_status": "generally-available",
"deprecation": {
"inference": 1709284527
},
"id": "curie.ft-72a2792ef7d24ba7b82c7fe4a37e379f",
"created_at": 1646126127,
"object": "model"
}
],
"object": "list"
}
Definições
Name | Description |
---|---|
Capabilities |
Capacidades |
Deprecation |
Preterição |
Error |
Erro |
Error |
Código de erro |
Error |
ErrorResponse |
Fine |
FineTuningState |
Inner |
InnerError |
Inner |
InnerErrorCode |
Life |
Status do Ciclo de Vida |
Model |
Modelo |
Model |
Lista de modelos |
Type |
TipoDiscriminador |
Capabilities
Capacidades
Name | Tipo | Description |
---|---|---|
chat_completion |
boolean |
Um valor que indica se um modelo suporta a conclusão de chat. |
completion |
boolean |
Um valor que indica se um modelo suporta a conclusão. |
embeddings |
boolean |
Um valor que indica se um modelo suporta incorporações. |
fine_tune |
boolean |
Um valor que indica se um modelo pode ser usado para ajuste fino. |
inference |
boolean |
Um valor que indica se um modelo pode ser implantado. |
Deprecation
Preterição
Name | Tipo | Description |
---|---|---|
fine_tune |
integer |
A data final do suporte de ajuste fino deste modelo. Será |
inference |
integer |
A data final de inferência suporta este modelo. |
Error
Erro
Name | Tipo | Description |
---|---|---|
code |
Código de erro |
|
details |
Error[] |
Os detalhes do erro, se disponíveis. |
innererror |
InnerError |
|
message |
string |
A mensagem deste erro. |
target |
string |
O local onde o erro aconteceu, se disponível. |
ErrorCode
Código de erro
Name | Tipo | Description |
---|---|---|
conflict |
string |
A operação solicitada entra em conflito com o estado atual do recurso. |
contentFilter |
string |
A geração de imagens falhou como resultado do nosso sistema de segurança. |
fileImportFailed |
string |
Falha na importação do arquivo. |
forbidden |
string |
A operação é proibida para a chave de usuário/api atual. |
internalFailure |
string |
Erro interno. Por favor, tente novamente. |
invalidPayload |
string |
Os dados da solicitação são inválidos para esta operação. |
itemDoesAlreadyExist |
string |
O item já existe. |
jsonlValidationFailed |
string |
Falha na validação dos dados jsonl. |
notFound |
string |
O recurso não foi encontrado. |
quotaExceeded |
string |
Quota excedida. |
serviceUnavailable |
string |
O serviço não está disponível no momento. |
tooManyRequests |
string |
Demasiados pedidos. Tente novamente mais tarde. |
unauthorized |
string |
A chave de usuário/api atual não está autorizada para a operação. |
unexpectedEntityState |
string |
A operação não pode ser executada no estado do recurso atual. |
ErrorResponse
ErrorResponse
Name | Tipo | Description |
---|---|---|
error |
Erro |
FineTuningState
FineTuningState
Name | Tipo | Description |
---|---|---|
cancelled |
string |
A operação foi cancelada e está incompleta. Pode ser categorizado como um estado terminal. |
created |
string |
A operação foi criada. Esse estado não é retornado pelo Azure OpenAI e exposto apenas para compatibilidade. Pode ser categorizado como um estado inativo. |
failed |
string |
A operação concluiu o processamento com uma falha e não pode ser consumida mais. Pode ser categorizado como um estado terminal. |
pending |
string |
A operação ainda não está na fila para ser processada no futuro. Pode ser categorizado como um estado inativo. |
running |
string |
A operação já começou a ser processada. Pode ser categorizado como um estado ativo. |
succeeded |
string |
A operação foi processada com sucesso e está pronta para consumo. Pode ser categorizado como um estado terminal. |
InnerError
InnerError
Name | Tipo | Description |
---|---|---|
code |
InnerErrorCode |
|
innererror |
InnerError |
InnerErrorCode
InnerErrorCode
Name | Tipo | Description |
---|---|---|
invalidPayload |
string |
Os dados da solicitação são inválidos para esta operação. |
LifeCycleStatus
Status do Ciclo de Vida
Name | Tipo | Description |
---|---|---|
generally-available |
string |
O modelo está geralmente disponível. |
preview |
string |
O modelo está em pré-visualização e coberto pelos termos de pré-visualização do serviço. |
Model
Modelo
Name | Tipo | Description |
---|---|---|
capabilities |
Capacidades |
|
created_at |
integer |
Um carimbo de data/hora quando este trabalho ou item foi criado (em épocas unix). |
deprecation |
Preterição |
|
fine_tune |
string |
A identidade do trabalho de ajuste fino (fine-tune-id) se este for um modelo de ajuste fino; caso contrário, |
id |
string |
A identidade deste item. |
lifecycle_status |
Status do Ciclo de Vida |
|
model |
string |
A identidade do modelo base (model-id) se este for um modelo de ajuste fino; caso contrário, |
object |
TipoDiscriminador |
|
status |
FineTuningState |
ModelList
Lista de modelos
Name | Tipo | Description |
---|---|---|
data |
Model[] |
A lista de itens. |
object |
TipoDiscriminador |
TypeDiscriminator
TipoDiscriminador
Name | Tipo | Description |
---|---|---|
batch |
string |
Este objeto representa um lote. |
file |
string |
Este objeto representa um arquivo. |
fine_tuning.job |
string |
Este objeto representa um trabalho de ajuste fino. |
fine_tuning.job.checkpoint |
string |
Este objeto representa um ponto de verificação de um trabalho de ajuste fino. |
fine_tuning.job.event |
string |
Este objeto representa um evento de um trabalho de ajuste fino. |
list |
string |
Este objeto representa uma lista de outros objetos. |
model |
string |
Este objeto representa um modelo (pode ser um modelo base ou um resultado de trabalho de ajuste fino). |
upload |
string |
Este objeto representa um upload de arquivo. |
upload.part |
string |
Este objeto representa parte de um upload de arquivo. |