1. Home
  2. ARVO Studio
  3. Set up ARVO Studio
  4. Object Generation and Token Estimation

Object Generation and Token Estimation

Introduction

These two groups on the Setup card control where generated objects sit and how ARVO Studio estimates AI consumption before a build. Neither takes long to complete, and both are worth agreeing with the customer rather than accepting without discussion.

Object Generation sets the boundaries and the naming of what a project produces while token estimation feeds the estimate a user sees before a build is approved.

Object Generation

The object range and prefix keep generated objects inside the space reserved for that environment, so that they do not collide with existing customisations or with another publisher’s work. The other fields in the group set a scope guardrail, the default template used for generated documents, and the assistant persona shown in the workspace.

Complete the following on ARVO Studio Setup, in the Object Generation group.

FieldWhat to enterNotes
Gap Confirm ThresholdThe gap count at which ARVO Studio asks the user to confirm before continuingTreat this as a scope guardrail. If the gap count is unusually high, the design document may be too broad and should be split.
Object Range From and ToThe object-ID range ARVO Studio may use for generated objectsIt must match the range reserved for that environment. Check for conflicts with existing customisations first.
Object PrefixThe prefix applied to generated objectsKeep it consistent for the same publisher.
Default Branding TemplateThe template used for generated documents[ Editorial note — link to the branding-template guide once that article exists. ]
ARVO CharacterThe assistant persona shown in the ARVO Studio workspaceCosmetic setting only.

Token Estimation

Before generation starts, ARVO Studio shows a three-point estimate beside the generation approval: a minimum, an expected and a maximum figure. The customer can therefore see the likely consumption on their own AI account, and the spread around it, before deciding to proceed. Once the work has run, actual consumption is reconciled against that envelope. The fields in this group are what the estimate is built from.

Treat the defaults as calibrated starting values. Change them only when the customer’s actual consumption shows a consistent difference from the estimate, and change one value at a time so that the effect of the change is clear.

The following values are set on ARVO Studio Setup, in the Token Estimation group.

FieldWhat it affects
Chars per TokenHow input text is converted into an estimated token count
Generation Tokens per GapExpected generation usage for each analysed gap
Repair Tokens per LoopExpected usage for each repair attempt
Analysis Output TokensExpected token allowance for analysis output
Test Loop TokensExpected usage for each test-and-repair cycle

Note: The minimum, expected and maximum figures appear beside the generation approval, and actual consumption is reconciled against them afterwards. All AI consumption is charged to the customer’s own Azure AI Foundry deployment or Anthropic account.

Model Catalog and AI pricing

ARVO Studio’s Model Catalog contains pricing information for the AI models available to ARVO Studio. These can be accessed from the ARVO Studio Setup page > Actions button:

For each model, the catalog can hold pricing across four token dimensions:

  • Input
  • Output
  • Cache read
  • Cache write

The values are expressed as USD pricing per 1,000,000 tokens.

These pricing values matter when reviewing ARVO Studio’s AI cost estimates. The Model Catalog therefore needs to represent the pricing that actually applies to the customer’s AI provider rather than sticking to the default values configured. This will make cost estimations more accurate.

ARVO Studio seeds these pricing values into the Model Catalog however, these values are estimates based on the model pricing available at that point in time when that configuration was produced.

Maintaining the prices

For each model being used, check the applicable prices for:

Pricing componentWhat to maintain
InputUSD per 1 million input tokens
OutputUSD per 1 million output tokens
Cache readUSD per 1 million cached-read tokens
Cache writeUSD per 1 million cache-write tokens

Reasoning settings and cost re-estimation

The reasoning configuration selected for a run can affect the estimate being reviewed.

If you change the reasoning configuration, including overriding an individual parameter and moving the reasoning lever to Custom, ARVO Studio allows you to re-estimate the cost using the updated configuration.

The estimate should be considered together with the prices maintained in the Model Catalog. Keeping the Model Catalog pricing updated makes the monetary estimate more accurate. For more information on reasoning levels, read the article titled Using Reasoning levels.

Accuracy quick check

Confirm that the object range matches the range reserved for the environment and that the prefix is the one used for that publisher. Then open a project card and compare the expected figure with the tokens actually consumed, checking that the actual figure falls between the minimum and the maximum. If actuals sit consistently above or below the expected figure, adjust the token estimation values, while if they are close, leave them as they are.

Updated on October 28, 2026

Was this article helpful?

Related Articles