Phase 3
This commit is contained in:
1 parent
1d3c8c3749
commit
ba48f0afc2
161 files changed
+30574
-54
No files matched your search
@@ -37,6 +37,16 @@ pub struct BackendInfo {
|
||||
pub vram_mb: Option<u32>,
|
||||
}
|
||||
|
||||
/// A downloadable/installed Whisper model (T3.7, FR-MODEL-1).
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
pub struct ModelInfo {
|
||||
pub id: String, // e.g. "base.en-q5_1" — also the ggml filename stem
|
||||
pub label: String,
|
||||
pub size_mb: u32, // approximate download size
|
||||
pub installed: bool,
|
||||
pub active: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
|
||||
#[serde(rename_all = "lowercase")]
|
||||
pub enum MeetingStatus {
|
||||
@@ -143,6 +153,7 @@ pub struct Settings {
|
||||
pub llm_endpoint: String,
|
||||
pub llm_model: String,
|
||||
pub preferred_backend: String, // auto|npu|nvidia|amd|intel|cpu
|
||||
pub whisper_model: String, // ModelInfo.id, e.g. "base.en-q5_1"
|
||||
pub low_overhead: bool,
|
||||
// Recording retention (ADR-0009). Default OFF.
|
||||
pub default_record: bool,
|
||||
|
||||
Reference in new issue
Block a user