32 comments

[ 3.4 ms ] story [ 82.5 ms ] thread
> Price increases: As VC funding dries up and companies face pressure to turn a profit, we'll likely see sharp increases in the cost of AI services.

I disagree. Yes, the VC funding will dry up, but hardware and algorithmic advances will decrease running costs by equal amounts.

Lack of a moat will prevent companies recouping past expenses, since any who try will be outcompeted by new market entrants who don't have those past expenses.

This presumes that the SOTA models won't keep growing to fill any efficiency gains made. The models of today will get cheaper to run, sure, but surely the expectation is that AI will do a lot more than it does today in order to justify the staggering investments going into it?
>Lack of a moat will prevent companies recouping past expenses

I think we'll see a lot of vendor lock in by introducing service complexity. We are already at a point where the hassle of switching from one big API provider to another is not always worth the hassle for a small reduction in price or a tiny improvement on some benchmarks. AI will go the same route as all SaaS products until we have GAI-level stuff running locally on affordable consumer hardware. And there's a lot of money to be made until then.

Do you have some numbers to back that up or just vibes?
(comment deleted)
> Yes, the VC funding will dry up, but hardware and algorithmic advances will decrease running costs by equal amounts. The author said the same - "The current reliance on expensive GPU clusters may give way to more specialized, efficient AI hardware. This could help mitigate some cost pressures."

As with the cloud, prices increase once competition dries out. Even if hardware becomes cheap, the services will cost more because shrewd and greedy boards run most businesses.

I would even argue, that a lot of AI services in the future will be close to free for the public. That is because in a lot of cases, the data received from user interactions is more valuable, than the data generated by the AI service.
1. These companies have burned through billions in VC funding. Just breaking even won't be enough - they'll need significant profits to justify those investments.

2. We have at least one real-world example suggesting profitability is challenging. Microsoft is reportedly still losing money on GitHub Copilot, even after years of operation and many paying customers.

> These companies have burned through billions in VC funding.

These companies, yes. But new startups will come, spend only millions, and achieve the same thing. No moat.

> The current landscape bears a striking resemblance to the early days of cloud computing. Fifteen years ago, it was commonplace for individuals and businesses to pay less than $10 a month for shared hosting or a VPS. This pricing model seemed set in stone, with costs expected to continue declining.

A Digital Ocean VPS starts at $4 a month. It's not so much that we've lost the cheap part of the cloud, it's that the big cloud providers figured out how to do enterprise sales and capture the part of the market that was already overpriced and wasn't sophisticated enough to optimize itself.

I think AI services will be generally free because there is too much juicy data that can be mined and a risk someone might just make it easy to make your own AI "server" so to speak.
This was a huge concern in 2022, before open models with useful IQ levels were released. Today, it's hard to imagine prohibitive prices at the end-user level, because it's hard to envision an application that won't eventually have a "good enough" open/free on-device inference implementation.

Two caveats: application-specific patents are still possible (and many torpedo patents are undoubtedly en route right now) and this argument might not hold at the middleman level (where wrapper apps might get their margins squeezed out.)

I would say RAG + llama3 is already in that good enough level. Claude and gpt4-o are best but when you need steady performance or a cheap interface on a scale is it very hard to compete against llama3.
I have pretty much the opposite take: years from now we'll tell our grandchildren that the AI APIs we used to use were paid BY THE TOKEN!

We're in the dialup days of AI, where capabilities are in the hands of very few companies because hardware and training costs are prohibitively expensive. Sure, the apps we use are heavily subsidized by investment funding and the competition is very fierce. I'll also concede that 99% of the AI startups today will fail. But that doesn't mean only the 1% will be left: new ones will continuously enter the arena, compete for attention, and to do that they'll need to lower their prices. All the while, hardware costs will decrease, and incumbents like NVIDIA will inevitably grow stagnant and others will come to eat their lunch. It's the circle of (business) life.

(comment deleted)
You guys are paying for AI services?

The models are literally free, just run them yourself

I pay much less by using an API, and I get faster/higher quality results, than if I paid for the graphics card(s), electricity, and cooling myself. The ROI is not there for me

Even the $20/month would take a few years to recoup the costs

Of course. At current trend its going to consume ridiculous amount of electricity for no good reason (and make some more CO2). Funny that 60W old school light bulb is bad bad bad, but 400W gfx card is ok and armies of 3kW servers to produce bs responses to queries are also ok. Consuming ridiculous kilowatts to produce even more bs video is also "no problemo". Hm. Poor artists, I can see why they're furious about this.
> At current trend its going to consume ridiculous amount of electricity for no good reason (and make some more CO2).

5 joules per token[0] * 200 tokens per query * 10 queries per day * 365 days per year = 1.014kWh

Which, going by the US's energy mix[1], means a year of someone's LLM usage would be about 0.4kg of CO2 - the same as a single cup of coffee[2]. Worth double-checking, since these are just napkin calculations and I could have made a large mistake.

If it is correct (within an order of magnitude or two), that seems to me a relatively small amount of energy. Obviously still expensive to provide for free to hundreds of millions of users, as almost anything would be.

[0]: https://arxiv.org/pdf/2310.03003

[1]: https://www.eia.gov/tools/faqs/faq.php?id=74&t=11

[2]: https://www.co2everything.com/co2e-of/coffee

I've read somewhere that half of googles datacenter energy consumption is ai. So I think the real numbers are probably somewhere else. Its not just about one query - its about everything that come with it, including production of hw including price manipulation (that means we [better say companies] have to produce more money [ie. make some more CO2] to even afford the hw in the first place) and soon also energy plants construction - and we can only hope thats not a coal one.

Also, there's that pesky training that is hugely expensive on electricity.

Oh dont get me wrong - there are good uses of neural networks, but the stuff that pushed so much is not that. An example of good one was nvidias sw (rtx voice) to clear up voice during calls, dunno if it exists or not.

> I've read somewhere that half of googles datacenter energy consumption is ai

I can't find that figure, or what's being included in it: major Google products like Search and Translate are AI (since at least ~2018, depending on your definition of AI) and have huge numbers of users - I think it'd be hard to deny their utility.

> Its not just about one query [...]

To be clear, I didn't calculate that "one query" was equivalent to a cup of coffee - it was a year's worth of someone's LLM usage.

> Also, there's that pesky training that is hugely expensive on electricity.

I don't believe the coffee comparison took into consideration the one-off costs either, like manufacturing of your coffee machine, but let's consider the amortized emissions of training anyway:

500 tons of CO2[0] over 200,000,000 users[1] means 0.0025kg of CO2 per user, barely shifting from the figure of inference alone. Again, rough calculation - would be lower per-user if taking into account API/3rd-party users, but then higher taking into account more model versions.

Realistically, I don't think someone's CO2 emissions on the order of 0.4kg, whether that's coffee, video streaming/rendering, LLM usage, or so on, should take so much of the focus while we have, for instance, celebrities emitting 8,000,000kg a year[2] from private jets.

[0]: https://foundation.mozilla.org/en/blog/ai-internet-carbon-fo...

[1]: https://a16z.com/how-are-consumers-using-generative-ai/

[2]: https://i.imgur.com/EP0Gbtk.jpeg

Both 200 tokens per query and 10 queries per day seem far too low.
This entire article is under 500 tokens, and I think over the course of a year most people will balance out occasional long conversations with days where they don't touch it at all.

Can tweak the numbers, but even if you think - say - that the average response length is 2000 tokens (~8000 characters), a year of usage would still just be on the level of a few days' worth of coffee for me.

Unless I've made some major error in the calculations, ~0.4kg just doesn't seem like all that much when in the same timeframe a celebrity will be emitting 8,000,000kg from their private jet.

Sounds like the solution is to replace the celebrity with an AI :)
(comment deleted)
I see that the paper that reported 5J per token used LLaMA 65B, a relatively small model. ChatGPT 4 reportedly has trillions of parameters

They also didn't measure power use vs context window size, and used single prompts that would be much smaller than conversations (because in a conversation with an LLM, every prompt entered sends the entire conversation to the LLM again.)

Or the much larger context windows of RAG, or programmers sending entire source code archives with every prompt.

As for the number of interactions, a professional using the tool forty hours a week to support their work could easily have a hundred conversations per week (hundreds of prompts total).

There are enough factors here with enough uncertainty that the result could be off by a lot.

That said, I agree that it's unlikely to be worse than a celebrity with a private jet. I can't take anyone who discusses climate change seriously if they don't demand banning private jets.

> I see that the paper that reported 5J per token used LLaMA 65B, a relatively small model. ChatGPT 4 reportedly has trillions of parameters

GPT-4 uses a MoE architecture, composed of many smaller models - (speculated) total parameter count is not particuarly meaningful when the vast majority of its parameters will be in submodels that aren't active for a given query.

In terms of capability, LLaMA-3 is about on par with GPT-4 (in LMSYS arena[0] the earliest GPT-4-0613 has 1161 ELO, Llama-3-70b-Instruct has 1207 ELO, and the latest GPT-4o-2024-05-13 has 1287 ELO).

You could expect LLaMA-3 to reach the same capability with greater efficiency than the earlier GPT-4 versions, as it has the benefit of time leading to algorithmic advances. However, not only does that advantage now fall on the side of the more recent GPT-4 versions, but also OpenAI's inference efficiency will presumably benefit massively from scale and large amounts of infrastructure-specific engineering - opposed to researchers spinning up a model on GPUs from 2017.

So I still believe 5 Joules is approximately fair (especially since many smaller models still see use). But really, even tweaking it upwards by an order of magnitude, it just doesn't seem to amount to all that much.

> and used single prompts that would be much smaller than conversations

I only took their Joules per token estimation.

> As for the number of interactions, a professional using the tool forty hours a week to support their work could easily have a hundred conversations per week (hundreds of prompts total).

So, lets say, 500 prompts total in a week (consulting the LLM every few minutes for the full duration of their work). That's about 3kg of CO2 per year, likely less than the coffee they consumed in one week, or one drive into work.

Initial calculation was intended as a rough average user. A professional may well use an LLM more often than average, and hopefully get higher than average utility from it.

> That said, I agree that it's unlikely to be worse than a celebrity with a private jet.

"unlikely to be worse" is a bit of an understatement. You could use it for 10 million years and still not catch up to half of Taylor Swift's annual private jet usage.

[0]: https://chat.lmsys.org/?leaderboard

(comment deleted)
> Funny that 60W old school light bulb is bad bad bad, but 400W gfx card is ok

Could be because there actually exists a 10x more efficient alternative for the light bulb.

I feel that a specialized AI becomes too niche to be useful for the common folks.

A general LLM model, that is "jack of all and master of none" may remain the go-to choice for the masses. These systems leave the last bits of intelligence to be filled by humans.