From 86e6e7bf1f86a1ca296d2a80b9c27653b9fa7f12 Mon Sep 17 00:00:00 2001
From: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
Date: Wed, 15 Oct 2025 21:32:05 +0300
Subject: [PATCH] add pricing for new Veo3.1 model (#6074)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
## Summary
The prices for Veo3.1 are the same as the existing Veo3, just added a
new model via `||`
## Screenshots (if applicable)
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6074-add-pricing-for-new-Veo3-1-model-28d6d73d3650817b8bb8ea7442ff3e1a)
by [Unito](https://www.unito.io)
---
src/composables/node/useNodePricing.ts | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/composables/node/useNodePricing.ts b/src/composables/node/useNodePricing.ts
index a2590101c..c1eedd3fe 100644
--- a/src/composables/node/useNodePricing.ts
+++ b/src/composables/node/useNodePricing.ts
@@ -1141,9 +1141,15 @@ const apiNodeCosts: Record =
const generateAudio =
String(generateAudioWidget.value).toLowerCase() === 'true'
- if (model.includes('veo-3.0-fast-generate-001')) {
+ if (
+ model.includes('veo-3.0-fast-generate-001') ||
+ model.includes('veo-3.1-fast-generate')
+ ) {
return generateAudio ? '$1.20/Run' : '$0.80/Run'
- } else if (model.includes('veo-3.0-generate-001')) {
+ } else if (
+ model.includes('veo-3.0-generate-001') ||
+ model.includes('veo-3.1-generate')
+ ) {
return generateAudio ? '$3.20/Run' : '$1.60/Run'
}