Cursusaanbod

Inleiding tot LangGraph en grafische concepten

  • Waarom grafieken voor LLM-apps: orchestratie vs. eenvoudige ketens
  • Nodes, edges en staat in LangGraph
  • Hello LangGraph: eerste uitvoerbare grafiek

State Management en Prompt Chaining

  • Prompts ontwerpen als grafieknodes
  • Staat doorgeven tussen nodes en outputs afhandelen
  • Gedachtnispatronen: korte-termijn vs. vastgelegde context

Vertakking, Controle Stroom en Foutafhandeling

  • Conditionele routing en multi-pad workflows
  • Herproberingen, time-outs en fallback-strategieën
  • Idempotentie en veilige herstarts

Gereedschappen en Externe Integraties

  • Functie/gereedschap aanroepen vanuit grafieknodes
  • REST APIs en diensten aanroepen binnen de grafiek
  • Werking met gestructureerde uitvoer

Retrieval-Augmented Workflows

  • Document-inname en chunking basis
  • Embeddings en vectoropslag (bijv. ChromaDB)
  • Bevestigde antwoorden met citaten

Testen, Debuggen en Evaluatie

  • Unit-style tests voor nodes en paden
  • Tracing en observability
  • Kwaliteitscontroles: feitelijkheid, veiligheid en determinisme

Packaging en Deployments Fundamentals

  • Omgevingsinstelling en afhankelijkheidsbeheer
  • Grafieken achter APIs aanbieden
  • Versiebeheer van workflows en roulerende updates

Samenvatting en Volgende Stappen

Vereisten

  • Kennis van basis Python-programmeren
  • Ervaring met REST APIs of CLI-tools
  • Kennis van LLM-concepten en basisprincipes van prompt engineering

Doelgroep

  • Ontwikkelaars en software-engineers die nieuw zijn in graph-based LLM-orkestratie
  • Prompt engineers en AI-nieuwkomers die multi-step LLM-apps bouwen
  • Data-practitioners die workflow-automatisering met LLMs verkennen
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38