Agentes
Excluir Agente
Excluir um agente específico permanentemente
DELETE
Excluir Agente
Excluir um agente específico permanentemente. Esta operação não pode ser desfeita e remove todos os dados associados ao agente.Endpoint
Parâmetros de caminho
O identificador único do agente. Você pode encontrá-lo na lista de agentes.
Cabeçalhos da requisição
Token Bearer para autenticação. Formato:
Bearer talq_your_environment_token_hereExemplos de Requisição
Resposta
Resposta de Sucesso (200 OK)
Campos da Resposta
Indica se a operação foi bem-sucedida.
Mensagem de sucesso descrevendo a operação.
Respostas de erro
404 Não Encontrado
409 Conflito
401 Não Autorizado
500 Erro do Servidor
Códigos de erro
| Código | Descrição | Status HTTP |
|---|---|---|
AGENT_NOT_FOUND | Agente especificado não existe | 404 |
AGENT_IN_USE | Agente não pode ser excluído pois está em uso | 409 |
INVALID_TOKEN | Token de autenticação inválido ou ausente | 401 |
SERVER_ERROR | Erro interno do servidor ocorreu | 500 |
Notas Importantes
Verificação de uso. Agentes em uso ativo não podem ser excluídos.
Dados associados. Todos os dados do agente, incluindo treinamentos e ações, são removidos.
Melhores Práticas
- Confirme a exclusão - Certifique-se de que deseja excluir o agente permanentemente
- Verifique uso ativo - Confirme que o agente não está sendo usado em chamadas ativas
- Faça backup - Considere fazer backup dos dados importantes antes da exclusão
- Teste em ambiente de desenvolvimento - Teste a exclusão em ambiente de desenvolvimento primeiro
- Monitore dependências - Verifique se há outras partes do sistema que dependem do agente
Endpoints relacionados
- Listar Agentes:
GET /api/v1/agents - Obter Agente:
GET /api/v1/agents/{agent_id} - Criar Agente:
POST /api/v1/agents - Atualizar Conhecimento do Agente:
PUT /api/v1/agents/{agent_id}/knowledge