Learn advanced techniques for building robust conversational AI with NVIDIA NeMo and Colang 2.0. Create multi-layered configurations and flows using Colang 2.0’s advanced features and standard library. Gain skills to design, implement, and optimize sophisticated, flexible, and high-quality conversational systems.
Overview
Syllabus
- Unit 1: Introducing Colang 2.0
- Main Flow in Action
- Conversational Flow Design
- Creating New Flows
- Activating Flows
- Creating Conversational Flows with Colang
- Unit 2: Introducing LLMs to Colang
- Activating LLM Continuation
- Giving the Chatbot More Variety
- Enhancing our Chatbot with LLM Input and Output
- Unit 3: Introducing Variables and Natural Language Description
- Using Variables to Customize Output
- Using Advanced Data Types
- Using Flow Parameters
- Introducing the Generation Operator
- Using NLD Docstrings for Custom Outputs
- Party Planner with NLD
- Unit 4: Event Management
- Introduction to Events
- Dynamically Sending Events
- Interacting with the Chatbot Using Events
- Using Events for Complex Tasks
- Unit 5: Loops, Conditionals, and Flow Control with Colang 2.0
- Conditional Branching in Colang
- Crafting a Number Guessing Game
- Working with Event Branching
- Using Flows to Perform Calculations