Skip to content

Latest commit

 

History

History

README.md

Umbraco.AI.DeepSeek

NuGet

DeepSeek provider plugin for Umbraco.AI, enabling integration with DeepSeek's chat models via their OpenAI-compatible API.

Features

  • 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

Monorepo Context

This package is part of the Umbraco.AI monorepo. For local development, see the monorepo setup instructions in the root README.

Installation

dotnet add package Umbraco.AI.DeepSeek

Requirements

Configuration

After installation, create a connection in the Umbraco backoffice:

  1. Navigate to the AI section
  2. Create a new DeepSeek connection
  3. Enter your DeepSeek API key
  4. Create a profile using this connection

API Configuration

{
    "ApiKey": "sk-..."
}

Documentation

License

This project is licensed under the MIT License. See LICENSE.md for details.