Exclua uma coleção e todos os dados associados com o DashVector Python SDK.
Pré-requisitos
Antes de começar, verifique se você tem:
Um cluster do DashVector
Uma API key
O DashVector SDK para Python (versão mais recente)
Definição da API
Client.delete(name: str) -> DashVectorResponse
Parâmetro da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
|
str |
Sim |
Nome da coleção a excluir |
Resposta
O método retorna um objeto DashVectorResponse:
|
Campo |
Tipo |
Descrição |
Exemplo |
|
|
int |
Código de status. O valor |
0 |
|
|
str |
Mensagem de resposta |
success |
|
|
str |
ID exclusivo da solicitação para solução de problemas |
19215409-ea66-4db9-8764-26ce2eb5bb99 |
Exemplo
Excluir uma coleção remove permanentemente todos os dados associados. Essa ação é irreversível.
Substitua os placeholders a seguir antes de executar o código:
|
Placeholder |
Descrição |
|
|
Sua API key do DashVector |
|
|
Endpoint do seu cluster |
import dashvector
# Initialize the client
client = dashvector.Client(
api_key='<your-api-key>',
endpoint='<your-cluster-endpoint>'
)
# Delete the collection and all its data
resp = client.delete(name='quickstart')
print(resp)
Saída esperada em caso de sucesso:
code: 0
message: success
request_id: 19215409-ea66-4db9-8764-26ce2eb5bb99
Este exemplo exclui a coleção quickstart. Para crie essa coleção, consulte a seção "Exemplo" em Criar uma coleção.
Próximos passos
Criar uma coleção -- Crie uma nova coleção para armazenar vetores
Códigos de status -- Solucione erros com a referência de códigos de status