Save and display timeToComplete on model outputs (#6)

* Calculate and save timeToComplete on model outputs

* Add output stats to function call as well

* Record timeToComplete before parsing response json

* Add default value for timeToComplete
This commit is contained in:
arcticfly
2023-06-30 21:29:28 -07:00
committed by GitHub
parent 625d34a9e0
commit 6389bd54de
5 changed files with 44 additions and 18 deletions

View File

@@ -76,10 +76,11 @@ model TemplateVariable {
model ModelOutput {
id String @id @default(uuid()) @db.Uuid
inputHash String
output Json
statusCode Int
errorMessage String?
inputHash String
output Json
statusCode Int
errorMessage String?
timeToComplete Int @default(0)
promptVariantId String @db.Uuid
promptVariant PromptVariant @relation(fields: [promptVariantId], references: [id], onDelete: Cascade)