Cherry Studio
With the rapid advancement of artificial intelligence, large language models (LLMs) have become a key driving force behind innovations in natural language processing applications.
To make LLMs easier for users to leverage, various model access tools and platforms have emerged. Cherry Studio is a powerful open-source multi-model desktop client that supports Windows, macOS, and Linux. It integrates multiple mainstream LLMs, including OpenAI, DeepSeek, and Gemini, and also supports running local models. It provides a wide range of features, such as conversation knowledge bases, AI image generation, translation, and seamless switching between multiple models.
This guide describes how to integrate MaaS model APIs with Cherry Studio to quickly build a personal AI assistant.
Solution Architecture
- The user submits a request through Cherry Studio.
- Cherry Studio sends the request to a MaaS model.
- The MaaS model processes the request and returns the result to Cherry Studio.
- Cherry Studio optimizes the result and sends it to the user.
Billing
You are billed based on the number of tokens used. For details, see Inference Service Billing Items.
Constraints
This function is only available in the CN-Hong Kong region.
Prerequisites
- You have registered a Huawei Cloud account. For details, see Signing Up for a Huawei Cloud Account.
- For details, see Configuring MaaS Access Permissions.
- You have subscribed to a built-in service or created an endpoint. For details, see Subscribing to Built-in Services and Creating an Endpoint.
Step 1: Downloading and Installing Cherry Studio
Download Cherry Studio from the official website or open-source address.
Step 2: Obtaining MaaS Model API for Interconnection
Obtain the model ID, API key, and API URL of the MaaS model service, which are required for connecting with Cherry Studio.
- Obtain the Model ID and API URL
- Go to the MaaS Real-Time Inference page. By default, the Built-in Services page is displayed. You can also switch to the Endpoints page. Figure 2 Real-Time Inference page
- In the Operation column of the model, click API Calling and select a version. On the View API Call Description page, obtain the API URL and model ID.

- Go to the MaaS Real-Time Inference page. By default, the Built-in Services page is displayed. You can also switch to the Endpoints page.
- Obtain an API Key
If you already have an API key, you can use it. If you do not have an API key, go to the API Key Management page to create one.
Step 3: Configuring MaaS Model Information in Cherry Studio
- Add a MaaS provider in Cherry Studio.
- In the lower left corner of the Cherry Studio client, click the settings icon and click Add in Model Provider. Figure 3 Adding a provider
- Set the provider name and provider type and click OK.
Table 1 Parameters for adding a provider Parameter
Description
Provider Name
Enter MaaS, which can be changed as needed.
Provider Type
Set this parameter to OpenAI.
- In the lower left corner of the Cherry Studio client, click the settings icon and click Add in Model Provider.
- Add the MaaS model API key and URL in Cherry Studio.
- In the lower left corner of the Cherry Studio client, click the settings icon.
- Click Huawei Cloud MaaS and configure the API key and API URL.
Parameter
Description
API Key
Enter the API key created in Step 2.
API Host
https://api-ap-southeast-1.modelarts-maas.com/v2
or
https://api-ap-southeast-1.modelarts-maas.com/openai/v1
- Add a model to Cherry Studio.
- In the Models area, click
. - Set the model ID, model name, and group name, and click Add Model.
Parameter
Description
Model ID
Model name obtained in Step 2.
Model
Custom model name
Group Name
Custom group name
- In the Models area, click
Step 4: Using MaaS Model in Cherry Studio
FAQs
How long does it take for an API key to become valid after it is created in MaaS?
A MaaS API key becomes valid a few minutes after creation.
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot


