Files - Delete
Elimina el archivo con el identificador de archivo especificado. También se permite la eliminación si se usó un archivo, por ejemplo, como archivo de entrenamiento en un trabajo de ajuste.
DELETE {endpoint}/openai/files/{file-id}?api-version=2024-10-21
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (url) |
Puntos de conexión de Cognitive Services admitidos (protocolo y nombre de host, por ejemplo: https://aoairesource.openai.azure.com. Reemplace "aoairesource" por el nombre de la cuenta de Azure OpenAI). |
|
file-id
|
path | True |
string |
Identificador del archivo. |
|
api-version
|
query | True |
string |
La versión de API solicitada. |
Encabezado de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| api-key | True |
string |
Proporcione la clave de cuenta de Azure OpenAI de Cognitive Services aquí. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
El archivo se eliminó correctamente. |
|
| Other Status Codes |
Error. |
Seguridad
api-key
Proporcione la clave de cuenta de Azure OpenAI de Cognitive Services aquí.
Tipo:
apiKey
En:
header
Ejemplos
Deleting a file.
Solicitud de ejemplo
DELETE https://aoairesource.openai.azure.com/openai/files/file-181a1cbdcdcf4677ada87f63a0928099?api-version=2024-10-21
Respuesta de muestra
{
"object": "file",
"deleted": true,
"id": "file-181a1cbdcdcf4677ada87f63a0928099"
}
Definiciones
| Nombre | Description |
|---|---|
| Error |
Error |
|
Error |
ErrorCode |
|
Error |
ErrorResponse |
|
File |
FileDelete |
|
Inner |
InnerError |
|
Inner |
InnerErrorCode |
|
Type |
TypeDiscriminator |
Error
Error
| Nombre | Tipo | Description |
|---|---|---|
| code |
ErrorCode |
|
| details |
Error[] |
Los detalles del error si están disponibles. |
| innererror |
InnerError |
|
| message |
string minLength: 1 |
Mensaje de este error. |
| target |
string |
Ubicación donde se produjo el error si está disponible. |
ErrorCode
ErrorCode
| Valor | Description |
|---|---|
| conflict |
La operación solicitada entra en conflicto con el estado de recurso actual. |
| invalidPayload |
Los datos de solicitud no son válidos para esta operación. |
| forbidden |
La operación está prohibida para la clave de usuario o API actual. |
| notFound |
No se encuentra el recurso. |
| unexpectedEntityState |
La operación no se puede ejecutar en el estado del recurso actual. |
| itemDoesAlreadyExist |
El elemento ya existe. |
| serviceUnavailable |
El servicio no está disponible actualmente. |
| internalFailure |
Error interno. Vuelva a intentarlo. |
| quotaExceeded |
Se superó la cuota. |
| jsonlValidationFailed |
Error en la validación de datos jsonl. |
| fileImportFailed |
Error en la importación del archivo. |
| tooManyRequests |
Demasiadas solicitudes. Vuelva a intentarlo más tarde. |
| unauthorized |
La clave de usuario o API actual no está autorizada para la operación. |
| contentFilter |
Se produjo un error en la generación de imágenes como resultado de nuestro sistema de seguridad. |
ErrorResponse
ErrorResponse
| Nombre | Tipo | Description |
|---|---|---|
| error |
Error |
FileDelete
FileDelete
| Nombre | Tipo | Description |
|---|---|---|
| deleted |
boolean |
Valor que indica si se ha eliminado el archivo. |
| id |
string minLength: 1 |
Identificador de archivo que se eliminó. |
| object |
TypeDiscriminator |
InnerError
InnerError
| Nombre | Tipo | Description |
|---|---|---|
| code |
InnerErrorCode |
|
| innererror |
InnerError |
InnerErrorCode
InnerErrorCode
| Valor | Description |
|---|---|
| invalidPayload |
Los datos de solicitud no son válidos para esta operación. |
TypeDiscriminator
TypeDiscriminator
| Valor | Description |
|---|---|
| list |
Este objeto representa una lista de otros objetos. |
| fine_tuning.job |
Este objeto representa un trabajo de ajuste preciso. |
| file |
Este objeto representa un archivo. |
| fine_tuning.job.event |
Este objeto representa un evento de un trabajo de ajuste fino. |
| fine_tuning.job.checkpoint |
Este objeto representa un punto de control de un trabajo de ajuste fino. |
| model |
Este objeto representa un modelo (puede ser un modelo base o ajustar el resultado del trabajo). |
| batch |
Este objeto representa un lote. |
| upload |
Este objeto representa una carga de archivos. |
| upload.part |
Este objeto representa parte de una carga de archivos. |