San Francisco, United States

Generative AI

AI Agent Development with AutoGenin San Francisco

AI Agent Development with AutoGen training in San Francisco, United States provides practical skills to design, build, and deploy intelligent AI agents using AutoGen. Learn multi-agent systems, agent collaboration, LLM integration, tool…

40 Hours/5 daysLive virtual trainingIntermediate

Classroom training and venue arrangements depend on the availability of a suitable conference hall in San Francisco, United States. Dates, seating capacity, facilities and the final venue are confirmed before booking.

Learning in San Francisco, United States

City details

San Francisco is known for diverse industries, professional networks and internationally connected business communities.

City speciality

Industry, innovation and professional networks

Classroom availability and venue

Classroom training and venue arrangements depend on the availability of a suitable conference hall in San Francisco, United States. Dates, seating capacity, facilities and the final venue are confirmed before booking.

Build your understanding

Explore AI Agent Development with AutoGen

AI Agent Development with AutoGen training in San Francisco, United States provides practical skills to design, build, and deploy intelligent AI agents using AutoGen. Learn multi-agent systems, agent collaboration, LLM integration, tool usage, workflows, task automation, and conversational AI. This course helps developers and AI professionals create scalable agent-based applications, automate complex tasks, and develop modern Generative AI solutions using Python, LLMs, and AutoGen for real-world business use cases.

View the complete course information

Your learning location

Learning from San Francisco

San Francisco is known for diverse industries, professional networks and internationally connected business communities.

Make your learning count

City-page course benefits

  • Master AI Agent Development with AutoGen – Build practical expertise in designing and developing intelligent multi-agent applications using AutoGen in San Francisco, United States.
  • Learn Multi-Agent Systems – Understand how multiple AI agents can collaborate, communicate, and coordinate tasks to solve complex problems in San Francisco, United States.
  • Develop Intelligent AI Workflows – Create automated agent workflows that combine LLMs, tools, instructions, and task orchestration for real-world applications in San Francisco, United States.
  • Integrate Large Language Models – Learn to connect LLMs with AutoGen applications and develop intelligent solutions powered by Generative AI in San Francisco, United States.
  • Build Collaborative AI Agents – Develop agents capable of interacting with users, other agents, and external tools to support complex business processes in San Francisco, United States.
  • Automate Complex Tasks – Apply AutoGen to automate repetitive and multi-step tasks using intelligent agent-based workflows in San Francisco, United States.
  • Learn Tool and API Integration – Gain practical knowledge of connecting AI agents with APIs, Python functions, databases, and external services in San Francisco, United States.
  • Strengthen Python AI Development Skills – Apply Python programming concepts to build, configure, test, and manage AutoGen-based AI agent applications in San Francisco, United States.
  • Explore Agent Orchestration – Learn how to design structured conversations, task delegation, agent coordination, and workflow management for multi-agent applications in San Francisco, United States.
  • Gain Hands-On Project Experience – Work on practical AI agent development scenarios to strengthen your ability to create real-world AutoGen solutions in San Francisco, United States.
  • Prepare for AI Agent Development Careers – Develop modern Generative AI and multi-agent development skills relevant to emerging AI engineering opportunities in San Francisco, United States.
  • Earn StepMerit Learning Recognition – Complete structured AI Agent Development with AutoGen training and demonstrate your practical learning through a StepMerit Learning Course Completion Certificate in San Francisco, United States.

Course curriculum

Module 1: Introduction to AI Agents and Agentic AI

  • Understand the fundamentals of AI agents and agentic AI systems.
    • Explore how AI agents perceive information, reason about tasks, and take actions.
    • Understand common enterprise and business use cases for AI agents in San Francisco, United States.
  • Explore the evolution from traditional AI applications to autonomous agent-based solutions.
    • Understand the role of Large Language Models in modern AI agent development.
    • Identify opportunities for applying agentic AI to real-world workflows.

Module 2: AutoGen Framework Fundamentals

  • Understand the architecture and core concepts of AutoGen.
    • Explore agents, messages, conversations, tools, and workflows.
    • Understand how AutoGen can be used to create collaborative AI applications.
  • Learn the fundamentals of developing AI agents with Python.
    • Configure the development environment for AutoGen projects.
    • Build a basic AI agent application in San Francisco, United States.

Module 3: LLM Integration for AI Agents

  • Learn how to connect AI agents with Large Language Models.
    • Understand model configuration, prompts, context, and response generation.
    • Explore OpenAI-compatible and other supported model integrations.
  • Learn how to optimize model usage for agent-based applications.
    • Understand model selection, token usage, latency, and cost considerations.
    • Configure LLM-powered agents for practical applications.

Module 4: Building Conversational AI Agents

  • Create conversational agents capable of handling user requests and tasks.
    • Configure agent instructions, roles, system messages, and behavioral guidelines.
    • Design effective conversations for different business scenarios.
  • Implement context-aware interactions.
    • Manage conversation history and relevant context.
    • Improve the consistency and usefulness of agent responses in San Francisco, United States.

Module 5: Multi-Agent Systems with AutoGen

  • Understand multi-agent architecture and collaborative AI systems.
    • Learn how multiple specialized agents can work together on complex tasks.
    • Define responsibilities and communication patterns between agents.
  • Build collaborative multi-agent applications.
    • Create specialized agents for research, analysis, coding, validation, and decision support.
    • Coordinate agents to complete multi-step business workflows.

Module 6: Agent Communication and Collaboration

  • Learn how agents exchange information and coordinate activities.
    • Understand message-based communication between AI agents.
    • Design structured communication patterns for collaborative workflows.
  • Implement effective agent collaboration.
    • Manage task delegation and information sharing.
    • Reduce unnecessary interactions and improve workflow efficiency.

Module 7: Tool and Function Integration

  • Extend AI agent capabilities using external tools and functions.
    • Connect agents with APIs, databases, applications, and custom functions.
    • Configure agents to select and invoke appropriate tools.
  • Build tool-enabled AI agents.
    • Create practical tools for calculations, data retrieval, search, and automation.
    • Develop tool-integrated solutions for business use cases in San Francisco, United States.

Module 8: Agent Workflows and Task Orchestration

  • Design structured workflows for multi-step AI tasks.
    • Break complex problems into manageable agent tasks.
    • Define task dependencies, execution sequences, and completion criteria.
  • Implement agent orchestration strategies.
    • Explore sequential, concurrent, delegation, and collaborative workflow patterns.
    • Select suitable orchestration approaches for different AI applications.

Module 9: AI Agent Planning and Task Decomposition

  • Learn how AI agents can plan and execute complex tasks.
    • Decompose user objectives into smaller actionable steps.
    • Define planning instructions and task execution strategies.
  • Build planning-oriented agent workflows.
    • Implement task assignment and result validation.
    • Improve the reliability of multi-step agent execution.

Module 10: Agentic RAG and Knowledge Integration

  • Understand how Retrieval-Augmented Generation can enhance AI agents.
    • Connect agents with knowledge bases and retrieval systems.
    • Use external information to improve response accuracy and relevance.
  • Build agentic knowledge workflows.
    • Integrate document retrieval, search, embeddings, and vector databases.
    • Develop knowledge-enabled AI agents for enterprise use cases in San Francisco, United States.

Module 11: Human-in-the-Loop AI Agents

  • Understand the importance of human oversight in agentic AI systems.
    • Identify tasks that require human approval or intervention.
    • Design workflows that allow agents to request human input.
  • Implement human-in-the-loop patterns.
    • Add approval and review stages to AI workflows.
    • Balance automation with human decision-making for business applications.

Module 12: Agent Memory and Context Management

  • Explore memory and context management for AI agents.
    • Understand short-term conversation context and persistent information.
    • Manage relevant information across multi-step agent interactions.
  • Improve agent performance through effective context handling.
    • Reduce irrelevant context and improve information retrieval.
    • Design context-aware agents for practical applications.

Module 13: AI Agent Evaluation and Testing

  • Learn methods for evaluating AI agent performance.
    • Define accuracy, relevance, task completion, latency, and reliability metrics.
    • Test individual agents and multi-agent workflows.
  • Implement systematic agent testing.
    • Identify incorrect tool calls, poor responses, and workflow failures.
    • Improve agent reliability through iterative testing in San Francisco, United States.

Module 14: Responsible AI and Agent Security

  • Understand security and responsible AI considerations for agentic applications.
    • Identify risks related to prompt injection, unauthorized tool usage, and sensitive information.
    • Apply appropriate access controls and validation mechanisms.
  • Develop safer AI agent workflows.
    • Implement input validation, output checks, and controlled tool execution.
    • Apply responsible AI practices when deploying agents in organizational environments.

Module 15: Observability and Agent Performance Optimization

  • Monitor AI agent execution and workflow behavior.
    • Track agent interactions, tool calls, errors, and task outcomes.
    • Identify bottlenecks and inefficient agent interactions.
  • Optimize agent performance.
    • Improve prompts, workflows, tool selection, and model usage.
    • Balance response quality, performance, scalability, and operational cost.

Module 16: Building Production-Ready AI Agent Applications

  • Learn considerations for moving AI agents from development to production.
    • Design maintainable agent architectures and reusable components.
    • Configure reliable workflows for real-world applications.
  • Explore deployment and operational requirements.
    • Understand scalability, monitoring, security, configuration, and error handling.
    • Prepare AutoGen-based applications for enterprise AI use cases in San Francisco, United States.

Module 17: Advanced Multi-Agent AI Applications

  • Develop advanced multi-agent solutions for complex business processes.
    • Combine specialized agents, tools, knowledge sources, and workflows.
    • Implement collaborative problem-solving architectures.
  • Explore advanced agentic AI use cases.
    • Build research, customer support, data analysis, software development, and automation agents.
    • Evaluate different architectures for enterprise requirements.

Module 18: Hands-On AI Agent Development Capstone Project

  • Build a complete AI agent application using AutoGen.
    • Design the agent architecture and define agent responsibilities.
    • Integrate LLMs, tools, workflows, memory, and knowledge sources.
  • Test and optimize the completed application.
    • Evaluate agent performance, security, reliability, and user experience.
    • Deploy and demonstrate a practical AI agent solution for a real-world scenario in San Francisco, United States.

Exam details

  • Exam Level: Intermediate – AI Agent Development with AutoGen
  • Exam Type: Online assessment with multiple-choice, scenario-based, and practical questions.
  • Number of Questions: 40 questions
  • Exam Duration: 90 minutes
  • Passing Score: 70% (28 out of 40)
  • Exam Topics: AutoGen fundamentals, AI agents, multi-agent systems, LLM integration, tools, workflows, orchestration, RAG, evaluation, and responsible AI.
  • Assessment Mode: Online examination accessible for learners in San Francisco, United States.
  • Certification: StepMerit Learning Course Completion Certificate upon successful completion.

Plan your learning

Who this course is for

Software Developers – Developers who want to build AI-powered applications, intelligent agents, and automated workflows using AutoGen and Python in San Francisco, United States. Generative AI Developers – AI professionals seeking practical experience with LLMs, multi-agent systems, agent orchestration, and Generative AI application development. AI and Machine Learning Engineers – Professionals looking to integrate AI agents, Large Language Models, tools, and knowledge sources into intelligent applications. Full Stack Developers – Developers interested in adding agentic AI capabilities, LLM integration, automation, and intelligent workflows to full-stack applications in San Francisco, United…

Before you begin

Python Programming Knowledge – Basic to intermediate Python programming skills are recommended for working with AutoGen, agent workflows, APIs, and practical exercises in San Francisco, United States. Generative AI Fundamentals – Understanding of Generative AI concepts, Large Language Models (LLMs), prompts, and AI-assisted applications is recommended in San Francisco, United States. LLM Concepts – Familiarity with tokens, context, model capabilities, and LLM-based application development will help learners understand AI agent workflows in San Francisco, United States. API Fundamentals – Basic knowledge of REST APIs, API requests, authentication, and JSON is useful when integrating external…

Learning outcomes

Problem Statement – A healthcare organisation manages large volumes of patient information, clinical documents, medical guidelines, appointment information, healthcare FAQs, administrative requests, and internal knowledge resources. Healthcare professionals and support teams may spend considerable time searching for information, preparing summaries, responding to routine enquiries, and coordinating repetitive tasks. The organisation needs a practical AI agent solution that can coordinate multiple specialised tasks while maintaining accuracy, privacy, security, responsible AI practices, and human oversight. How We Overcame the Problem – Learners identified suitable healthcare AI use cases and…

Continue exploring

Insights for AI Agent Development with AutoGen

Explore this course locally