What's Actually Going On
If you just read the headlines, you'd think the big news is another model release or funding round. But peek into how AI companies operate, and you'll spot something that matters to anyone running experiments. Pricing is shifting, infrastructure is pricier, and product builds are changing. That's messing with how we design, run, and read A/B tests.
Take DeepSeek's time-based pricing, live since August 17. Peak hours cost more; off-peak cost less. At first, it looks like a simple pricing tweak. But for product teams, it alters the economics of when you launch features, how you batch tasks, and even what you test. If your feature hits a model API, the cost now depends on when users happen to use it. That's not trivial—it hits your unit economics and should shape your testing roadmap.
Time-Based Pricing Throws a Wrench into Your Tests
Most A/B tests assume the marginal cost of serving a user is steady. That assumption is cracking. With peak and off-peak pricing, cost isn't flat—it's a curve. If you're testing a feature that calls an LLM API, you might see different conversion rates simply because one variant ran during peak and the other off-peak. That's a confounder you didn't plan for.
So what do you do? First, if your test involves model calls, log the time of day for each user. Add that as a covariate. Second, if your feature is sensitive to response time, consider running the test off-peak. Third, think about whether your feature's value shifts by hour. A document summarizer might be used differently at 9 a.m. than at 2 a.m. That's not just pricing; it's behavior worth testing.
Cost Should Be a Metric, Not an Afterthought
We measure conversion, engagement, retention. But how often do we measure cost per successful action? When model APIs are metered, cost becomes a product metric. If one variant needs twice the API calls to hit the same result, that's a real difference—maybe the line between profit and loss.
So, add a cost metric to your dashboard. It doesn't need to be fancy—just track average API spend per user per variant. Over time, you'll see how your product's cost profile evolves. This is crucial with per-token or per-request pricing, because two prompts can differ wildly in cost.
Infrastructure Costs Are Rising, and That Hits Your Tests
Here's another angle: AI infrastructure is getting more expensive. Bloom Energy, which makes fuel cells for data centers, raised its full-year power demand outlook because of AI. That sounds distant, but it's not. If you run your own models or rely on a cloud provider passing on energy costs, your infrastructure budget is tightening. That leaves less room for expensive tests.
One fix is smarter test design. Use sequential testing to stop early when you have a clear winner. Use variance reduction like CUPED to get power with smaller samples. And ask yourself: do you really need to test every tweak? Sometimes a change is so obviously better that you can skip the test and save compute. It's a judgment call, but be aware that every test has a real cost, not just in engineering time but in raw compute.
Local Models Change the Testing Playbook
There's also a move toward running models locally. The new Intel Arc Pro B65 GPU, with 32GB of memory, targets local AI workstations. When you run locally, you avoid per-call API costs, but you introduce new variables. Latency might be more consistent, but your user's hardware now matters. A feature that's snappy on a high-end machine might lag on a budget laptop. That's a segmentation variable you need to test.
If you're testing a feature that uses local inference, segment by device capability. Maybe the feature only makes sense for users with a certain level of hardware. Or you might need a fallback for weaker devices. These are questions A/B testing can answer, but only if you think about them upfront.
A Concrete Example
Let's say you're building a writing assistant that uses an LLM to suggest edits. You have two variants: one sends the whole document in a single call; the other splits it into chunks. The chunked version might be cheaper per call, but it could also produce less coherent suggestions. A naive test might find no difference in user satisfaction. But if you also track cost per user, you might find the chunked version is 30% cheaper. That's a win, even if satisfaction is equal.
Or consider testing a new onboarding flow that uses AI to generate a personalized plan. The flow requires three model calls. If you run the test during peak hours, those calls are pricier. You might conclude the flow is too costly. But if you rerun off-peak, you might see the same conversion at a lower cost. The decision to launch might hinge on whether you can shift usage to off-peak or cache results.
The Bigger Picture
The recent news about AI pricing, infrastructure, and safety teams is a reminder that the environment around product development is changing. It's not just about which model you pick. It's about how you integrate it, manage costs, and run experiments in a world where underlying costs are variable.
For product managers and data scientists, the takeaway is to be more thoughtful about test design. Don't assume serving costs are constant. Don't ignore time of day. Don't forget to measure cost as a metric. And don't be afraid to test the infrastructure itself—like whether to use a local model or an API, or whether to batch requests.
Practical Steps You Can Take Today
- Add a cost per user metric to your A/B test tracking.
- Record the timestamp of each user exposure to analyze time-based effects.
- If using an API with peak pricing, run tests off-peak or control for time in analysis.
- When testing AI features, include device or hardware capability as a segmentation variable.
- Use sequential testing and variance reduction to cut compute costs.
- Review your model usage patterns to optimize prompts or caching.
The days of running a simple A/B test and calling it a day are over. The tools are smarter, costs are more complex, and the winners will be the teams that adapt their testing practice to this new reality. It's not just about whether a variant wins—it's about whether that win is sustainable at scale.
Comments (0)
Please sign in to post a comment.
Don't have an account? Create one
No comments yet. Be the first to comment!