<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="36077" language="de" source="https://portal.flane.ch/swisscom/xml-course/nvidia-baallm" lastchanged="2025-12-12T01:17:47+01:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Building Agentic AI Applications with Large Language Models</title><productcode>BAALLM</productcode><vendorcode>NV</vendorcode><vendorname>Nvidia</vendorname><fullproductcode>NV-BAALLM</fullproductcode><version>1.0</version><objective>&lt;p&gt;By participating in this course, you will:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Understand the strengths and limitations of LLMs, and why agent-based paradigms help us to empower them in our modern software landscape.&lt;/li&gt;&lt;li&gt;Learn to produce structured outputs to enable machine-parseable function calls or API integrations.&lt;/li&gt;&lt;li&gt;Explore retrieval mechanisms and knowledge graphs for domain knowledge.&lt;/li&gt;&lt;li&gt;Experiment with multi-agent orchestration using frameworks like LangGraph.&lt;/li&gt;&lt;li&gt;Implement resilient systems and data flywheels for production-oriented deployments.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Introductory deep learning knowledge (including attention mechanisms and transformers). Experience from DLI&amp;rsquo;s Getting Started with Deep Learning or Fundamentals of Deep Learning is preferred.&lt;/li&gt;&lt;li&gt;Intermediate Python proficiency (including object-oriented programming and familiarity with ML libraries). Tutorials like Python Tutorial (w3schools.com) or equivalent practical experience suffice.&lt;/li&gt;&lt;/ul&gt;</essentials><contents>&lt;p&gt;We start with basic LLM usage and agent fundamentals, covering structured outputs, retrieval, and knowledge graphs. We then move to multi-agent concurrency, data flywheels, real-time constraints, and scaling considerations&amp;mdash;finishing with a final assessment that has you interfacing with a scalable multi-tenant agent API.&lt;/p&gt;</contents><outline>&lt;p&gt;&lt;strong&gt;1. Fundamentals of Agent Abstraction and LLMs	&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss LLM capabilities &amp;amp; pitfalls&lt;/li&gt;&lt;li&gt;Introduce agents as a task decomposition abstraction.&lt;/li&gt;&lt;li&gt;Demonstrate minimal agent with free-text LLM calls.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;2. Structured Output &amp;amp; Basic Fulfillment Mechanisms&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bottlenecking LLMs with JSON/task-based outputs.&lt;/li&gt;&lt;li&gt;Ensure domain alignment &amp;amp; stable schema enforcement.&lt;/li&gt;&lt;li&gt;Introduction to cognitive architectures.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;3. Retrieval Mechanisms &amp;amp; Environmental Tooling&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Formalize environment access strategies for agents to interface with other systems.&lt;/li&gt;&lt;li&gt;Develop tool interfaces for external data repositories (DBs, APIs)&lt;/li&gt;&lt;li&gt;Use vector-RAG-coded for semantic retrieval over document sets.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;4. Knowledge Graphs &amp;amp; Document Graphs&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Plan progression of data from raw docs to canonical forms.&lt;/li&gt;&lt;li&gt;Motivate threshold/equilibrium objectives for driving event loop.&lt;/li&gt;&lt;li&gt;Build state pools/ontologies for robust domain coverage&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;5. Multi-Agent Systems &amp;amp; Frameworks&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Decompose tasks among specialized agents&lt;/li&gt;&lt;li&gt;Formalize communication buffers and process distribution schemes.&lt;/li&gt;&lt;li&gt;Differentiate between different frameworks and their unique approaches.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;6. Data Flywheels &amp;amp; System Hardening&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Capture usage logs, refining domain constraints, or sub-models&lt;/li&gt;&lt;li&gt;Implement human-in-the-loop oversight for error correction&lt;/li&gt;&lt;li&gt;Iterative improvement &amp;amp; pipeline simplification using real/synthetic data.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;7. Scaling &amp;amp; Productionalization&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss production-oriented considerations like resource management, concurrency, resource utilization, multi-tenancy&lt;/li&gt;&lt;li&gt;Motivate framework-agnostic modular deployments (meta-frameworks) and their selection criteria.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;8. Final Assessment&lt;/strong&gt;	
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Deploy an agent endpoint that can support multiple different interactions.&lt;/li&gt;&lt;li&gt;Run a distributed dialog loop across the deployed server to assess satisfaction.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;9.1. [Optional] Real-Time Agents&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss multimodal considerations and agentic use-cases that interact with the physical world.&lt;/li&gt;&lt;li&gt;Explore recent advances in robotics, audio systems, and world models.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;9.2. [Optional] Responsible Agents&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discuss common failure modes in software design that introduce unfairness, liability, and poor software experiences.&lt;/li&gt;&lt;li&gt;Consider checks-and-balances systems, standards creation, and evaluation needs.&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>By participating in this course, you will:



- Understand the strengths and limitations of LLMs, and why agent-based paradigms help us to empower them in our modern software landscape.
- Learn to produce structured outputs to enable machine-parseable function calls or API integrations.
- Explore retrieval mechanisms and knowledge graphs for domain knowledge.
- Experiment with multi-agent orchestration using frameworks like LangGraph.
- Implement resilient systems and data flywheels for production-oriented deployments.</objective_plain><essentials_plain>- Introductory deep learning knowledge (including attention mechanisms and transformers). Experience from DLI’s Getting Started with Deep Learning or Fundamentals of Deep Learning is preferred.
- Intermediate Python proficiency (including object-oriented programming and familiarity with ML libraries). Tutorials like Python Tutorial (w3schools.com) or equivalent practical experience suffice.</essentials_plain><contents_plain>We start with basic LLM usage and agent fundamentals, covering structured outputs, retrieval, and knowledge graphs. We then move to multi-agent concurrency, data flywheels, real-time constraints, and scaling considerations—finishing with a final assessment that has you interfacing with a scalable multi-tenant agent API.</contents_plain><outline_plain>1. Fundamentals of Agent Abstraction and LLMs	



- Discuss LLM capabilities &amp; pitfalls
- Introduce agents as a task decomposition abstraction.
- Demonstrate minimal agent with free-text LLM calls.

2. Structured Output &amp; Basic Fulfillment Mechanisms



- Bottlenecking LLMs with JSON/task-based outputs.
- Ensure domain alignment &amp; stable schema enforcement.
- Introduction to cognitive architectures.

3. Retrieval Mechanisms &amp; Environmental Tooling



- Formalize environment access strategies for agents to interface with other systems.
- Develop tool interfaces for external data repositories (DBs, APIs)
- Use vector-RAG-coded for semantic retrieval over document sets.

4. Knowledge Graphs &amp; Document Graphs



- Plan progression of data from raw docs to canonical forms.
- Motivate threshold/equilibrium objectives for driving event loop.
- Build state pools/ontologies for robust domain coverage

5. Multi-Agent Systems &amp; Frameworks



- Decompose tasks among specialized agents
- Formalize communication buffers and process distribution schemes.
- Differentiate between different frameworks and their unique approaches.

6. Data Flywheels &amp; System Hardening



- Capture usage logs, refining domain constraints, or sub-models
- Implement human-in-the-loop oversight for error correction
- Iterative improvement &amp; pipeline simplification using real/synthetic data.

7. Scaling &amp; Productionalization



- Discuss production-oriented considerations like resource management, concurrency, resource utilization, multi-tenancy
- Motivate framework-agnostic modular deployments (meta-frameworks) and their selection criteria.

8. Final Assessment	



- Deploy an agent endpoint that can support multiple different interactions.
- Run a distributed dialog loop across the deployed server to assess satisfaction.

9.1. [Optional] Real-Time Agents



- Discuss multimodal considerations and agentic use-cases that interact with the physical world.
- Explore recent advances in robotics, audio systems, and world models.

9.2. [Optional] Responsible Agents



- Discuss common failure modes in software design that introduce unfairness, liability, and poor software experiences.
- Consider checks-and-balances systems, standards creation, and evaluation needs.</outline_plain><duration unit="d" days="0">8 Stunden</duration><pricelist><price country="DE" currency="EUR">500.00</price><price country="AT" currency="EUR">500.00</price><price country="SE" currency="EUR">500.00</price><price country="SI" currency="EUR">500.00</price><price country="IT" currency="EUR">500.00</price><price country="CH" currency="CHF">500.00</price></pricelist><miles/></course>