Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Versão da API: v1
Server:{endpoint}/openai/v1 — APIs Fábrica de IA do Azure Models
Variáveis de servidor:
| Variable | Default | Description |
|---|---|---|
| ponto de extremidade | Um endpoint de APIs suportado pelo Fábrica de IA do Azure Models, incluindo protocolo e nome de host. Por exemplo: https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/). |
Authentication
ApiKeyAuth (API Key)
Passe sua chave de API no api-key cabeçalho.
ApiKeyAuth_ (Chave API)
Passe sua chave de API no authorization cabeçalho.
OAuth2Auth (OAuth 2.0)
Fluxo: implícito
URL de autorização:https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Escopos:
https://cognitiveservices.azure.com/.default
Requisitos de segurança
Os endpoints aceitam qualquer um dos seguintes métodos de autenticação:
- ApiKeyAuth
- ApiKeyAuth_
-
OAuth2Auth (escopos:
https://cognitiveservices.azure.com/.default)
Listar modelos
GET {endpoint}/openai/v1/models
Lista os modelos disponíveis no momento e fornece informações básicas sobre cada um deles, como o proprietário e a disponibilidade.
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
| ponto de extremidade | servidor | Yes | cadeia | Um endpoint de APIs suportado pelo Fábrica de IA do Azure Models, incluindo protocolo e nome de host. Por exemplo: https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/). |
| versão da API | consulta | No | cadeia Valores possíveis: v1, preview |
A versão explícita da API de Modelos do Fábrica de IA do Azure a ser usada para essa solicitação.v1 se não for especificado de outra forma. |
Responses
Código de status: 200
Descrição: a solicitação foi bem-sucedida.
| Tipo de conteúdo | Type | Description |
|---|---|---|
| application/json | OpenAI.ListModelsResponse |
Cabeçalhos de resposta:
| Cabeçalho | Tipo | Description |
|---|---|---|
| apim-request-id | cadeia | Uma ID de solicitação usada para fins de solução de problemas. |
Código de Status: padrão
Descrição: uma resposta de erro inesperada.
| Tipo de conteúdo | Type | Description |
|---|---|---|
| application/json | objeto |
| Nome | Tipo | Description | Obrigatório | Default |
|---|---|---|---|---|
| codificar | cadeia de caracteres ou nulo | Yes | ||
| inner_error | No | |||
| mensagem | cadeia | Yes | ||
| param | cadeia de caracteres ou nulo | No | ||
| tipo | cadeia | No |
Cabeçalhos de resposta:
| Cabeçalho | Tipo | Description |
|---|---|---|
| apim-request-id | cadeia | Uma ID de solicitação usada para fins de solução de problemas. |
Recuperar modelo
GET {endpoint}/openai/v1/models/{model}
Recupera uma instância de modelo, fornecendo informações básicas sobre o modelo, como o proprietário e permissões.
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
| ponto de extremidade | servidor | Yes | cadeia | Um endpoint de APIs suportado pelo Fábrica de IA do Azure Models, incluindo protocolo e nome de host. Por exemplo: https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/). |
| versão da API | consulta | No | cadeia Valores possíveis: v1, preview |
A versão explícita da API de Modelos do Fábrica de IA do Azure a ser usada para essa solicitação.v1 se não for especificado de outra forma. |
| modelo | caminho | Yes | cadeia | A ID do modelo a ser usado para essa solicitação. |
Responses
Código de status: 200
Descrição: a solicitação foi bem-sucedida.
| Tipo de conteúdo | Type | Description |
|---|---|---|
| application/json | OpenAI.Model |
Cabeçalhos de resposta:
| Cabeçalho | Tipo | Description |
|---|---|---|
| apim-request-id | cadeia | Uma ID de solicitação usada para fins de solução de problemas. |
Código de Status: padrão
Descrição: uma resposta de erro inesperada.
| Tipo de conteúdo | Type | Description |
|---|---|---|
| application/json | objeto |
| Nome | Tipo | Description | Obrigatório | Default |
|---|---|---|---|---|
| codificar | cadeia de caracteres ou nulo | Yes | ||
| inner_error | No | |||
| mensagem | cadeia | Yes | ||
| param | cadeia de caracteres ou nulo | No | ||
| tipo | cadeia | No |
Cabeçalhos de resposta:
| Cabeçalho | Tipo | Description |
|---|---|---|
| apim-request-id | cadeia | Uma ID de solicitação usada para fins de solução de problemas. |
Excluir modelo
DELETE {endpoint}/openai/v1/models/{model}
Exclui uma instância de modelo.
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
| ponto de extremidade | servidor | Yes | cadeia | Um endpoint de APIs suportado pelo Fábrica de IA do Azure Models, incluindo protocolo e nome de host. Por exemplo: https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/). |
| versão da API | consulta | No | cadeia Valores possíveis: v1, preview |
A versão explícita da API de Modelos do Fábrica de IA do Azure a ser usada para essa solicitação.v1 se não for especificado de outra forma. |
| modelo | caminho | Yes | cadeia | A ID do modelo a ser excluído. |
Responses
Código de status: 200
Descrição: a solicitação foi bem-sucedida.
| Tipo de conteúdo | Type | Description |
|---|---|---|
| application/json | OpenAI.DeleteModelResponse |
Cabeçalhos de resposta:
| Cabeçalho | Tipo | Description |
|---|---|---|
| apim-request-id | cadeia | Uma ID de solicitação usada para fins de solução de problemas. |
Código de Status: padrão
Descrição: uma resposta de erro inesperada.
| Tipo de conteúdo | Type | Description |
|---|---|---|
| application/json | objeto |
| Nome | Tipo | Description | Obrigatório | Default |
|---|---|---|---|---|
| codificar | cadeia de caracteres ou nulo | Yes | ||
| inner_error | No | |||
| mensagem | cadeia | Yes | ||
| param | cadeia de caracteres ou nulo | No | ||
| tipo | cadeia | No |
Cabeçalhos de resposta:
| Cabeçalho | Tipo | Description |
|---|---|---|
| apim-request-id | cadeia | Uma ID de solicitação usada para fins de solução de problemas. |
Components
AzureAIFoundryModelsApiVersion
| Property | Valor |
|---|---|
| Type | cadeia |
| Valores | v1preview |
OpenAI.DeleteModelResponse
| Nome | Tipo | Description | Obrigatório | Default |
|---|---|---|---|---|
| excluído | boolean | Yes | ||
| id | cadeia | Yes | ||
| objeto | cadeia | Yes |
OpenAI.ListModelsResponse
| Nome | Tipo | Description | Obrigatório | Default |
|---|---|---|---|---|
| dados | matriz de OpenAI.Model | Yes | ||
| objeto | enumeração | Valores possíveis: list |
Yes |
OpenAI.Model
Modelo
Descreve uma oferta de modelo openai que pode ser usada com a API.
| Nome | Tipo | Description | Obrigatório | Default |
|---|---|---|---|---|
| criado | inteiro (unixtime) | O carimbo de data/hora unix (em segundos) quando o modelo foi criado. | Yes | |
| id | cadeia | O identificador de modelo, que pode ser referenciado nos pontos de extremidade da API. | Yes | |
| objeto | enumeração | O tipo de objeto, que é sempre "model". Valores possíveis: model |
Yes | |
| owned_by | cadeia | A organização que possui o modelo. | Yes |