30 秒でわかる
OpenAI presenters recommend measuring cost per successful task, evaluating model configurations, and testing caching, tool processing, reasoning effort and batch options. Their customer examples are workload-specific.
- 1Cost per taskInclude retries and human intervention in the cost of a successful task.
- 2Quality thresholdEvaluate configurations against a representative quality target.
- 3Four leversCaching, tools, reasoning and asynchronous processing affect cost.
- 4Prompt cachingStable prefixes can increase cache reuse.
- 5Tool processingCode can reduce intermediate data passed to a model.
- 6Reasoning effortReasoning effort should be tested against task difficulty.
- 7BatchDelayed processing may offer a price tradeoff.
ポイント
- Include retries and human intervention in the cost of a successful task.
- Evaluate configurations against a representative quality target.
- Caching, tools, reasoning and asynchronous processing affect cost.
- Stable prefixes can increase cache reuse.
- Code can reduce intermediate data passed to a model.
- Reasoning effort should be tested against task difficulty.
- Delayed processing may offer a price tradeoff.
チャプターごとに整えた全文を読む
Measure completed work
Cost per task and quality thresholds.
At OpenAI DevDay 2026, three OpenAI presenters discuss measuring and reducing AI application costs while preserving task quality. They speak from the provider’s perspective; customer results are examples reported by OpenAI, not guarantees.
Mandeep argues that price per token alone can mislead. A cheaper model might use more tokens, fail more often or require human intervention, so he recommends measuring cost per successfully completed task, including human work.
The panel recommends defining the task and an acceptable quality threshold, then testing model, reasoning and harness configurations on representative examples. A cost–quality frontier helps identify configurations that meet the threshold efficiently.
They suggest trying a smaller model on simpler tasks and using more capable models where evaluations justify the cost. Their examples of customer model performance are specific to those workloads and should be checked against one’s own evaluation set.
Cost levers
Caching, tools, reasoning and batch processing.
Sapto introduces four levers: prompt caching, programmatic tool calling, reasoning effort, and batch or flexible processing. The goal is a successful result at acceptable cost and latency, not simply fewer tokens.
Prompt caching reuses processing for matching prompt prefixes while the model still handles new input and generates a fresh response. Keeping stable instructions at the beginning can improve reuse.
Programmatic tool calling can combine and filter intermediate tool results in code before returning a smaller report to the model. The panel reports a customer example with fewer input tokens and no measured quality loss; results vary by task.
Reasoning effort is a setting to evaluate separately from answer length. The panel suggests starting low for simple routing and increasing it when needed, then checking the result with evaluations.
Batch processing trades immediacy for lower pricing in the offering described at the event. Pricing, service terms and available controls can change, so users should check current documentation for their workload.
Improving cache reuse
Stable prefixes and diagnostics.
The panel returns to cache optimization, discussing stable prefixes, explicit boundaries in supported models and diagnostics for misses. It recommends changing one setting at a time and rerunning evaluations as models and applications evolve.
The closing recommendation is to define a representative evaluation set, compare configurations at the desired quality threshold, and keep iterating as the application changes.
同じチャンネルの記事
34:50EN
18:35EN
23:00EN
22:01EN
19:40EN
12:49EN