From 4d0ae5ee4c1bb713e914ef9092ac4e2ca40a3e6e Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sat, 18 Apr 2026 07:44:39 -0400 Subject: [PATCH] costs --- .../estimate_video_cost_seedance2pro_seedance2p0.rs | 6 +++++- .../estimate_video_cost_seedance2pro_seedance2p0_fast.rs | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0.rs b/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0.rs index 83a965e7ff..89d53d94e3 100644 --- a/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0.rs +++ b/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0.rs @@ -13,10 +13,14 @@ pub(crate) fn estimate_video_cost_seedance2pro_seedance2p0( duration_seconds: plan.duration_seconds, batch_count: plan.batch_count, output_resolution: plan.output_resolution, + + // TODO: This is a cost factor + reference_video_urls: None, + + // NB: These do not contribute to costs in the Seedance2 integration start_frame_url: None, end_frame_url: None, reference_image_urls: None, - reference_video_urls: None, reference_audio_urls: None, character_ids: None, use_face_blur_hack: None, diff --git a/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0_fast.rs b/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0_fast.rs index eeaaa4512b..b86f441e4c 100644 --- a/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0_fast.rs +++ b/crates/api_clients/artcraft/artcraft_router/src/generate/generate_video/cost/seedance2pro/estimate_video_cost_seedance2pro_seedance2p0_fast.rs @@ -13,10 +13,14 @@ pub(crate) fn estimate_video_cost_seedance2pro_seedance2p0_fast( duration_seconds: plan.duration_seconds, batch_count: plan.batch_count, output_resolution: plan.output_resolution, + + // TODO: This is a cost factor + reference_video_urls: None, + + // NB: These do not contribute to costs in the Seedance2 integration start_frame_url: None, end_frame_url: None, reference_image_urls: None, - reference_video_urls: None, reference_audio_urls: None, character_ids: None, use_face_blur_hack: None,