Skip to main content
DeepSeek is one of the default recommended providers in Agent mode, focused on cost-effective text chat and task planning.

Text Chat

Model Selection

Thinking Mode

The V4 series (deepseek-v4-flash / deepseek-v4-pro) supports an explicit “thinking mode”: before producing the final answer, the model emits a chain of thought (reasoning_content) to improve answer quality.

Toggle

Controlled by the global enable_thinking config, and can also be toggled from the Web Console’s configuration page:
  • true: the model thinks before answering across all channels. The Web Console displays the thinking process; IM channels (WeChat / WeCom / DingTalk / Feishu) do not show it but still get better answers.
  • false: thinking is disabled, responses are faster, and time-to-first-token is lower.

Reasoning Effort

Under thinking mode, reasoning_effort controls reasoning intensity:
reasoning_effort only takes effect when enable_thinking is true; it is ignored automatically when the model does not support thinking mode.

Behavior Notes

  • Sampling parameters: in thinking mode, temperature, top_p, presence_penalty, and frequency_penalty are ignored by the server (without errors). CowAgent automatically skips them.
  • Multi-turn tool calls: when the history contains tool calls, DeepSeek requires every assistant message to include reasoning_content. CowAgent handles this automatically, so toggling thinking mode across turns will not cause errors.
deepseek-v4-flash is used by default; switch to deepseek-v4-pro for complex tasks; enable enable_thinking when deep reasoning is needed.