DeepSeek provider plugin for Umbraco.AI, enabling integration with DeepSeek's chat models via their OpenAI-compatible API.
- DeepSeek API Support - Connect to DeepSeek's OpenAI-compatible chat completions API
- Chat Capabilities - Full support for chat completions with streaming and tool calls
- Dynamic Model Discovery - Automatically fetches available models from the DeepSeek API
- Custom Endpoints - Override the base URL for proxies or alternative endpoints
- Middleware Support - Compatible with Umbraco.AI's middleware pipeline
This package is part of the Umbraco.AI monorepo. For local development, see the monorepo setup instructions in the root README.
dotnet add package Umbraco.AI.DeepSeek- Umbraco CMS 17.0.0+
- Umbraco.AI 1.0.0+
- .NET 10.0
- DeepSeek API key (from https://platform.deepseek.com/)
After installation, create a connection in the Umbraco backoffice:
- Navigate to the AI section
- Create a new DeepSeek connection
- Enter your DeepSeek API key
- Create a profile using this connection
{
"ApiKey": "sk-..."
}- CLAUDE.md - Development guide and technical details
- Root CLAUDE.md - Shared coding standards and conventions
- Contributing Guide - How to contribute to the monorepo
This project is licensed under the MIT License. See LICENSE.md for details.