Aimogen supports DeepSeek exclusively through its OpenAI-compatible API interface. There is no native DeepSeek integration and no separate DeepSeek provider toggle.
DeepSeek is configured using the Custom OpenAI Compatible API option.
When to Use This Configuration #
Use this setup if you want to:
- Connect DeepSeek via its OpenAI-compatible endpoint
- Use DeepSeek models for content generation, editing, chatbots, and workflows
- Treat DeepSeek exactly like an OpenAI-style provider inside Aimogen
This is the only supported way to use DeepSeek in Aimogen.
Where to Configure DeepSeek #
Go to:
Aimogen → Settings → API Keys
All configuration is done in this screen.
Step 1: Select the API Provider Type #
Set the following option:
Main API Service Provider Selector
→ Custom OpenAI Compatible API
This tells Aimogen that the backend follows OpenAI API semantics.
Step 2: Configure the OpenAI-Compatible API Settings #
Fill in the Custom OpenAI Compatible API Settings section as follows.
OpenAI Compatible API Base URL #
Enter the DeepSeek API base URL:
https://api.deepseek.com/
Important:
- Use the API root, not a specific endpoint
- A trailing slash is recommended
If you are using a proxy or gateway, use that URL instead.
OpenAI Compatible API Keys (One Per Line) #
Paste your DeepSeek API key here.
Rules:
- One key per line
- Multiple keys are supported (rotation)
- Saving the key immediately enables the provider
There are no enable toggles.
Additional AI Model List (One Per Line) #
You must manually define the DeepSeek models you want to use.
Example:
deepseek-chat
deepseek-reasoner
Important:
- Model IDs must match DeepSeek’s API exactly
- Each model must be on its own line
- Without this list, no models will appear in Aimogen
This step is mandatory.
Step 3: Save Settings #
Click Save Settings.
That’s it.
There is:
- No activation button
- No refresh button
- No provider toggle
If the API key and models are correct, DeepSeek is now active.
What Happens After Saving #
After saving the settings:
- Aimogen treats DeepSeek as an OpenAI-style provider
- DeepSeek models appear in all model selection dropdowns
- You can use DeepSeek for:
- AI content generation
- AI content editing
- Chatbots
- Workflows and OmniBlocks
- Limits, logs, and statistics work normally
From Aimogen’s execution engine perspective, DeepSeek behaves exactly like OpenAI.
Model Compatibility Notes #
Because this is an OpenAI-compatible integration:
- Streaming works if supported by the model
- Chat history and system prompts are supported
- Temperature, penalties, and reasoning options apply
- Some advanced features depend on model support
If something does not work, it is usually because:
- The model does not support that execution type
- The endpoint does not fully implement OpenAI behavior
This is provider-side, not a plugin issue.
Removing or Changing DeepSeek Configuration #
If you remove:
- The API key
- The base URL
- One or more models
Then:
- DeepSeek is disabled or modified immediately
- Models disappear from dropdowns
- Existing features fall back or stop gracefully
- No content or settings are deleted
Key rotation and endpoint changes are safe.
Common Mistakes #
- Forgetting to add models in “Additional AI Model List”
- Typo in model IDs
- Using a non-root API URL
- Expecting models to auto-detect (they don’t in custom mode)
Summary #
- DeepSeek is supported only via Custom OpenAI Compatible API
- Configuration lives in Aimogen → Settings → API Keys
- Entering the API key enables the provider
- Models must be added manually
- No toggles, no native provider, no extra steps
This generic OpenAI-compatible path is intentional and gives advanced users full control over how DeepSeek is used inside Aimogen.