MCPcopy
hub / github.com/chidiwilliams/buzz / model

Method model

buzz/widgets/transcription_record.py:15–24  ·  view source on GitHub ↗
(record: QSqlRecord)

Source from the content-addressed store, hash-verified

13
14 @staticmethod
15 def model(record: QSqlRecord) -> TranscriptionModel:
16 return TranscriptionModel(
17 model_type=ModelType(record.value("model_type")),
18 whisper_model_size=WhisperModelSize(record.value("whisper_model_size"))
19 if record.value("whisper_model_size")
20 else None,
21 hugging_face_model_id=record.value("hugging_face_model_id")
22 if record.value("hugging_face_model_id")
23 else None
24 )
25
26 @staticmethod
27 def task(record: QSqlRecord) -> Task:

Callers 15

initStyleOptionMethod · 0.80
on_column_checkedMethod · 0.80
__init__Method · 0.80
copy_selected_fieldsMethod · 0.80
delete_transcriptionsMethod · 0.80
transcriptionMethod · 0.80
refresh_allMethod · 0.80
refresh_rowMethod · 0.80
setEditorDataMethod · 0.80
init_row_heightMethod · 0.80

Calls 4

TranscriptionModelClass · 0.90
ModelTypeClass · 0.90
WhisperModelSizeClass · 0.90
valueMethod · 0.80