Permanently deletes a specified knowledge base.
Operation description
Resource Access Management (RAM) users must first obtain API permissions for Model Studio (requiring
AliyunBailianDataFullAccess, which includes the sfm:DeleteIndex permission) and join a workspace before invoking this operation. Alibaba Cloud accounts can invoke this operation directly without authorization. Use the latest Model Studio SDK to invoke this operation.Before invoking this operation, make sure that your knowledge base has been created and has not been deleted (that is, the knowledge base ID
IndexIdis valid).If the knowledge base is associated with an application, you must first dissociate it from the application before deleting it. This can currently only be done through the console. For more information, see Knowledge base.
Deletion is irreversible. A deleted knowledge base cannot be recovered. Proceed with caution.
Invoking this operation does not delete files that have been imported into Application Data.
This operation has idempotence.
Rate limit: This operation is throttled if called too frequently. Do not exceed 10 calls per second. If you are throttled, retry later.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
sfm:DeleteIndex |
none |
*All Resource
|
None | None |
Request syntax
POST /{WorkspaceId}/index/delete HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| WorkspaceId |
string |
Yes |
The workspace ID of the knowledge base. For information about how to obtain the workspace ID, see How to use a workspace. |
llm-3z7uw7fwz0vexxxx |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| IndexId |
string |
Yes |
The knowledge base ID, which is the |
f89ie0xxxx |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| Code |
string |
The error code. |
Index.InvalidParameter |
| Message |
string |
The error message. |
Required parameter(%s) missing or invalid, please check the request parameters. |
| RequestId |
string |
The request ID. |
17204B98-xxxx-4F9A-8464-2446A84821CA |
| Status |
string |
The status code returned by the operation. |
200 |
| Success |
boolean |
Indicates whether the operation was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"Code": "Index.InvalidParameter",
"Message": "Required parameter(%s) missing or invalid, please check the request parameters.",
"RequestId": "17204B98-xxxx-4F9A-8464-2446A84821CA",
"Status": "200",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.