交易流水对账明细 | AI引擎计价规则
This commit is contained in:
@@ -135,6 +135,20 @@ class AdminCreditRecordSummaryOut(BaseModel):
|
||||
total_tokens: int = 0
|
||||
input_tokens: int = 0
|
||||
output_tokens: int = 0
|
||||
attachment_image_count: int = 0
|
||||
attachment_video_count: int = 0
|
||||
attachment_audio_count: int = 0
|
||||
attachment_total_count: int = 0
|
||||
generated_image_count: int = 0
|
||||
generated_video_count: int = 0
|
||||
generated_total_count: int = 0
|
||||
provider_cost_calculated_total: str = "0.00000000"
|
||||
provider_cost_estimated_total: str = "0.00000000"
|
||||
provider_cost_combined_total: str = "0.00000000"
|
||||
provider_cost_total: str = "0.00000000"
|
||||
provider_cost_pending_count: int = 0
|
||||
provider_cost_estimated_count: int = 0
|
||||
provider_cost_abnormal_count: int = 0
|
||||
|
||||
|
||||
class AdminCreditRecordOut(BaseModel):
|
||||
@@ -187,6 +201,38 @@ class AdminCreditRecordOut(BaseModel):
|
||||
engine_name: str | None = None
|
||||
engine_provider: str | None = None
|
||||
engine_model_name: str | None = None
|
||||
pricing_rule_id: str | None = None
|
||||
pricing_version_code: str | None = None
|
||||
pricing_billing_mode: str | None = None
|
||||
pricing_billing_mode_label: str | None = None
|
||||
pricing_calculator_version: str | None = None
|
||||
pricing_usage_source: str | None = None
|
||||
pricing_reference_at: str | None = None
|
||||
pricing_effective_from: str | None = None
|
||||
pricing_effective_to: str | None = None
|
||||
pricing_snapshot_hash: str | None = None
|
||||
provider_cost_currency: str = "CNY"
|
||||
provider_cost_amount: str = "0.00000000"
|
||||
provider_cost_status: str | None = None
|
||||
provider_cost_status_label: str | None = None
|
||||
provider_cost_calculated_at: str | None = None
|
||||
provider_cost_finalized_at: str | None = None
|
||||
provider_cost_is_estimated: bool = False
|
||||
provider_usage_primary: bool = False
|
||||
attachment_image_count: int = 0
|
||||
attachment_video_count: int = 0
|
||||
attachment_audio_count: int = 0
|
||||
attachment_total_count: int = 0
|
||||
attachment_video_duration_seconds: str = "0.000000"
|
||||
attachment_audio_duration_seconds: str = "0.000000"
|
||||
requested_output_count: int = 0
|
||||
generated_image_count: int = 0
|
||||
generated_video_count: int = 0
|
||||
generated_total_count: int = 0
|
||||
pricing_snapshot_json: dict | None = None
|
||||
usage_snapshot_json: dict | None = None
|
||||
attachment_snapshot_json: dict | None = None
|
||||
generation_snapshot_json: dict | None = None
|
||||
created_at: str | None = None
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user