Skip to content

CherryStudio

CherryStudio is a desktop AI client that supports multiple providers. You can configure it to use 3xCoder for both Claude (Anthropic) and Gemini models.

Official Websitehttps://cherry-ai.com

Installation

Download CherryStudio from the official website for your platform.

Configuring Claude Models

To use Claude models through 3xCoder:

  1. Open CherryStudio
  2. Go to SettingsModel Provider
  3. Select Anthropic (or add a new Anthropic-compatible provider)
  4. Configure:
SettingValue
API URLhttps://api.3xcoder.com/v1/messages
API KeyYour 3xCoder key (sk-...)
  1. Click Verify to test the connection
  2. Save the configuration

Available Claude Models

After configuration, you can select Claude models:

  • claude-sonnet-4-20250514
  • claude-haiku-3-5-20241022
  • claude-opus-4-20250514

Configuring Gemini Models

To use Gemini models through 3xCoder:

  1. Go to SettingsModel Provider
  2. Select Google Gemini (or add a new provider)
  3. Configure:
SettingValue
API URLhttps://api.3xcoder.com/v1beta/models
API KeyYour 3xCoder key (sk-...)
  1. Click Verify to test
  2. Save

Available Gemini Models

  • gemini-2.5-pro
  • gemini-2.5-flash

Configuring OpenAI Models

To use GPT and other OpenAI models:

  1. Go to SettingsModel Provider
  2. Select OpenAI (or add a new provider)
  3. Configure:
SettingValue
API URLhttps://api.3xcoder.com/v1
API KeyYour 3xCoder key (sk-...)
  1. Verify and save

Tips

  • Multiple Providers — You can configure all three providers (OpenAI, Anthropic, Gemini) simultaneously in CherryStudio, all using the same 3xCoder API key
  • Model Switching — Switch between GPT, Claude, and Gemini within the same conversation
  • Custom Prompts — Set up custom system prompts for different use cases
  • Streaming — Streaming is supported for all models through 3xCoder

Troubleshooting

Verification fails

  • Double-check the API URL — each provider type uses a different path
  • Ensure your API key is correct and hasn't expired
  • Try the connection manually:
bash
# Test Anthropic endpoint
curl https://api.3xcoder.com/v1/messages \
  -H "x-api-key: sk-your-key" \
  -H "Content-Type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{"model": "claude-sonnet-4-20250514", "max_tokens": 100, "messages": [{"role": "user", "content": "Hi"}]}'

Model not found

  • Verify the model name is spelled correctly
  • Check available models in your 3xCoder dashboard
  • Run: curl https://api.3xcoder.com/v1/models -H "Authorization: Bearer sk-your-key"

3xCoder — Unified AI API Endpoint