Files
BiliNote/backend/app/models/notes_model.py
Jefferyhcool 0e0b8da317 first commit
2025-04-13 17:44:54 +08:00

12 lines
442 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
from dataclasses import dataclass
from typing import Optional
from app.models.audio_model import AudioDownloadResult
from app.models.transcriber_model import TranscriptResult
@dataclass
class NoteResult:
markdown: str # GPT 总结的 Markdown 内容
transcript: TranscriptResult # Whisper 转写结果
audio_meta: AudioDownloadResult # 音频下载的元信息title、duration、封面等