feat: Add created_by and cost fields to generation models, populate created_by from the authenticated user, and implement cost calculation.

This commit is contained in:
xds
2026-02-09 01:52:23 +03:00
parent fa3e1bb05f
commit 4461964791
11 changed files with 20 additions and 5 deletions

View File

@@ -42,6 +42,8 @@ class GenerationResponse(BaseModel):
input_token_usage: Optional[int] = None
output_token_usage: Optional[int] = None
progress: int = 0
cost: Optional[float] = None
created_by: Optional[str] = None
created_at: datetime = datetime.now(UTC)
updated_at: datetime = datetime.now(UTC)