NLP Academy · Les

Een LLM aanroepen vanuit Python

Verstuur prompts en verwerk antwoorden

Les 2 van 413 stappen

Een LLM aanroepen vanuit Python is een gratis NLP Academy-les op CoddyKit. Dit is les 2 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject NLP Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus NLP Academy bevat in totaal 4 lessen.

In code met een model praten

Je voert geen gigantische modellen uit op je laptop. In plaats daarvan stuur je tekst via een API naar een gehost model en krijg je een antwoord terug. 🌐

Een client installeren

De meeste aanbieders leveren een Python-clientbibliotheek, zodat je het model met enkele overzichtelijke regels kunt aanroepen in plaats van met ruwe HTTP.

pip install openai

Houd je sleutel geheim

Aanroepen worden geverifieerd met een API-sleutel. Sla die op in een omgevingsvariabele en zet hem nooit rechtstreeks in je bronbestanden.

import os
key = os.environ["OPENAI_API_KEY"]

De client maken

Je begint met het maken van een client-object. Het leest je sleutel en handelt de netwerkdetails af voor elk verzoek dat je doet.

from openai import OpenAI
client = OpenAI()

Berichten, niet alleen tekst

Chatmodellen ontvangen een lijst met berichten, die elk zijn voorzien van een rol zoals system, user of assistant.

De systeemrol

Een systeembericht bepaalt vooraf het gedrag van het model, bijvoorbeeld door te zeggen dat het kort moet antwoorden of als behulpzame tutor moet optreden.

Je prompt verzenden

Je zet je vraag in een gebruikersbericht en stuurt de volledige lijst in één aanroep naar het model.

resp = client.chat.completions.create(
  model="gpt-4o-mini",
  messages=[{"role": "user", "content": "Hi!"}])

Het antwoord verwerken

Het antwoord is een gestructureerd object. De tekst die je nodig hebt staat in de eerste keuze, klaar om te lezen of op te slaan.

text = resp.choices[0].message.content
print(text)

Regelen met temperatuur

De instelling temperatuur bepaalt de willekeurigheid. Lage waarden leveren stabiele antwoorden op; hoge waarden zorgen voor creatievere, gevarieerdere antwoorden.

De uitvoer begrenzen

Met maximumaantal tokens beperk je hoe lang het antwoord kan zijn, waardoor reacties overzichtelijk blijven en je kosten voorspelbaar worden.

Mislukkingen afhandelen

Netwerken kunnen uitvallen en limieten kunnen worden bereikt, dus wikkel aanroepen in try/except en probeer het op een nette manier opnieuw wanneer er een fout terugkomt.

Korte controle

Waar vind je de tekst van het model in een chatvoltooiingsantwoord?

Samenvatting

Installeer een client, laad je sleutel uit de omgeving, verstuur berichten met rollen en lees vervolgens de tekst uit de eerste keuze. ✅

Gratis beginnen

Leer Python met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “Een LLM aanroepen vanuit Python” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad NLP Academy, waaronder “Een LLM aanroepen vanuit Python”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus NLP Academy bevat in totaal 4 lessen.

Wat leer ik in “Een LLM aanroepen vanuit Python”?

Verstuur prompts en verwerk antwoorden Je oefent met NLP Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met NLP Academy te beginnen?

Ervaring vooraf is niet nodig. NLP Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 2 van 4.

Hoe lang duurt de les “Een LLM aanroepen vanuit Python”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over NLP Academy?

Ja. Elke les over NLP Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Wat een model groot maakt
  2. Een LLM aanroepen vanuit Python
  3. Zero-shot- en few-shot-prompting
  4. Gestructureerde uitvoer en guardrails
← Terug naar NLP Academy