Blog

Het tijdperk van keuze in AI

| Vincent Hoogsteder

Het is 19 maanden geleden dat ChatGPT de wereld stormenderhand veroverde. Consumenten konden zonder enige drempel het beste LLM-model gebruiken dat er is en bovendien kregen bedrijven opeens de kans om hun eigen AI-applicaties te ontwikkelen bovenop makkelijk te gebruiken API's, in plaats van hun eigen modellen te bouwen, trainen, deployen en beheren.

Het succes van OpenAI, gecombineerd met een van de grootste instromen van venture funding in de geschiedenis, heeft ertoe geleid dat steeds meer spelers het veld betreden in de hoop het toekomstige platform voor Generative AI te worden. Een van de meest prominente, Anthropic, zit slechts een paar meter verwijderd van het hoofdkantoor van OpenAI. Een andere uitdager die flink van zich laat horen, Mistral, heeft zijn hoofdkantoor 9.000 kilometer verderop in Parijs.

Ongeacht hun locatie zijn hun strategieën opvallend vergelijkbaar:

  1. Recruteer de allerbeste AI-onderzoekers die streetcred hebben opgebouwd in de labs van DeepMind, Meta, Google of andere onderzoeksinstituten. Natuurlijk door enorme salarissen te betalen voor dit schaarse talent.
  2. Train zeer grote foundation models die voor 99,9% van de normale bedrijven onmogelijk te ontwikkelen zijn.
  3. Toon de mogelijkheden via AI-chat, vaak met beperkt gratis gebruik van hun vlaggenschipmodellen.
  4. Bied API's voor third-party-ontwikkeling waarmee teams nieuwe oplossingen kunnen bouwen met deze grote modellen.
  5. Pas usage-based pricing toe op deze API's, gekoppeld aan het volume van data dat erin en eruit gaat.

Deze 5-stappenaanpak stopt niet bij de 3 genoemde spelers, er zijn nog veel meer leveranciers op de markt die op deze manier werken, zoals Cohere en Google Vertex. Het mooie van dit alles is dat je als bedrijf dat AI-mogelijkheden bovenop deze foundational models ontwikkelt, vrijheid van keuze krijgt. Dat zorgt voor concurrentie, snellere innovatie en veel lagere prijzen.

Heel recent hield Simon Willison een briljante talk over dit alles op de AI Engineer World's Fair 2024, deze blogpost is deels gebaseerd op zijn inzichten.

Voorbij OpenAI's GPT4

Sinds de lancering in maart 2023 was het GPT4-model van OpenAI duidelijk de beste optie op de markt op basis van prestaties en behield het ongeveer 12 maanden zijn dominantie. Toen begonnen er nieuwe modellen van de concurrerende spelers die we net noemden uit te komen. Als je deze modellen vandaag benchmarkt op kosten versus prestaties, zie je meerdere solide opties:

Spreidingsdiagram van MMLU-score tegenover kosten per miljoen tokens voor taalmodellen van 2022 tot 2024

Door Karina Nguyen

Prestaties zijn in deze figuur gebaseerd op de MMLU Benchmark (Massive Multi-task Language Understanding). Die meet de prestaties van een taalmodel over een breed scala aan taken, met onderwerpen in wetenschap, technologie, engineering en wiskunde, geesteswetenschappen, sociale wetenschappen en meer. Het is geen perfecte benchmark, maar het beoordeelt in elk geval de prestaties van al deze modellen op een appels-met-appels-manier.

Uit deze vergelijking haal je een paar dingen:

  • Veel nieuwe uitdagers betraden de markt in 2023.
  • De beste modellen van xAI, Google Gemini, Mistral en Anthropic werden in 2024 nauwe uitdagers van OpenAI's GPT4.
  • De modellen die dicht bij GPT4 zitten hebben ook vergelijkbare prijsniveaus, waardoor ze directe alternatieven zijn.
  • Tegelijkertijd is er een hele reeks modellen met lagere prestaties, maar ook betere prijzen, op de markt gekomen.

De AI-markt beweegt razendsnel. Deze grafiek is bijvoorbeeld 2 maanden geleden gemaakt:

MMLU- en kostengrafiek met Claude 3 Haiku en Gemini Flash omcirkeld als goedkoopst en GPT-4o en Claude 3.5 Sonnet als best

Door Simon Willison

Zoals Simon in zijn talk opmerkt, is er nog iets interessants begonnen te gebeuren:

  • Er zijn twee belangrijke clusters van modellen, hoge prestaties die "Best" worden genoemd versus goedkopere modellen met lagere prestaties die "Cheapest" worden genoemd.
  • De prijzen van deze "Cheapest"-modellen zijn over de hele linie flink gedaald. Daar komen we zo op.
  • Merk op dat GPT3.5 Turbo, gemarkeerd met een "?", niet heel goed presteert maar nog steeds relatief hoog geprijsd is. Het is echter nog steeds een van de weinige modellen die je kunt fine-tunen, waarmee je prestaties op gelijke hoogte met chatGPT4 kunt krijgen voor een lagere prijs.

Als je deze twee recente analyses in bovenstaande grafieken combineert, betekent dat:

  1. Je hebt vrijheid van keuze om een model met hoge prestaties te selecteren, uit een groeiende groep leveranciers.
  2. Je hebt nu de mogelijkheid om hiernaast een veel goedkoper model toe te voegen voor use-cases met lagere prestatie-eisen.
  3. De lagere prijzen openen steeds meer use-cases met een duidelijke business case.

Bij Mozaik hebben we meerdere projecten bij opdrachtgevers uitgevoerd waarbij we niet langer slechts een enkele LLM gebruiken. In plaats daarvan implementeerden we een hybride model, vaak met een model met hoge prestaties en een of meer goedkope modellen. Het model met hoge prestaties wordt gebruikt voor de complexere use-cases (zoals het genereren van het uiteindelijke antwoord), terwijl de modellen met lagere prestaties worden gebruikt om data op te schonen en voor te bereiden, of om gebruikersvragen te beantwoorden die als simpel zijn geclassificeerd. Dat scheelt veel in kosten en het hybride model verbetert ook de responstijden van het systeem flink. Zo worden use-cases haalbaar die met alleen dure modellen geen slimme investering zouden zijn.

Over investeringen gesproken, kijken we ook wat preciezer naar de prijzen en wat daar gebeurt.

Dalende prijzen ontsluiten use-cases

Hoewel de prijsstrategieën heel vergelijkbaar zijn, verschilt de detail-usage-based pricing voor elk van de drie leveranciers. Die ontwikkelt zich ook heel snel, omdat prijzen snel worden bijgewerkt wanneer er nieuwe modellen worden gelanceerd. Hieronder de best presterende recente modellen van elk van hen en de prijsverschillen:

Tabel met input- en outputprijzen per miljoen tokens voor GPT-4o, Claude 3.5 Sonnet en mistral-large-2402

Dezelfde inputdata op deze verschillende modellen draaien kan tot 40% verschil in prijs opleveren. Voor het leveren van de output-antwoorden is dit kleiner, met een gat van 20%.

De concurrentie op de markt drijft deze prijzen duidelijk omlaag. Vergelijk bijvoorbeeld de laatste drie generaties van OpenAI's modellen:

Staafdiagram van outputkosten per miljoen tokens: GPT-4 $60, GPT-4 Turbo $30 en GPT-4o $15

De prijs van het nieuwste GPT-4o-model is 4 keer lager dan het originele GPT4-model. Dat is een heel snelle daling in ongeveer 15 maanden. Opnieuw opent dit de deuren voor use-cases die voorheen te duur zouden zijn om te maken, maar die nu opeens een positieve financiële uitkomst hebben.

En het blijft niet bij OpenAI. Een van hun grootste uitdagers, Anthropic, sprak op de AI Engineer World's Fair 2024 over hun verwachtingen dat de intelligentie van hun modellen in de komende 12 maanden omhoog zal gaan terwijl de latency en kosten blijven dalen:

Presentatie van Anthropic op AI Engineer World's Fair met een slide: intelligentie omhoog, latency en kosten omlaag

Wat betekent dit allemaal voor jouw AI-projecten?

Wij geloven dat we het tijdperk van keuze in AI zijn binnengetreden. Voor elke use-case heb je de mogelijkheid om een model te kiezen uit een selectie van leveranciers. Voor use-cases met verschillende eisen aan kwaliteit krijg je de kans om een hybride setup te maken, waarbij je de duurste en beste modellen gebruikt waar dat nodig is en goedkopere modellen waar die volstaan.

Om die voordelen te benutten stelt dat wel eisen aan de technische setup en infrastructuur van je AI-projecten.

Wij geloven dat een AI-infrastructuur daarom moet:

  1. Vendor agnostic zijn. Implementeer niet zomaar standaard de vendor-API's die deel uitmaken van je cloud-infrastructuur. De extra moeite om API's van andere leveranciers toe te voegen betaalt zich terug en zet je in een goede positie nu de concurrentie snel toeneemt.
  2. Meerdere modellen mogelijk maken, zelfs binnen een enkele use-case. We hebben heel sterke resultaten gezien door verschillende modellen toe te passen voor verschillende stukken van het werk. Zo profiteer je van de laagste prijzen en van de verschillen in sterke en zwakke punten tussen modellen.
  3. Een kwaliteitsframework als centrale basis hebben. De enige manier om goed onderbouwde keuzes te maken over welke leverancier en modellen de juiste zijn voor de taak, is door een duidelijke definitie van succes en een evaluatieframework te hebben om de kwaliteit van de output te meten. Mozaik-partner Gert Jan Spriensma bespreekt enkele recente lessen over het opzetten van zo'n kwaliteitsevaluatieframework in deze post.

Zeg hallo tegen het tijdperk van keuze in AI

We zijn het tijdperk van keuze in AI binnengetreden en daar zijn we blij mee. Alles wat we in deze post bespraken gebeurde in 15 maanden. Over een jaar ziet het beeld er waarschijnlijk weer heel anders uit.

De inzet is hoog voor leveranciers die ernaar streven een modelplatformspeler te worden in de trant van OpenAI. In de afgelopen twee decennia hebben we een vergelijkbare zeer competitieve race gezien, maar dan om een dominante cloudspeler te worden. Dat leidde tot drie duidelijke winnaars: Google's GCP, Microsoft's Azure en Amazon's AWS.

Of we over een paar jaar ook naar een duidelijke top 3 in AI-platforms kijken is de vraag. Wij geloven meer in het scenario, gedeeld door bijvoorbeeld Marc Andreessen, van hyperconcurrentie met veel bedrijven die decennialang strijden. De modelprestaties zijn sterk afhankelijk van specifieke use-cases en (maatwerk-)datasets, waardoor een breder scala aan bedrijven aanzienlijk marktaandeel kan veroveren. Dit staat in contrast met de cloud computing-markt, waar diensten meer gestandaardiseerd en vergelijkbaar zijn tussen verschillende aanbieders.

En met dit alles hebben we het nog niet eens gehad over open source-initiatieven, die misschien lastiger te gebruiken zijn voor ontwikkeling (niet zomaar een API-call), maar die zeker een grote rol gaan spelen in het aanjagen van innovatie, het verbreden van mogelijkheden en het omlaag brengen van kosten. We zijn erg enthousiast over het tijdperk van keuze waar we nu in zijn beland en kunnen niet wachten om te zien wat we er allemaal mee gaan bouwen.

Vincent Hoogsteder

Auteur

Vincent Hoogsteder

Vincent is algemeen directeur van Mozaik met ruime ervaring in AI ontwikkeling & strategie.

LinkedIn

Nieuwsbrief

Blijf op de hoogte

Meld je aan voor onze nieuwsbrief en ontvang onze kijk op alles wat speelt in data en AI.

Contact

Wat wil jij met AI bereiken?

Neem contact op met ons team via contact@mozaik.ai of gebruik het formulier hieronder.

Of kom langs op ons kantoor: Pakhuis De Hoop, Breestraat 59, Amersfoort.

Pakhuis De Hoop, Breestraat 59, Amersfoort

We gebruiken je gegevens alleen om op je bericht te reageren. Lees meer in ons privacybeleid.