AI Cost per Completed Task: Models, Caching and Evaluation

An OpenAI DevDay panel discusses cost–quality tradeoffs in AI applications.

Chaîne
OpenAI
Publié
7 oct. 2026
Vidéo
23:04
Lecture
2 min
Original
anglais
Ouvrir sur YouTube
En faisant défiler, la vidéo se réduit en bas à droite et continue. Les sous-titres suivent votre langue de lecture.
Langue de lectureDisponible en 2 langues
Cet article n’est pas encore disponible en français ; il s’affiche dans l’original en anglais.
RÉSUMÉ

En 30 secondes

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.

  1. 1Cost per taskInclude retries and human intervention in the cost of a successful task.
  2. 2Quality thresholdEvaluate configurations against a representative quality target.
  3. 3Four leversCaching, tools, reasoning and asynchronous processing affect cost.
  4. 4Prompt cachingStable prefixes can increase cache reuse.
  5. 5Tool processingCode can reduce intermediate data passed to a model.
  6. 6Reasoning effortReasoning effort should be tested against task difficulty.
  7. 7BatchDelayed processing may offer a price tradeoff.

À retenir

  1. Include retries and human intervention in the cost of a successful task.
  2. Evaluate configurations against a representative quality target.
  3. Caching, tools, reasoning and asynchronous processing affect cost.
  4. Stable prefixes can increase cache reuse.
  5. Code can reduce intermediate data passed to a model.
  6. Reasoning effort should be tested against task difficulty.
  7. Delayed processing may offer a price tradeoff.
TEXTE INTÉGRAL

Lire le texte remanié, chapitre par chapitre

Transcription seule
01

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.

02

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.

03

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.

Sur la même chaîne

34:50EN
OpenAI· 7 oct. 2026ClawLabs: Building Open Source with Shared AgentsKevin LinA DevDay demonstration of team workflows, ongoing automation and agent controls.Ingénierie d’agentsSoftware engineeringSécurité et gouvernance
18:35EN
OpenAI· 7 oct. 2026Itamar Friedman on AI Code Review and Engineering ContextDanielle, Itamar FriedmanQodo’s CEO discusses reviewers, knowledge and human judgment at DevDay 2026.Code review & verificationIngénierie d’agentsSoftware engineering
23:00EN
OpenAI· 7 oct. 2026From Individual Agents to Team Workflows: A DevDay DemonstrationJason · Jane StreetOpenAI’s Jason explores context, shared pages and reusable plugins.OpenAIIngénierie d’agentsHuman-AI Collaboration
22:01EN
OpenAI· 7 oct. 2026Codex Beyond the Laptop: Cloud Tasks and Team WorkflowsA DevDay 2026 demonstration of cloud environments, collaboration and agent interfaces.Workflows de développement et testsAgent orchestration
19:40EN
OpenAI· 7 oct. 2026How OpenAI Teams Use ChatGPT for Ongoing WorkA DevDay 2026 presentation on launch monitoring, research and shared knowledge.Produit et UXAI Strategy
12:49EN
OpenAI· 7 oct. 2026Alex Mashrabov: Higgsfield agents that choose models and launch their own GPUsAlex Mashrabov · HiggsfieldAt OpenAI DevDay 2026, Higgsfield's CEO walks through why a continuous media experience needs an agent that picks models, scores its own output, and provisions GPUs — including a live 10-hour AI stream small teams can now ship.AgentsInfrastructure et déploiementGenerative media+2