version 2

This commit is contained in:
2025-12-16 16:52:40 +03:30
parent 61e86b1e96
commit 139924db94
52 changed files with 7350 additions and 321 deletions

View File

@@ -0,0 +1,33 @@
namespace GreenHome.AI.DeepSeek;
/// <summary>
/// Configuration options for DeepSeek AI service
/// </summary>
public sealed class DeepSeekOptions
{
/// <summary>
/// DeepSeek API base URL
/// </summary>
public string BaseUrl { get; set; } = "https://api.deepseek.com";
/// <summary>
/// DeepSeek API key (required)
/// </summary>
public required string ApiKey { get; set; }
/// <summary>
/// Default model to use
/// </summary>
public string DefaultModel { get; set; } = "deepseek-chat";
/// <summary>
/// Default temperature for responses (0-2)
/// </summary>
public double DefaultTemperature { get; set; } = 1.0;
/// <summary>
/// Default maximum tokens for responses
/// </summary>
public int? DefaultMaxTokens { get; set; }
}