Autonomous Agents

Track Overview

Professional engineers and recent coding bootcamp graduates eager to build their own autonomous, tool-using agents by writing code. This track assumes you have mastered the basics of the use of large language models, and you have followed a tutorial or two on youtube, and are ready to build a non-trivial artificial agent.

Agent Design and Architecture for Software Engineers

Classes in This Track

Advanced Agent and Tool Engineering

Advanced Agent and Tool Engineering

- Write effective system prompts for regularized outputs or tool use - Design and implement agents capable of using, creating, and managing tools - Develop agents with autonomous action capabilities, including scheduling and event-triggered responses - Utilize open-source tool hubs designed for Large Language Models - Manage and economically host large vector stores - Construct self-improving agents that can evolve their prompts - Create and manage swarms of agents collaborating on complex goals - Design meta-swarms and information hierarchies for advanced agent collaboration and secrecy - Evaluate and create benchmarks for LLM performance analysis
AI Alignment

AI Alignment

- Develop a benchmark to track and improve AI model and prompt performance over time. - Use moderation models to evaluate and score harmful AI outputs. - Train and prompt engineer AI models towards or away from specific values. - Create a values-evaluation model through self-consistency. - Understand and discuss tokens, values, ethics, reward misspecification, and scalable oversight. - Apply techniques to reduce AI hallucination, ensure AI confidentiality, and detect sleeper agents.