Add Device, DeviceConfig, SystemSettings entities and seed defaults

This commit is contained in:
2026-06-11 18:41:27 +00:00
parent a1aa5023a2
commit 68e7e81312
8 changed files with 634 additions and 1 deletions
+11
View File
@@ -0,0 +1,11 @@
namespace backend.Settings;
public class SystemSettings
{
public int Id { get; set; } = 1;
public string DefaultSystemPrompt { get; set; } =
"You are a helpful voice assistant. Keep responses concise.";
public string DefaultVoice { get; set; } = "alloy";
public string DefaultModel { get; set; } = "gpt-4o-realtime-preview";
public int DefaultIdleTimeoutSeconds { get; set; } = 30;
}