All Products
Search
Document Center

Alibaba Cloud Model Studio:List of operations by function

Last Updated:Jan 30, 2026

API standard and pre-built SDKs in multi-language

This product (bailian/2023-12-29) OpenAPI adopts an ROA-style signature mechanism. For implementation details, please refer to the Signature Mechanism documentation.
To streamline development, we provide official SDKs for major programming languages. Using the SDK allows you to call APIs directly without worrying about low-level details such as request signatures, significantly lowering the barrier to entry and reducing integration complexity.

Custom signature

If your use case requires direct API integration with custom signatures, consult our technical support team first. Join our DingTalk support group (147535001692) to receive expert guidance.

Before you begin

An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. To call APIs securely, create a Resource Access Management (RAM) user with API access only, configure its AccessKey pairs, and implement the principle of least privilege (PoLP) through RAM policies. Use the Alibaba Cloud account only when its permissions are explicitly required for specific scenarios.

Application data

APITitleDescription
AddFileAddFileImports an unstructured document stored in the temporary storage space to Data Management. You cannot use the API to import structured documents. Use the console instead.
ApplyFileUploadLeaseApplyFileUploadLeaseApplies for a document upload lease to upload a document. You cannot use the API to upload structured documents. Use the console instead.
DescribeFileDescribeFileObtains the basic information of a document, including the document name, type, and status.
GetParseSettingsGetParseSettingsQueries the data parsing settings in a specified category.
GetAvailableParserTypesGetAvailableParserTypesLists all supported parser types based on the input file type (file extension).
ChangeParseSettingChangeParseSettingConfigure the parsing method for a specific file type. For example, use LLM parsing for .pdf files, or use Qwen VL parsing for .jpg files.

Knowledge base

APITitleDescription
CreateIndexCreateIndexCreate a knowledge base of the document search type.
GetIndexJobStatusGetIndexJobStatusQueries the current status of a specified knowledge base creation or add document job.
SubmitIndexJobSubmitIndexJobSubmits a specified CreateIndex job to complete knowledge base creation.
SubmitIndexAddDocumentsJobSubmitIndexAddDocumentsJobAdds parsed documents to an unstructured knowledge base. You cannot use the API to add knowledge to structured knowledge bases, see the Usage notes section of this topic.
RetrieveRetrieveQueries information from a specified knowledge base.
ListIndexDocumentsListIndexDocumentsQueries the details of one or more documents in a specified knowledge base.
DeleteIndexDocumentDeleteIndexDocumentDeletes one or more documents from a specified unstructured knowledge base permanently. You cannot use the API to delete structured documents, see the Usage notes section of this topic.
ListIndicesListIndicesLists the details about the next or multiple knowledge bases in a specified workspace.
DeleteIndexDeleteIndexDeletes a specified knowledge base permanently.
ListChunksListChunksFor unstructured knowledge base, obtains the details of all chunks of a specified document; for structured knowledge base, obtains the details of all chunks.
UpdateChunkUpdateChunkModifies the content and title of a specified text chunk in the knowledge base, and sets whether the chunk participates in knowledge base retrieval.
DeleteChunkDeleteChunkDeletes a specified text chunk from a knowledge base. The deleted chunk cannot be retrieved or recalled.

Prompt engineering

APITitleDescription
GetPromptTemplateGetPromptTemplateObtains a prompt template based on the template ID.
UpdatePromptTemplateUpdatePromptTemplateUpdates a prompt template based on the template ID.
DeletePromptTemplateDeletePromptTemplateDeletes a prompt template based on the template ID.
ListPromptTemplatesListPromptTemplatesObtains a list of prompt templates.
ListPromptTemplatesListPromptTemplates

Others

APITitleDescription
ApplyTempStorageLeaseApplyTempStorageLeaseThis interface is intended for pro-code deployment only; other scenarios are currently not supported. It is used to apply for a temporary file upload lease. After obtaining the lease, you must upload the file manually.