# NoneBot-Plugin-DeepSeek

A plugin for the NoneBot chatbot framework that adds DeepSeek-powered conversation and question answering to a bot, with multi-turn context and Markdown-to-image rendering.

NoneBot-Plugin-DeepSeek connects a NoneBot-based chatbot to DeepSeek's models, adding commands for asking a question, holding a multi-turn conversation with retained context, switching between configured models, checking account balance, and rendering Markdown replies as an image. It supports streaming responses and can optionally show the model's chain-of-thought alongside its final answer.

Configuration lives in the bot's own configuration file, where an administrator sets the DeepSeek API key, which models are enabled, a default system prompt, timeouts, and whether Markdown-to-image conversion is on. Balance checks and changing the default model are restricted to a bot superuser. It installs through the nb-cli package manager or directly with pip or Poetry, and its documentation, commands, and community channels are primarily in Chinese, though the README is translated into more than a dozen additional languages.

Website: https://github.com/KomoriDev/nonebot-plugin-deepseek
