Skip to content

Add AG2 framework starter example#25

Open
VasiliyRad wants to merge 1 commit into
lvgalvao:mainfrom
VasiliyRad:vasiliyr/03152026
Open

Add AG2 framework starter example#25
VasiliyRad wants to merge 1 commit into
lvgalvao:mainfrom
VasiliyRad:vasiliyr/03152026

Conversation

@VasiliyRad
Copy link
Copy Markdown

Add AG2 framework starter example

The AI Agents workshop (02-frameworks/) includes starters for Agno, AutoGen, CrewAI, and LangChain/LangGraph. This PR adds an AG2 starter to fill the gap.

AG2 is the community-driven fork of Microsoft AutoGen, actively maintained with a modernized API for multi-agent orchestration.

What changed

  • ag2_starter.py — Three agents (pesquisador, escritor, crítico) collaborating via GroupChat with AutoPattern and Ollama, matching the same scenario as the existing AutoGen starter (renewable energy for high school students).

  • requirements.txt — Added ag2, commented out pyautogen with a note explaining the namespace conflict (both packages provide the autogen import namespace and cannot coexist in the same environment).

  • 02-frameworks/README.md — Added AG2 section with characteristics, execution instructions, and usage guidance.

  • 04-ai-agents-for-data-engineering/README.md — Added AG2 to the module overview and technology list.

How to test

pip install "ag2[openai]>=0.11.0"
ollama pull mistral
python ag2_starter.py

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 17, 2026

@VasiliyRad is attempting to deploy a commit to the lvgalvao's projects Team on Vercel.

A member of the Team first needs to authorize it.

@qingyun-wu
Copy link
Copy Markdown

@lvgalvao could you help review this PR? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants