26 lines
804 B
C#
26 lines
804 B
C#
namespace ChatBot.Models.Configuration
|
|
{
|
|
/// <summary>
|
|
/// Configuration settings for AI service
|
|
/// </summary>
|
|
public class AISettings
|
|
{
|
|
/// <summary>
|
|
/// Temperature for AI response generation (0.0 to 2.0)
|
|
/// Lower values make responses more focused and deterministic
|
|
/// Higher values make responses more random and creative
|
|
/// </summary>
|
|
public double Temperature { get; set; } = 0.7;
|
|
|
|
/// <summary>
|
|
/// Path to the system prompt file
|
|
/// </summary>
|
|
public string SystemPromptPath { get; set; } = "Prompts/system-prompt.txt";
|
|
|
|
/// <summary>
|
|
/// System prompt content (loaded from file)
|
|
/// </summary>
|
|
public string SystemPrompt { get; set; } = string.Empty;
|
|
}
|
|
}
|