Building Better Chatbots with Semantic Routes - A Guide to LLM Control and Tool Usage
James Briggs via YouTube
Overview
Learn to build more effective chatbots using semantic routing in this 35-minute technical tutorial that explores the conceptual foundations and practical applications of semantic router for conversational AI. Master the implementation of routes and utterances, understand different encoder types, and discover how to achieve fine-grained control over Large Language Models (LLMs) and agent behaviors. Explore practical applications including chat routing, LLM output guardrails, and tool usage control while following along with provided code examples from the semantic-router GitHub repository. Gain hands-on experience with semantic routing techniques that enhance chatbot functionality and provide better control over AI agent responses and behaviors.
Syllabus
Semantic Router
Concept of Semantic Routers
Routes and Utterances
Encoders
New Routers
Semantic Routes for Chat
LLM Output Guardrails
Fine-grained control of LLMs
Routes for Tool Use
LLM Routing
Outro
Taught by
James Briggs