Models - List
Obtém uma lista de todos os modelos acessíveis pelo recurso OpenAI do Azure. Eles incluem modelos base, bem como todos os modelos ajustados concluídos com êxito pertencentes ao recurso OpenAI do Azure.
GET {endpoint}/openai/models?api-version=2023-12-01-preview
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Pontos de extremidade dos Serviços Cognitivos com suporte (protocolo e nome do host, por exemplo: https://aoairesource.openai.azure.com. Substitua "aoairesource" pelo nome da conta do Azure OpenAI). |
api-version
|
query | True |
string |
A versão da API solicitada. |
Cabeçalho da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
api-key | True |
string |
Forneça a chave de conta do Azure OpenAI dos Serviços Cognitivos aqui. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Model |
Êxito |
Other Status Codes |
Error |
Ocorreu um erro. |
Segurança
api-key
Forneça a chave de conta do Azure OpenAI dos Serviços Cognitivos aqui.
Type:
apiKey
In:
header
Exemplos
Getting all models owned by account.
Sample Request
GET https://aoairesource.openai.azure.com/openai/models?api-version=2023-12-01-preview
Sample Response
{
"data": [
{
"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",
"status": "succeeded",
"created_at": 1646126127,
"updated_at": 1646127311,
"object": "model"
},
{
"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",
"status": "succeeded",
"created_at": 1646126127,
"updated_at": 1646127311,
"object": "model"
}
],
"object": "list"
}
Definições
Nome | Description |
---|---|
Capabilities |
Funcionalidades |
Deprecation |
Reprovação |
Error |
Erro |
Error |
ErrorCode |
Error |
ErrorResponse |
Fine |
FineTuningState |
Inner |
InnerError |
Inner |
InnerErrorCode |
Life |
LifeCycleStatus |
Model |
Modelar |
Model |
ModelList |
Type |
TypeDiscriminator |
Capabilities
Funcionalidades
Nome | Tipo | Description |
---|---|---|
chat_completion |
boolean |
Um valor que indica se um modelo dá suporte à conclusão de chat. |
completion |
boolean |
Um valor que indica se um modelo dá suporte à conclusão. |
embeddings |
boolean |
Um valor que indica se um modelo dá suporte a inserçõ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
Reprovação
Nome | Tipo | Description |
---|---|---|
fine_tune |
integer |
A data de término do suporte a ajuste fino desse modelo. Será |
inference |
integer |
A data de término do suporte à inferência desse modelo. |
Error
Erro
Nome | Tipo | Description |
---|---|---|
code |
Error |
ErrorCode |
details |
Error[] |
Os detalhes do erro, se disponíveis. |
innererror |
Inner |
InnerError |
message |
string |
A mensagem desse erro. |
target |
string |
O local em que o erro ocorreu, se disponível. |
ErrorCode
ErrorCode
Nome | Tipo | Description |
---|---|---|
conflict |
string |
A operação solicitada está 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. 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 de dados jsonl. |
notFound |
string |
O recurso não foi encontrado. |
quotaExceeded |
string |
Cota excedida. |
serviceUnavailable |
string |
No momento, o serviço não está disponível. |
tooManyRequests |
string |
Solicitações demais. 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
Nome | Tipo | Description |
---|---|---|
error |
Erro |
FineTuningState
FineTuningState
Nome | Tipo | Description |
---|---|---|
cancelled |
string |
A operação foi cancelada e está incompleta. Ele pode ser categorizado como um estado terminal. |
created |
string |
A operação foi criada. Esse estado não é retornado pelo OpenAI do Azure e exposto apenas para compatibilidade. Ele 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. Ele pode ser categorizado como um estado terminal. |
pending |
string |
A operação ainda não está na fila para ser processada no futuro. Ele pode ser categorizado como um estado inativo. |
running |
string |
A operação começou a ser processada. Ele pode ser categorizado como um estado ativo. |
succeeded |
string |
A operação foi processada com êxito e está pronta para consumo. Ele pode ser categorizado como um estado terminal. |
InnerError
InnerError
Nome | Tipo | Description |
---|---|---|
code |
Inner |
InnerErrorCode |
innererror |
Inner |
InnerError |
InnerErrorCode
InnerErrorCode
Nome | Tipo | Description |
---|---|---|
invalidPayload |
string |
Os dados da solicitação são inválidos para esta operação. |
LifeCycleStatus
LifeCycleStatus
Nome | Tipo | Description |
---|---|---|
generally-available |
string |
O modelo está em disponibilidade geral. |
preview |
string |
O modelo está em versão prévia e coberto pelos termos de versão prévia do serviço. |
Model
Modelar
Nome | Tipo | Description |
---|---|---|
capabilities |
Funcionalidades |
|
created_at |
integer |
Um carimbo de data/hora quando esse trabalho ou item foi criado (em épocas unix). |
deprecation |
Reprovaçã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 |
Life |
LifeCycleStatus |
model |
string |
A identidade do modelo base (id do modelo) se esse for um modelo de ajuste fino; caso contrário |
object |
Type |
TypeDiscriminator |
status |
Fine |
FineTuningState |
updated_at |
integer |
Um carimbo de data/hora quando esse trabalho ou item foi modificado por último (em épocas do unix). |
ModelList
ModelList
Nome | Tipo | Description |
---|---|---|
data |
Model[] |
A lista de itens. |
object |
Type |
TypeDiscriminator |
TypeDiscriminator
TypeDiscriminator
Nome | Tipo | Description |
---|---|---|
file |
string |
Esse objeto representa um arquivo. |
fine-tune |
string |
Esse objeto representa um trabalho de ajuste fino. |
fine-tune-event |
string |
Esse objeto representa um evento de um trabalho de ajuste fino. |
fine_tuning.job |
string |
Esse objeto representa um trabalho de ajuste fino. |
fine_tuning.job.event |
string |
Esse objeto representa um evento de um trabalho de ajuste fino. |
list |
string |
Esse objeto representa uma lista de outros objetos. |
model |
string |
Esse objeto representa um modelo (pode ser um modelo base ou ajustar o resultado do trabalho). |