Skip to content
Handbook navigation

Full-access lesson

AutoGen

The policy reviewer in a two-agent AutoGen team reads the returns agent's proposal, refund tablet 6065192424 to credit card 1565124, and answers: "I cannot APPROVE this yet: order #W9571698 was paid with gift_card_7250692." The team stops. Its stop reason reads "Text 'APPROVE' mentioned", and the last proposal on the table is the one the reviewer had just rejected. That run was recorded on autogen-agentchat 0.7.5 with a scripted reviewer, and nothing in it is exotic: the team was stopped by TextMentionTermination("APPROVE"), the condition AgentChat provides to "terminate the conversation if a specific text is mentioned", and it tests for a substring.

The complete curriculum

All 12 volumes, companion resources, interviews, and architecture reviews.

Executable engineering practice

Subscriber-only Python, Java, TypeScript, and SQL labs in the isolated runner.

AutoGen | KnowledgeOS