Ga naar hoofdinhoud
Kunstmatige intelligentie
Large Language Models

DeepSeek V3 vs R1: Een gids met voorbeelden

Leer de verschillen tussen DeepSeek-R1 en DeepSeek-V3 om het juiste model voor jouw behoeften te kiezen.
François Aubry's photo
François Aubry
Bijgewerkt · 8 min lezen

Verken met AI

ChatGPTClaudePerplexity

Maak je gratis account aan

Oefen en volg je voortgang.

Ga Verder Met Google
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Wanneer we de DeepSeek-app op onze telefoon of desktop gebruiken, kan het lastig zijn om te bepalen wanneer je R1, ook wel DeepThink, kiest in plaats van het standaard V3-model voor alledaagse taken.

Voor developers is de uitdaging net anders. Bij het integreren van DeepSeek via de API is het de kunst om te bepalen welk model het beste past bij de projectvereisten en de functionaliteit versterkt.

In deze blog behandel ik de belangrijkste aspecten van beide modellen om die keuze makkelijker te maken. Ik geef voorbeelden om te laten zien hoe elk model zich gedraagt en presteert in verschillende situaties. Ook krijg je een keuzegids die je kunt gebruiken om te kiezen tussen DeepSeek-R1 en DeepSeek-V3.

We houden onze lezers op de hoogte van het laatste AI-nieuws met The Median, onze gratis vrijdagse nieuwsbrief die de belangrijkste verhalen van de week samenvat. Abonneer je en blijf scherp in een paar minuten per week:

Wat zijn DeepSeek-V3 en DeepSeek-R1?

DeepSeek is een Chinese AI-startup die internationaal in de belangstelling kwam doordat het DeepSeek-R1 ontwikkelde tegen veel lagere kosten dan OpenAI’s o1. Net zoals OpenAI de ChatGPT-app heeft die we allemaal kennen, heeft DeepSeek ook een vergelijkbare chatbot met twee modellen: DeepSeek-V3 en DeepSeek-R1.

Wat is DeepSeek-V3?

DeepSeek-V3 is het standaardmodel wanneer we met de DeepSeek-app werken. Het is een veelzijdig large language model (LLM) dat uitblinkt als generalist en een breed scala aan taken aankan.De standaard V3 DeepSeek-interface

Dit model concurreert met andere bekende taalmodellen, zoals OpenAI's GPT-4o. 

Een van de kernfeatures van DeepSeek-V3 is de Mixture-of-Experts (MoE)-aanpak. Deze methode laat het model kiezen uit verschillende "experts" om specifieke taken uit te voeren. Nadat je je prompt hebt gegeven, wordt alleen het meest relevante deel van het model geactiveerd voor die taak, wat rekenkracht bespaart en toch precieze resultaten levert. Wil je meer weten, bekijk dan deze blogpost over Mixture-of-Experts (MoE).

Kortom, DeepSeek-V3 is een betrouwbare keuze voor de meeste alledaagse LLM-taken. Net als de meeste LLM’s werkt het echter met volgende-woordvoorspelling, wat de capaciteit beperkt om problemen op te lossen die redeneren vereisen of om nieuwe antwoorden te geven die niet op de een of andere manier in de trainingsdata zijn vervat.

Wat is DeepSeek-R1?

DeepSeek-R1 is een krachtig redeneermodel, gebouwd om taken op te lossen die geavanceerd redeneren en diepgaand probleemoplossen vereisen. Het werkt uitstekend voor codeeruitdagingen die verder gaan dan het reproduceren van code die al duizenden keren is geschreven en voor vragen met veel logica.

Zie het als je go-to optie wanneer de taak die je wilt oplossen hoge cognitieve vaardigheden vraagt, vergelijkbaar met professioneel of expertmatig redeneren.

Je activeert het door op de knop "DeepThink (R1)" te klikken:

Het DeepSeek-R1-model activeren door op het DeepThink (R1)-model te klikken

Wat DeepSeek-R1 onderscheidt, is het speciale gebruik van reinforcement learning. Voor het trainen van R1 bouwde DeepSeek voort op de basis van V3, waarbij het de uitgebreide capaciteiten en grote parameterspace benutte. Ze voerden reinforcement learning uit door het model verschillende oplossingen te laten genereren voor probleemscenario’s. Een regelgebaseerd beloningssysteem werd vervolgens gebruikt om de correctheid van de antwoorden en de redeneerstappen te beoordelen. Deze aanpak stimuleerde het model om zijn redeneervermogen in de tijd te verfijnen en autonoom redeneerpaden te verkennen en te ontwikkelen.

DeepSeek-R1 is een directe concurrent van OpenAI's o1.

DeepSeek-vergelijking met Open AI-modellen

Een verschil tussen V3 en R1 is dat we bij R1 niet meteen een antwoord krijgen tijdens het chatten. Het model gebruikt eerst chain-of-thought-redeneren om over het probleem na te denken. Pas wanneer het daarmee klaar is, verschijnt het antwoord.

De outputstructuur van DeepSeek R1 

Dit betekent ook dat R1 over het algemeen veel langzamer reageert dan V3, omdat het denkproces enkele minuten kan duren, zoals we in latere voorbeelden zien.

Verschillen tussen V3 en R1

Laten we de verschillen tussen DeepSeek-R1 en DeepSeek-V3 doornemen op basis van verschillende aspecten:

Redeneervermogen

DeepSeek-V3 heeft geen redeneervermogen. Zoals gezegd werkt het als een volgende-woordvoorspeller. Dat betekent dat het vragen kan beantwoorden waarvan de antwoorden in de trainingsdata zijn gecodeerd.

Omdat de hoeveelheid data waarmee deze modellen zijn getraind enorm is, kan het vragen over vrijwel elk onderwerp beantwoorden. Net als andere LLM’s blinkt het uit in natuurlijk klinkende gesprekken en creativiteit. Het is het model dat je wilt voor schrijven, contentcreatie of generieke vragen die waarschijnlijk al talloze keren zijn opgelost.

DeepSeek-R1 blinkt daarentegen uit in complex probleemoplossen, logica en stapsgewijze redeneertaken. Het is ontworpen voor uitdagende vragen die grondige analyse en gestructureerde oplossingen vereisen. Bij complexe codeeruitdagingen of gedetailleerde logische puzzels is R1 het aangewezen gereedschap.

Vergelijking van redeneren tussen DeepSeek V3 en DeepSeek R1

Snelheid en efficiëntie

DeepSeek-V3 profiteert van de Mixture-of-Experts (MoE)-architectuur, waardoor het sneller en efficiënter kan reageren. Dit maakt V3 ideaal voor realtime interacties waar snelheid cruciaal is.

DeepSeek-R1 doet er meestal wat langer over om antwoorden te genereren, maar dat komt omdat het focust op diepere, meer gestructureerde antwoorden. De extra tijd wordt gebruikt om volledige en doordachte oplossingen te bieden.

Snelheidsvergelijking tussen V3 en R1

Geheugen en contextverwerking

Beide modellen kunnen tot 64.000 inputtokens aan, maar DeepSeek-R1 blinkt vooral uit in het vasthouden van logica en context tijdens lange interacties. Dat maakt het geschikt voor taken die langdurig redeneren en begrip vereisen over langere gesprekken of complexe projecten.

Contextvergelijking tussen DeepSeekV3 en DeepSeek R1

Beste keuze voor API-gebruikers

Voor wie de API gebruikt, biedt DeepSeek-V3 een natuurlijkere en vloeiendere interactie-ervaring. De kracht in taal en conversatie zorgt voor soepele en boeiende gebruikersinteracties. 

De reactietijd van R1 kan voor veel applicaties een probleem zijn, dus ik raad aan het alleen te gebruiken wanneer het strikt nodig is.

Let op dat de modelnamen bij gebruik van de API niet V3 en R1 zijn. Het V3-model heet deepseek-chat en R1 heet deepseek-reasoner.

Prijsverschillen

Bij het bepalen welk model je gebruikt, is het goed om te weten dat V3 goedkoper is dan R1. Hoewel deze blog focust op functionaliteit, is het belangrijk om de kosten van elk model af te wegen tegen je specifieke behoeften en budget. Voor meer details over de kosten, bekijk hun API-prijsdocumentatie.

DeepSeek-R1 vs. V3: voorbeelden uit DeepSeek Chat

Voorbeeld 1: Probleemoplossing & logische taken

Laten we het redeneervermogen van beide modellen vergelijken met de volgende vraag:

"Gebruik de cijfers [0-9] om drie getallen te maken: x,y,z zodat x+y=z"

Een mogelijke oplossing is bijvoorbeeld: x = 26, y = 4987 en z = 5013. Het gebruikt alle cijfers 0-9 en x + y = z.

Als we deze vraag aan V3 stellen, begint het meteen een lang antwoord te produceren en concludeert uiteindelijk onterecht dat er geen oplossing is:

Voorbeeld van V3 dat faalt bij het oplossen van een complex wiskundeprobleem

R1 daarentegen vindt na ongeveer 5 minuten redeneren een oplossing:

Voorbeeld van R1 dat hetzelfde wiskundeprobleem oplost

Dit laat zien dat R1 geschikter is voor een probleem dat wiskundig redeneren vereist, omdat een volgende-woordvoorspelling zoals V3 veel minder waarschijnlijk het juiste pad volgt, tenzij er tijdens de training veel vergelijkbare problemen zijn gebruikt.

Voorbeeld 2: Creatief schrijven

Laten we nu focussen op creatief schrijven. We vragen beide modellen een microverhaal te schrijven over eenzaamheid in een menigte.

"Schrijf een microverhaal over eenzaamheid in een menigte"

Dit is de output van V3:

Voorbeeld van DeepSeek V3 voor creatief schrijven

We krijgen direct een verhaal dat bij het thema past. Of we het mooi vinden is subjectief, maar het antwoord sluit aan op de vraag.

Bij gebruik van redeneren werkte het model stap voor stap toe naar het verhaal. We laten hier niet alle details zien, maar het splitste de taak op in stappen zoals:

  • Eerst moet ik de scène neerzetten...
  • Vervolgens zintuiglijke details...
  • Ik moet hun innerlijke toestand laten zien…
  • Eindigen met een indringend beeld...
  • Even checken of ik alle elementen dek...

Je ziet dat het creatieproces heel gestructureerd is, en dat kan de creativiteit van de output verminderen.

Voorbeeld van DeepSeek R1 voor creatief schrijven

Ik denk dat je R1 voor dit soort taken alleen moet gebruiken als je geïnteresseerd bent in het redeneerproces, omdat de gewenste output niet zozeer voortkomt uit logische denkstappen maar uit creativiteit.

Voorbeeld 3: Hulp bij coderen

In dit derde voorbeeld vroegen we DeepSeek om een licht foute Python-functie te verbeteren die het volgende probleem moet oplossen:

"Deelnemers aan een stadsloop moesten bij de start en bij de finish hun naam opschrijven. We weten dat precies één persoon de race niet heeft uitgelopen. Deze Python-functie probeert de naam van die persoon te vinden, maar werkt niet. Repareer hem."

def find_person(names):
  freq = {}
  # Calculate the frequency of each name
  for name in names:
    if name not in freq:
      freq[name] = 0
      freq[name] += 1
  # Find the name that appears only once
  for name in names:
    if freq[name] == 1:
      return name
  return None

Voordat we het naar de AI sturen, kijken we even wat er mis is met de code.

Omdat elke persoon zijn naam bij start en finish noteert, probeert deze code het probleem op te lossen door de naam te vinden die maar één keer voorkomt. Iedereen die de race voltooit, schrijft zijn naam twee keer op, terwijl degene die niet finisht, dat maar één keer doet. Deze code gaat echter onterecht uit van unieke namen.

Het juiste antwoord is niet de naam met frequentie 1, maar de naam met een oneven frequentie. De oplossing is dus om in de tweede for-lus de check freq[name] == 1: te vervangen door if freq[name] % 2 == 1 om de naam met een oneven frequentie te vinden.

Laten we kijken hoe beide modellen dit probleem aanpakken. We gaven de volgende prompt:

Voorbeeld van prompt voor codeerprobleem 

Dit is de reactie van V3:

Deepseek V3 slaagt er niet in een codeervraag op te lossen

Het V3-model vindt het juiste antwoord niet. Het verandert niet alleen de probleembeschrijving door twee invoerlijsten te introduceren, maar de voorgestelde oplossing zou zelfs dan niet werken.

R1 daarentegen vindt het probleem in de code, al verandert de oplossing de code in plaats van de aangeleverde code te repareren:

Deepseek R1 lost dezelfde codeervraag op

Het model deed er vrij lang over om het antwoord te vinden. Je ziet dat het bijna acht minuten redeneerde. Het gemarkeerde deel laat zien wanneer het model doorhad wat er mis was met de code.

Wanneer kies je DeepSeek-R1 of DeepSeek-V3

De juiste keuze tussen DeepSeek-R1 en DeepSeek-V3 hangt af van wat je met je taken of projecten wilt bereiken. 

Mijn algemene aanbevolen workflow voor de meeste taken is: gebruik V3 en schakel over naar R1 als je vastloopt en V3 geen antwoord vindt. Deze aanpak gaat er wel van uit dat we kunnen bepalen of het antwoord klopt. Afhankelijk van het probleem is dat niet altijd even makkelijk.

Als je bijvoorbeeld een simpel script schrijft dat data samenvat, kun je de code draaien en zien of het doet wat je wilt. Maar als je een complex algoritme bouwt, is het minder eenvoudig om te verifiëren of de code correct is.

Dus het blijft belangrijk om wat richtlijnen te hebben voor de keuze tussen beide modellen. Hier is een gids wanneer je welke kiest:

Taak

Model

Schrijven, contentcreatie, vertalen

V3

Taken waarbij je de kwaliteit van de output kunt beoordelen

V3

Algemene codeervragen

V3

AI-assistent

V3

Onderzoek

R1

Complexe wiskunde-, codeer- of logische vragen

R1

Lange, iteratieve conversatie om één probleem op te lossen

R1

Geïnteresseerd in het denkproces achter het antwoord

R1

Conclusie

DeepSeek V3 is ideaal voor dagelijkse taken zoals schrijven, contentcreatie en snelle codeervragen, en voor het bouwen van AI-assistenten waar natuurlijke, vloeiende conversatie belangrijk is. Het is ook geschikt voor taken waarbij je de kwaliteit van de output snel kunt beoordelen.

Voor complexe uitdagingen die diep redeneren vereisen, zoals onderzoek, ingewikkelde codeer- of wiskundeproblemen of langdurige probleemoplossende gesprekken, is DeepSeek R1 echter een betere keuze.

Wil je meer leren over DeepSeek, bekijk dan ook deze blogs:


François Aubry's photo
Author
François Aubry
LinkedIn
Full-stack engineer & oprichter bij CheapGPT. Lesgeven is altijd mijn passie geweest. Al vanaf mijn studententijd zocht ik actief naar kansen om bijles te geven en andere studenten te helpen. Die passie bracht me ertoe om te promoveren, waarbij ik ook als onderwijsassistent werkte ter ondersteuning van mijn academische werk. In die jaren vond ik veel voldoening in de traditionele klasomgeving, waar ik verbindingen kon leggen en leren kon begeleiden. Met de opkomst van online leerplatforms zag ik echter het transformerende potentieel van digitaal onderwijs. Sterker nog, ik was actief betrokken bij de ontwikkeling van zo’n platform op onze universiteit. Ik zet me sterk in om traditionele didactische principes te combineren met innovatieve digitale methoden. Mijn passie is om cursussen te maken die niet alleen boeiend en informatief zijn, maar ook toegankelijk voor lerenden in dit digitale tijdperk.
Onderwerpen
Kunstmatige intelligentie
Large Language Models

Leer AI met deze cursussen!

Leerpad

AI-basisprincipes

10 uur
Ontdek de basis van AI, leer hoe je AI slim kunt gebruiken voor je werk en duik in modellen zoals ChatGPT om je weg te vinden in de dynamische wereld van AI.
Bekijk detailsStart Cursus

Maak je gratis account aan

Oefen en volg je voortgang.

Ga Verder Met Google
Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.
Meer bekijken
Gerelateerd

blog

AI vanaf nul leren in 2026: een complete gids van de experts

Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
Adel Nehme's photo

Adel Nehme

15 min

Meer bekijken