Skip to main content

Compute Model

What is the Compute Model

DesireCore itself doesn't provide AI models, but helps you connect and manage various AI services. Like a computer doesn't generate electricity itself, but can use different power sources — you can connect to grid power, use batteries, or even solar.

DesireCore's compute model lets you freely choose AI service vendors, directly connecting with your own API Key without going through any intermediaries.

BYOK — Bring Your Own Key Mode

BYOK is short for Bring Your Own Key, one of DesireCore's core philosophies.

Understanding BYOK

Imagine you go to a self-service restaurant, but it doesn't sell ingredients — you bring your own ingredients, and the restaurant provides the kitchen, cookware, and cooking guidance. The benefits are:

  • You completely control ingredient sources and costs
  • The restaurant doesn't markup ingredients
  • You can switch suppliers anytime

In DesireCore:

  • You register accounts with AI vendors to get API Keys
  • Enter the API Keys into DesireCore's settings
  • DesireCore directly uses your Keys to call AI services
  • Fees are settled directly between you and the vendor

Advantages of BYOK

AdvantageDescription
Transparent BillingYou settle directly with vendors, no middleman markup
Free ChoiceUse OpenAI today, switch to DeepSeek tomorrow — switch anytime
Data SecurityYour data goes directly to vendors, not through third parties
Cost ControllableSee consumption details in vendor backend

Multi-Vendor Support

DesireCore supports over 20 AI vendors, covering mainstream services globally:

International Vendors

VendorRepresentative ModelsFeatures
OpenAIGPT-5 series, o3/o4Strongest comprehensive capability, most complete model range
AnthropicClaude Opus/SonnetExcellent reasoning and programming capabilities
GoogleGemini 2.5 Pro/FlashMillion-level context, multimodal
Mistral AIMistral Large/SmallEuropean vendor, high cost-performance
xAIGrok 4 seriesUltra-long context (2M)
CohereCommand ARAG and retrieval enhancement
PerplexitySonar ProBuilt-in web search

Domestic Vendors

VendorRepresentative ModelsFeatures
DeepSeekV3.2, R1Extremely high cost-performance, strong reasoning
Alibaba Tongyi QianwenQwen3 seriesComplete model range, ten-million-level context
Volcano DoubaoDoubao 2.0 seriesMultimodal, supports voice cloning
Moonshot AI KimiK2/K2.5Long context, Agent-specialized
Zhipu GLMGLM-5/4.7Large parameter flagship, strong programming
Baidu WenxinERNIE 5.0Deep reasoning, multimodal
Tencent HunyuanHunyuan 2.0Reasoning and tool calling

Aggregation Platforms

VendorDescription
OpenRouterOne Key accesses multiple models, some free
SiliconFlowDomestic model aggregation, provides open-source model inference

Local Deployment

VendorDescription
OllamaRun open-source models locally, no internet needed
Local WhisperLocal speech recognition

Creative Generation

VendorService Type
Stability AIImage generation (Stable Diffusion)
Kuaishou KlingVideo generation

Model Selection Strategy

Different tasks suit different models. DesireCore helps you automatically select through default mapping:

Service TypeApplicable ScenariosRecommended Model Features
chatDaily conversation, complex tasksFlagship models with strong comprehensive capability
fastSimple tasks, quick responseLightweight models with fast response
reasoningMath, logical reasoningDeep reasoning specialized models
visionImage understandingMultimodal models
embeddingText vectorizationEmbedding models
ttsSpeech synthesisTTS models
asrSpeech recognitionASR models

You can customize these mappings in settings — for example, point daily conversation to cheaper models, and important tasks to the strongest models.

Pre-configured Compute Packages

If you don't want to register vendor accounts yourself, DesireCore also plans to offer pre-configured compute packages — out-of-the-box, pay-as-you-go. But BYOK mode is always available; you won't be locked into any single vendor.

Next Steps

  • Want to see details of all supported vendors? Read Supported AI Vendors List
  • Want to understand how to configure compute services? Go to the Settings chapter in the User Guide