Exclui arquivos em lote.
Descrição da operação
- A exclusão de tabelas de dados por meio da API não é suportada. Para excluir uma tabela de dados ou dados específicos em uma tabela, acesse Dados do aplicativo.
- Esta API é usada para excluir arquivos em Dados do aplicativo. Ela não afeta as bases de conhecimento que já foram criadas. Para excluir arquivos em uma base de conhecimento, chame a operação DeleteIndexDocument.
- Um usuário RAM (subconta) deve primeiro obter as permissões de API para o Alibaba Cloud Model Studio (requer
AliyunBailianDataFullAccess, que já inclui a permissão sfm:DeleteFiles) e entrar em um workspace antes de chamar esta operação. A conta Alibaba Cloud (conta principal) pode chamar esta operação diretamente sem autorização. Recomendamos que você use a versão mais recente do SDK do Alibaba Cloud Model Studio para chamar esta operação. - Esta operação pode excluir apenas arquivos cujo status seja falha na análise (PARSE_FAILED) ou análise bem-sucedida (PARSE_SUCCESS).
- Esta operação é idempotente.
Experimente agora
Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.
Autorização RAM
Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.
Sintaxe da solicitação
Parâmetros de caminho
Parâmetro | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|
| WorkspaceId | string | Sim | O ID do workspace ao qual a categoria pertence. Para obter informações sobre como obtê-lo, consulte Como usar um workspace. | llm-mbhn96xxxx |
Parâmetros da solicitação
Parâmetro | Tipo | Obrigatório | Descrição | Exemplo |
|---|---|---|---|---|
| FileIds | array | Sim | A lista de IDs dos arquivos a serem excluídos. No máximo 20 arquivos podem ser excluídos em uma única solicitação. | |
string | Não | O ID do arquivo a ser excluído. | file_xxxx |
Elementos de resposta
Elemento | Tipo | Descrição | Exemplo |
|---|---|---|---|
object | Esquema da resposta. | ||
| Code | string | O código de erro. | DataCenter.FileTooLarge |
| Data | object | Os dados retornados. | |
| DeleteFileResultList | array<object> | Os resultados da exclusão. | |
object | O resultado da exclusão de um único arquivo. | ||
| FileId | string | The file ID. | file_6b193b9b4b1546ef9eaa7340e69adfca_10052857 |
| Status | string | The file deletion status. Valid values:
| DELETED |
| Message | string | A mensagem de erro. | Required parameter(%s) missing or invalid, please check the request parameters. |
| RequestId | string | O ID da solicitação. | 17204B98-7734-4F9A-8464-2446A84821CA |
| Status | string | O código de status retornado pela API. | 200 |
| Success | boolean | Indica se a chamada da API foi bem-sucedida. Valores válidos:
| true |
Exemplos
Resposta de sucesso
JSON formato