Skip to main content

Selecting AI Models

DesireCore supports connecting to multiple AI model providers (Providers), and you can switch models at any time during a conversation. Different models have different characteristics in capability, speed, and cost, and choosing the right model can give you a better experience.

Model Selector

The model selector is located in the action button group in the chat header area, displayed as a layers overlay icon.

Icon Color Meanings:

ColorMeaning
GrayUsing default model, no manual override
GreenModel manually selected, and the model is available
OrangeModel manually selected, but the model is currently unavailable (provider disabled/removed, etc.)

Click the icon to open the model selection dropdown panel.

Selecting a Model

Models in the dropdown panel are displayed grouped by provider (Provider):

  1. Use Default — Top option, restores the system default model (no manual specification)
  2. Provider Groups — Each provider name lists the models available from that provider

Each model entry displays:

  • Model display name
  • Service type label (such as chat, completion)
  • Price information (if available)

Click any model to switch the model used for the current conversation. Selected status is indicated by a green dot.

Scope

Model selection is a session-level temporary override that does not affect other conversations or global default settings. It reverts to default after closing the conversation.

Model Unavailable Warning

If a previously selected model is unavailable for the following reasons, an orange warning bar appears at the top of the dropdown panel:

  • Provider Disabled — The model's Provider is turned off in settings
  • Provider Removed — The Provider has been deleted from the configuration
  • Model Removed — The model has been removed from the Provider's available list

When a warning appears, it is recommended to reselect an available model or click "Use Default" to restore default settings.

API Key Not Configured

If a Provider has not configured an API Key, an orange prompt is displayed in the dropdown panel. Models from that Provider are still listed, but may not function properly. Go to "Settings > Compute Services" to configure the corresponding API Key.

Configuring Default Model

To modify the globally default model:

  1. Open "Settings" (gear icon in lower left)
  2. Go to "Compute Services" or through the "Compute" entry in the resource manager
  3. Set the default model for each service type in "AI Services > Default Mapping"
Local First

DesireCore's model configuration is stored locally. Your configured API Keys are securely stored through the system credential manager and are not uploaded to any third-party servers.

Model Selection Recommendations for Common Scenarios

ScenarioRecommended ChoiceReason
Daily ChatMid-scale modelsFast response, low cost
Complex Reasoning / Long Text AnalysisFlagship models (e.g., Claude Opus, GPT-4o)Strong reasoning ability
Code AssistanceCode-optimized models (e.g., Claude Sonnet, DeepSeek Coder)Outstanding programming ability
Quick Q&ALightweight models (e.g., Haiku, GPT-4o-mini)Fast, suitable for simple tasks

Next Steps