generated from john/python-template
Continue GC code review: Pydantic
This commit is contained in:
@@ -9,6 +9,8 @@ from transcription.config import Settings
|
||||
from transcription.db.models import Document
|
||||
from transcription.db.models import JobSourceStatus
|
||||
from transcription.db.models import JobStatus
|
||||
from transcription.providers.base import ProviderUsage
|
||||
from transcription.providers.base import TranscriptionMetadata
|
||||
from transcription.providers.base import TranscriptionResult
|
||||
from transcription.services import ServiceBundle
|
||||
from transcription.services.store import create_document_job
|
||||
@@ -84,7 +86,10 @@ class TestPipelineSuccessFlow:
|
||||
provider="openrouter",
|
||||
model="test-model",
|
||||
prompt_name="transcribe_document.md",
|
||||
ai_metadata={"finish_reason": "stop", "usage": {"total_tokens": 42}},
|
||||
metadata=TranscriptionMetadata(
|
||||
finish_reason="stop",
|
||||
usage=ProviderUsage(total_tokens=42),
|
||||
),
|
||||
raw_api_response={"id": "resp_123", "choices": [{"message": {"content": "Pipeline transcript"}}]},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user