On this page, you can set the interface language of the software and configure proxy settings, etc.
On this page, you can enable/disable and configure keyboard shortcuts for various functions. Please follow the instructions on the interface to set them up.
When the assistant does not have a default assistant model set, the model selected by default in its new conversations will be the model set here.
Additionally, the model used for optimizing prompts when creating a new assistant is also the model set here.
After each conversation, a model will be called to generate a topic name for the conversation. The model set here is the model used for naming.
The translation function in the input boxes for conversations, paintings, etc., and the translation model in the translation interface all use the model set here.
On this page, you can set the software's color theme, page layout, or customize CSS for personalized settings.
You can set the default interface color mode here (Light Mode, Dark Mode, or Follow System).
This setting is for the layout of the conversation interface.
Topic Layout
When this setting is enabled, clicking on the assistant name will automatically switch to the corresponding topic page.
When enabled, it will display the topic creation time below the topic title.
Through this setting, you can flexibly make personalized changes and settings to the interface. For specific methods, refer to the Personalization Settings in the advanced tutorials.
This page is only an introduction to the interface functions. For configuration tutorials, please refer to the tutorial in the basic tutorials.
When using built-in providers, you only need to fill in the corresponding API keys.
Different providers may have different names for API keys, such as Secret Key, Key, API Key, Token, etc., but they all refer to the same thing.
In CherryStudio, a single provider supports multiple API Keys for polling usage. The polling method is a cyclic approach from the front to the back of the list.
Separate multiple keys with English commas when adding them. See the example below:
When using built-in providers, you generally do not need to fill in the API address. If you need to modify it, please strictly follow the address provided in the official documentation.
If the address provided by the provider is in the format of https://xxx.xxx.com/v1/chat/completions, you only need to fill in the root address part (https://xxx.xxx.com).
The CherryStudio client will automatically append the remaining path (/v1/chat/completions). Failure to fill in as required may result in the inability to use it properly.
Note: Most providers have unified routes for large language models, and generally, you do not need to perform the following operations. If the API path of the provider is v2, v3/chat/completions, or other versions, you can manually enter the corresponding version ending with "/
" in the address bar. When the provider's request route is not the conventional /v1/chat/completions, use the complete address provided by the provider ending with "#
".
That is:
When the API address ends with "/
", only "chat/completions" is appended.
When the API address ends with "#
", no appending operation is performed, and only the entered address is used.
Generally, clicking the Manage button in the lower left corner of the provider configuration page will automatically retrieve all models supported by the provider. Click the "+" sign in the retrieved list to add them to the model list.
Note: The models in the pop-up list when you click the Manage button need to be added to the model list on the provider configuration page by clicking the "+" sign after the model before they can appear in the model selection list.
Click the check button after the API Key input box to test if the configuration is successful.
The model check defaults to using the last dialogue model added in the model list. If there are failures during the check, please check if there are incorrect or unsupported models in the model list.
After successful configuration, be sure to turn on the switch in the upper right corner; otherwise, the provider will still be in an unenabled state, and the corresponding models cannot be found in the model list.
On this page, you can perform cloud and local backups of client data, query the local data directory, and clear cache, among other operations.
Currently, data backup only supports the WebDAV method. You can choose a service that supports WebDAV for cloud backups.
You can also achieve multi-device data synchronization by using the A
—Backup → WebDAV
—Restore → B
method.
Log in to Nutstore, click on your username in the top right corner, and select “Account Info”:
Select “Security Options” and click “Add Application”:
Enter the application name and generate a random password:
Copy and record the password:
Obtain the server address, account, and password:
In CherryStudio Settings - Data Settings, fill in the WebDAV information:
Select to back up or restore data, and you can set the automatic backup time cycle.
WebDAV services with lower barriers to entry are generally cloud storage services:
123Pan (Requires membership)
Aliyun Drive (Requires purchase)
Box (Free storage capacity is 10GB, single file size limit is 250MB.)
Dropbox (Dropbox offers 2GB for free, and you can expand to 16GB by inviting friends.)
TeraCloud (Free space is 10GB, and another 5GB of extra space can be obtained through invitations.)
Yandex Disk (Free users get 10GB of storage.)
Secondly, some services require self-deployment: