feat: pricing stat.

This commit is contained in:
2026-04-30 16:33:30 +08:00
parent bbe6dea436
commit e43a034e28
5 changed files with 88 additions and 6 deletions
+5 -1
View File
@@ -1,6 +1,8 @@
package models
import "gorm.io/gorm"
import (
"gorm.io/gorm"
)
type AIAnalysisRecord struct {
gorm.Model
@@ -8,6 +10,8 @@ type AIAnalysisRecord struct {
SourceType string `gorm:"size:32" json:"sourceType"`
AnalysisType string `gorm:"size:32" json:"analysisType"`
AnalysisResult string `gorm:"type:text" json:"analysisResult"`
CostJSON string `gorm:"type:jsonb" json:"costJson"`
TotalCost float64 `json:"totalCost"`
InputTokens int `json:"inputTokens"`
OutputTokens int `json:"outputTokens"`
InputSizeBytes int `json:"inputSizeBytes"`