# ag2.ai > AI-optimized mirror of ag2.ai containing 9911 pages totalling 9,887,061 words of clean markdown content, structured data, and semantic HTML. Original source: https://ag2.ai. Last updated: 2026-07-28T14:25:58.075Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [ag2 - AG2](/content/docs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (155 words) - [AG2 Playground — Interactive Multi-Agent AI Demos](/content/playground/index.html): Explore interactive demos of AG2, the open-source multi-agent AI framework. Try weather agents, group chats, handoffs, sequential and nested chat patterns — live in your browser. (591 words) - [AG2: Build Systems, Not Prompts | Open-Source Multi-Agent AI Framework](/content/site-root.html): AG2 is the open-source Python framework for building, orchestrating, and scaling multi-agent AI systems. Production-ready agent orchestration from the creators of AutoGen. (234 words) ## Articles & Blog Posts - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,083 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,763 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,317 words) - [Cerebras - AG2](/content/docs/0-8-3/docs/user-guide/models/cerebras/index.html): A programming framework for agentic AI (938 words) - [Usage tracking with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (979 words) - [InMemoryQueryEngine - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/inmemoryqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (439 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,694 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,206 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (997 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,218 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,641 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,555 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,322 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,558 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (2,784 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (652 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,077 words) - [WebSurferAgent - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (652 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,343 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,095 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,744 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (1,544 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,074 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,178 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (554 words) - [Image Generation - AG2](/content/docs/0-14-0/docs/beta/multimodal/image_generation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (797 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (560 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Anthropic V2 Client with AG2 Agents - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_v2_anthropic_client_example/index.html): Anthropic V2 Client., Anthropic V2 Client. (1,346 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (381 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (460 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,210 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (496 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (762 words) - [VectorChromaQueryEngine - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/vectorchromaqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (631 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (854 words) - [DoclingDocIngestAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/doclingdocingestagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,381 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,530 words) - [Grok example with live search - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [DeepResearchAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,301 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,131 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (610 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (761 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (614 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (921 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,269 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,060 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (815 words) - [DocAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/docagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,484 words) - [A2aRemoteAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/a2a/a2aremoteagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,531 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [A2UIAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/a2uiagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,759 words) - [build_call_model - AG2](/content/docs/0-11-5/docs/api-reference/autogen/fast_depends/core/build/build_call_model/index.html): A programming framework for agentic AI, A programming framework for agentic AI (551 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (626 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Group Chat - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [InMemoryQueryEngine - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/inmemoryqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [ThinkNode - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/thinknode/index.html): A programming framework for agentic AI, A programming framework for agentic AI (364 words) - [Group Chat with Tools - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [docling_parse_docs - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/document_agent/docling_parse_docs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Wikipedia Agent - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [WikipediaAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/wikipediaagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,447 words) - [SearxNG Search Tool - AG2](/content/docs/0-13-3/docs/user-guide/reference-tools/searxng-search/index.html): Use SearxNG, a privacy-friendly open-source metasearch engine, with AG2 agents for real-time web search. No API key required for public instances., Use SearxNG, a privacy-friendly open-source metasearch engine, with AG2 agents for real-time web search. No API key required for public instances. (183 words) - [ReasoningAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/reasoningagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,724 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,918 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [VectorChromaQueryEngine - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/vectorchromaqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (647 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,061 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (848 words) - [Structured output - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Structured output - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (629 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (733 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (446 words) - [docling_parse_docs - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/document_agent/docling_parse_docs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (464 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (610 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (499 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [A2UIAgentExecutor - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/a2ui/a2a_executor/a2uiagentexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (243 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [WikipediaAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/wikipediaagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,447 words) - [Anthropic - AG2](/content/docs/0-8-3/docs/user-guide/models/anthropic/index.html): A programming framework for agentic AI (3,733 words) - [OpenTelemetry Tracing - AG2](/content/docs/0-11-5/docs/user-guide/tracing/opentelemetry/index.html): Add distributed tracing and observability to AG2 multi-agent workflows using OpenTelemetry., Add distributed tracing and observability to AG2 multi-agent workflows using OpenTelemetry. (2,296 words) - [CaptainAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/captainagent/captainagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,179 words) - [Amazon Bedrock V2 Client with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_v2_bedrock_client_example/index.html): Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs, Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs (2,122 words) - [Amazon Bedrock - AG2](/content/docs/0-8-3/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (2,992 words) - [GPT-5.1 Apply Patch Tool: Automated Code Editing in AG2 - AG2](/content/docs/0-11-1/docs/blog/2025/12/22/gpt-5-1-apply-patch-tool.html): A programming framework for agentic AI (2,344 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,903 words) - [Amazon Bedrock - AG2](/content/docs/0-9-2/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,263 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,207 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-9-1/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,088 words) - [AG2](/content/docs/latest/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [`run` function examples with event processing - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,186 words) - [Creating a new agent - AG2](/content/docs/0-9-6/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI (1,355 words) - [Agent - AG2](/content/docs/0-9-1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (839 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (991 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,077 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-1/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (2,772 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,416 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Anthropic - AG2](/content/docs/0-10-4/docs/user-guide/models/anthropic/index.html): A programming framework for agentic AI (1,357 words) - [Blog - AG2](/content/docs/0-11-3/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,321 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (692 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (747 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,684 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (854 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,741 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,631 words) - [RAG - AG2](/content/docs/0-11-3/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (674 words) - [Contributing to AG2 - AG2](/content/docs/0-11-3/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (993 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Language Agent Tree Search - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,030 words) - [Tavily Search Tool - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-8-1/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,002 words) - [Real-Time Voice Interactions over WebRTC - AG2](/content/docs/0-8-1/docs/blog/2025/01/09/realtimeagent-over-webrtc/index.html): A programming framework for agentic AI (1,041 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-11-3/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (630 words) - [ModelClient - AG2](/content/docs/0-9-6/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-11-3/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (643 words) - [Installing AG2 - AG2](/content/docs/0-9-1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (205 words) - [ContextExpression - AG2](/content/docs/0-9-6/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (484 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Customer Service - AG2](/content/docs/0-11-3/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,495 words) - [Agent Clients and Handlers - AG2](/content/docs/latest/docs/beta/network/agent_clients/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,079 words) - [Overview - AG2](/content/docs/0-8-3/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (249 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-6/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-11-3/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [GroupChatManager - AG2](/content/docs/0-9-6/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,801 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,212 words) - [ConversableAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,697 words) - [All Notebooks - AG2](/content/docs/0-11-3/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,103 words) - [ChatResult - AG2](/content/docs/0-9-6/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [Blog - AG2](/content/docs/0-8-1/docs/blog/page/5/index.html): A programming framework for agentic AI (2,010 words) - [Overview - AG2](/content/docs/0-9-2/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,912 words) - [Chatting with a teachable agent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,567 words) - [Events Streaming - AG2](/content/docs/docs/user-guide/advanced/stream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,163 words) - [SocietyOfMindAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (502 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,002 words) - [IOStream - AG2](/content/docs/0-8-1/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI (503 words) - [Blog - AG2](/content/docs/0-8-1/docs/blog/page/3/index.html): A programming framework for agentic AI (1,295 words) - [Swarm deprecation - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/orchestration/swarm/deprecation/index.html): A programming framework for agentic AI (1,254 words) - [Two-Agent Chat - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/orchestration/two-agent-chat/index.html): A programming framework for agentic AI (355 words) - [Real-Time Voice Interactions with the WebSocket Audio Adapter - AG2](/content/docs/0-8-1/docs/blog/2025/01/08/realtimeagent-over-websocket/index.html): A programming framework for agentic AI (1,045 words) - [Tools Dependency Injection - AG2](/content/docs/0-8-1/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,138 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (2,328 words) - [Writing a software application using function calls - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,021 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,361 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,865 words) - [IOWebsockets - AG2](/content/docs/0-8-1/docs/api-reference/autogen/io/iowebsockets/index.html): A programming framework for agentic AI (866 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_addtional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2 (907 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Cache - AG2](/content/docs/0-9-8/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (601 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-8-1/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (902 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-2/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (972 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (989 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,198 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,408 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-8-1/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI (697 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (297 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (452 words) - [Perplexity Search Tool - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (280 words) - [Overview - AG2](/content/docs/0-9-2/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (148 words) - [Human in the Loop - AG2](/content/docs/docs/user-guide/context/human_in_the_loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (589 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Overview - AG2](/content/docs/0-9-2/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (289 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-8-1/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (510 words) - [AG2](/content/docs/0-8-1/2024-12-20-realtimeagent/index/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Game Design - AG2](/content/docs/0-9-8/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (761 words) - [CaptainAgent - AG2](/content/docs/0-10-3/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI (16,774 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (851 words) - [AgentNameConflictError - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (37 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (489 words) - [Azure Cosmos DB - AG2](/content/docs/0-8-7/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [AG2](/content/docs/0-8-0/docs/faq/topics/llm-caching/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-0/docs/faq/tutorial/code-executors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-0/docs/faq/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-1/2025-01-07-tools-dependency-injection/index/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-0/docs/faq/user-guide/models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-8-1/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (683 words) - [Setting up Development Environment - AG2](/content/docs/0-9-2/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (180 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (967 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (843 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (595 words) - [AG2](/content/docs/0-8-1/2024-12-20-tools-interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (950 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (825 words) - [DeepResearchAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (15,267 words) - [Structured output - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (687 words) - [SlackAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,317 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-8-1/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (622 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (567 words) - [SocietyOfMindAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (497 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (320 words) - [InteroperableRegistry - AG2](/content/docs/0-8-1/docs/api-reference/autogen/interop/registry/interoperableregistry/index.html): A programming framework for agentic AI (116 words) - [OutputStream - AG2](/content/docs/0-8-1/docs/api-reference/autogen/io/outputstream/index.html): A programming framework for agentic AI (171 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (300 words) - [InputStream - AG2](/content/docs/0-8-1/docs/api-reference/autogen/io/inputstream/index.html): A programming framework for agentic AI (106 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (342 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,070 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,441 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (611 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,988 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,282 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,138 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (2,017 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [Trip planning with a FalkorDB GraphRAG agent using a Swarm - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,003 words) - [Overview - AG2](/content/docs/0-12-2/docs/user-guide/advanced-concepts/orchestration/group-chat/introduction/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,512 words) - [Amazon Bedrock V2 Client with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_v2_bedrock_client_example/index.html): Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs, Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs (2,122 words) - [Agent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (717 words) - [Cache - AG2](/content/docs/0-8-3/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (806 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (579 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,679 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (625 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,579 words) - [Config loader utility functions - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,002 words) - [Portkey Integration - AG2](/content/docs/0-8-3/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (717 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (822 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (2,605 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,116 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,063 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,484 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Interoperability - AG2](/content/docs/0-9-2/docs/api-reference/autogen/interop/interoperability/index.html): A programming framework for agentic AI (366 words) - [WebSurferAgent - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/websurferagent/index.html): A programming framework for agentic AI (530 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (2,376 words) - [DiscordAgent - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/communication-platforms/discordagent/index.html): A programming framework for agentic AI (597 words) - [AG2](/content/docs/0-8-3/docs/ecosystem/use-cases/notebooks/notebooks/agentchat_agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Language Agent Tree Search - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,469 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,107 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (498 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Tavily Search Tool - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,454 words) - [WikipediaAgent - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/wikipediaagent/index.html): A programming framework for agentic AI (356 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,189 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,365 words) - [AutoBuild - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (876 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data. (2,501 words) - [DeepResearchAgent - AG2](/content/docs/0-9-9/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (6,894 words) - [ChatResult - AG2](/content/docs/0-8-3/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [WebSurferAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (661 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (303 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (841 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (950 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [AssistantAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (15,903 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (802 words) - [WebSurferAgent - AG2](/content/docs/0-9-9/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (6,896 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,189 words) - [Promptflow - AG2](/content/docs/0-8-3/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [AfterWorkOption - AG2](/content/docs/0-8-3/docs/api-reference/autogen/afterworkoption/index.html): A programming framework for agentic AI (20 words) - [Ollama - AG2](/content/docs/0-8-3/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [PGVector - AG2](/content/docs/0-8-3/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Microsoft Fabric - AG2](/content/docs/0-8-3/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (682 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,688 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-10-4/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (2,188 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (390 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (740 words) - [Usage tracking with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (981 words) - [MemGPT - AG2](/content/docs/0-8-3/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (993 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (614 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (660 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,129 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (950 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,076 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,965 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [GPT-5.1 Apply Patch Tool: Automated Code Editing in AG2 - AG2](/content/docs/0-10-4/docs/blog/2025/12/22/gpt-5-1-apply-patch-tool.html): A programming framework for agentic AI (2,295 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (506 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,195 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (978 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [`run` function examples with event processing - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,824 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,304 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (663 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (824 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,937 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/0-13-3/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,244 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (577 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,281 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (928 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (620 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (528 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (523 words) - [Grok example with live search - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (278 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,949 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,083 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (298 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,026 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-13-0/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,671 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,492 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (930 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,076 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (310 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,074 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (368 words) - [Structured output from json configuration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (514 words) - [Load the configuration including the response format - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (148 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,008 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,275 words) - [Firecrawl Tool Example - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,002 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (285 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [A2A Protocol Support in AG2 v0.10 - AG2](/content/docs/0-10-4/docs/blog/2025/10/27/a2a-protocol-support/index.html): A programming framework for agentic AI (1,508 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/0-10-4/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI (2,453 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,616 words) - [DeepResearchAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (274 words) - [Tavily Search Tool - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/0-10-4/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI (1,112 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,325 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,563 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,103 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (586 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (770 words) - [Blog - AG2](/content/docs/0-10-4/docs/blog/page/2/index.html): A programming framework for agentic AI (756 words) - [The Myth of Reasoning - AG2](/content/docs/0-13-3/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,605 words) - [DoclingDocIngestAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/doclingdocingestagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,381 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1 (1,062 words) - [Blog - AG2](/content/docs/0-13-0/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (828 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-13-3/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,194 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Using Guidance with AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (845 words) - [DocAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/docagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,484 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,076 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (559 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (832 words) - [Blog - AG2](/content/docs/0-13-0/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (964 words) - [DeepResearchAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,301 words) - [Blog - AG2](/content/docs/0-10-4/docs/blog/page/6/index.html): A programming framework for agentic AI (480 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (958 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,313 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,222 words) - [A2UIAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/a2uiagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,759 words) - [AG2 Event Logging: Standardized Observability with Python Logging - AG2](/content/docs/0-10-4/docs/blog/2025/12/23/ag2-logging-events/index.html): A programming framework for agentic AI (1,693 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (740 words) - [DeepResearchAgent - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,141 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/0-13-3/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Load the configuration including the response format - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (437 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (986 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,536 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (2,805 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-13-0/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (403 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (621 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (297 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (873 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (551 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,975 words) - [Tavily Search Tool - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (929 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (531 words) - [Research - AG2](/content/docs/0-10-2/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (807 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (635 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,728 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (1,012 words) - [Promptflow - AG2](/content/docs/0-10-2/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Portkey Integration - AG2](/content/docs/0-10-2/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (715 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [Tests - AG2](/content/docs/0-13-0/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (395 words) - [Cascadia AI Hackathon Winner: Dino Park Meets AG2 - AG2](/content/docs/0-10-4/docs/blog/2025/09/23/cascadiaaihackathon/index.html): A programming framework for agentic AI (152 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,641 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,008 words) - [Community Gallery - AG2](/content/docs/0-13-3/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (949 words) - [AG2 Shell Tool Integration: Command Execution and Multi-Tool DevOps Orchestration - AG2](/content/docs/0-12-1/docs/blog/2025/12/24/ag2-shell-tool-and-multi-in-built-tool-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,244 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (751 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (289 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (515 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,809 words) - [Prek - AG2](/content/docs/0-13-0/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Getting under the hood - AG2](/content/docs/0-13-0/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (95 words) - [Language Agent Tree Search - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,283 words) - [Documentation Contribution Guide - AG2](/content/docs/0-13-0/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [Guidance for Maintainers - AG2](/content/docs/0-13-0/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,741 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,688 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,355 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,279 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (614 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,475 words) - [Microsoft Fabric - AG2](/content/docs/0-10-2/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,322 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [`run` function examples with event processing - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,177 words) - [File a Bug Report - AG2](/content/docs/0-13-0/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Ollama - AG2](/content/docs/0-10-2/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [PGVector - AG2](/content/docs/0-10-2/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,421 words) - [Travel Planning - AG2](/content/docs/0-13-3/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [MemGPT - AG2](/content/docs/0-10-2/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,102 words) - [inject - AG2](/content/docs/0-11-5/docs/api-reference/autogen/fast_depends/use/inject/index.html): A programming framework for agentic AI, A programming framework for agentic AI (92 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,369 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [skip_on_missing_imports - AG2](/content/docs/0-11-5/docs/api-reference/autogen/import_utils/skip_on_missing_imports/index.html): A programming framework for agentic AI, A programming framework for agentic AI (139 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,596 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,052 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (934 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,035 words) - [patch_object - AG2](/content/docs/0-11-5/docs/api-reference/autogen/import_utils/patch_object/index.html): A programming framework for agentic AI, A programming framework for agentic AI (88 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (509 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Game Design - AG2](/content/docs/0-13-3/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (338 words) - [run_for_optional_imports - AG2](/content/docs/0-11-5/docs/api-reference/autogen/import_utils/run_for_optional_imports/index.html): A programming framework for agentic AI, A programming framework for agentic AI (250 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,133 words) - [require_optional_import - AG2](/content/docs/0-11-5/docs/api-reference/autogen/import_utils/require_optional_import/index.html): A programming framework for agentic AI, A programming framework for agentic AI (60 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (430 words) - [Writing a software application using function calls - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [Firecrawl Tool Example - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Usage tracking with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (978 words) - [Wikipedia Search Tools - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,067 words) - [Perplexity Search Tool - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (278 words) - [SocietyOfMindAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (530 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (705 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,539 words) - [Structured output - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,214 words) - [Structured output from json configuration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (490 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Load the configuration including the response format - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (892 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,108 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (725 words) - [Tools with Dependency Injection - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,042 words) - [Chatting with a teachable agent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,723 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,229 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [RAG with DocAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,284 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (676 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,133 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (503 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (613 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (845 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (342 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (577 words) - [Group Chat - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (623 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [Grok example with live search - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (715 words) - [WebSurferAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [Google Drive Tools - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (767 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [Group Chat with Tools - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [Wikipedia Agent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [Code Execution - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,009 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,349 words) - [RealtimeAgent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/agentchat/realtime/experimental/realtimeagent/index.html): A programming framework for agentic AI (349 words) - [Introducing RealtimeAgent Capabilities in AG2 - AG2](/content/docs/0-10-3/docs/blog/2024/12/20/realtimeagent/index.html): A programming framework for agentic AI (2,157 words) - [DocAgent Performance - AG2](/content/docs/0-12-1/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,241 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,758 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-12-3/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,057 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-12-3/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,115 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,817 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/0-12-3/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,833 words) - [AgentBuilder - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/captainagent/agentbuilder/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,136 words) - [WorkspaceEditor - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/apply_patch/apply_patch_tool/workspaceeditor/index.html): A programming framework for agentic AI (753 words) - [A2UI - Rich UI - AG2](/content/docs/0-12-3/docs/user-guide/ag-ui/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (315 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-12-3/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,595 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,915 words) - [Iterating Over Runs - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,023 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-11-5/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (3,688 words) - [Iterating Over Runs - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,023 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-12-3/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,322 words) - [ShellExecutor - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/shell/shell_tool/shellexecutor/index.html): A programming framework for agentic AI (551 words) - [Code Execution - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,600 words) - [Creating a new tool - AG2](/content/docs/0-11-5/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (981 words) - [VectorChromaQueryEngine - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/vectorchromaqueryengine/index.html): A programming framework for agentic AI (987 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-12-3/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,351 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,231 words) - [ChromaDBQueryEngine - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/rag/chromadbqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [GroupChat - AG2](/content/docs/0-12-3/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,972 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,663 words) - [Language Agent Tree Search - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,993 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (781 words) - [InMemoryQueryEngine - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/inmemoryqueryengine/index.html): A programming framework for agentic AI (610 words) - [GraphRagCapability - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (210 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,402 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (997 words) - [a_run_group_chat_iter - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/a_run_group_chat_iter/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Tools - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [ReasoningAgent Update - Beam Search, MCTS, and LATS for LLM Reasoning - AG2](/content/docs/0-11-1/docs/blog/2024/12/20/reasoning-update/index.html): A programming framework for agentic AI (1,070 words) - [Overview - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [a_initiate_chats - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (672 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-12-3/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Setting up Development Environment - AG2](/content/docs/0-11-5/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (654 words) - [WikipediaPageLoadTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediapageloadtool/index.html): A programming framework for agentic AI (482 words) - [run_group_chat - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/run_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (146 words) - [a_run_group_chat - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/a_run_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (146 words) - [AudioObserver - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/realtime/experimental/audioobserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (298 words) - [Orchestrating agents - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (628 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [docling_parse_docs - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/document_agent/docling_parse_docs/index.html): A programming framework for agentic AI (378 words) - [Overview - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [handle_input - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/document_agent/handle_input/index.html): A programming framework for agentic AI (112 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (822 words) - [ThinkNode - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/thinknode/index.html): A programming framework for agentic AI (360 words) - [Cache - AG2](/content/docs/0-12-3/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (581 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-11-5/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (282 words) - [Group chat - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/orchestration/group-chat/index.html): A programming framework for agentic AI (326 words) - [GraphRagCapability - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (209 words) - [Guidance for Maintainers - AG2](/content/docs/0-11-5/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Tools - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [Tests - AG2](/content/docs/0-11-5/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [AFTER_WORK - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/swarm_agent/after_work/index.html): A programming framework for agentic AI, A programming framework for agentic AI (69 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (688 words) - [Documentation Contribution Guide - AG2](/content/docs/0-11-5/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [GraphQueryEngine - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/graphqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (187 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (1,655 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,014 words) - [RetrieveUserProxyAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/retrieve_user_proxy_agent/retrieveuserproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (9,242 words) - [AgentService - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/remote/agent_service/agentservice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (29 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,074 words) - [LLM Config Deep-dive - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,810 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,918 words) - [DoclingDocIngestAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/doclingdocingestagent/index.html): A programming framework for agentic AI (15,942 words) - [ReasoningAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/reasoningagent/index.html): A programming framework for agentic AI (19,259 words) - [WebSurferAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (15,774 words) - [DocAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/docagent/index.html): A programming framework for agentic AI (17,439 words) - [WikipediaAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/wikipediaagent/index.html): A programming framework for agentic AI (15,915 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (574 words) - [TelegramAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (15,818 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,975 words) - [DiscordAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,785 words) - [Orchestrating agents - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (174 words) - [OutputStream - AG2](/content/docs/0-12-3/docs/api-reference/autogen/io/outputstream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [SlackAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,806 words) - [File a Bug Report - AG2](/content/docs/0-11-5/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [GroupChatConfig - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/group/groupchatconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (35 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,351 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,111 words) - [GraphStoreQueryResult - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/graphstorequeryresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (33 words) - [Getting under the hood - AG2](/content/docs/0-11-5/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (95 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [Document - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/document/index.html): A programming framework for agentic AI, A programming framework for agentic AI (25 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/latest/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,094 words) - [Prek - AG2](/content/docs/0-11-5/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Blog - AG2](/content/docs/0-11-1/docs/blog/page/3/index.html): A programming framework for agentic AI (1,476 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,142 words) - [Firecrawl Tool Example - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,055 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,301 words) - [instrument_agent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/opentelemetry/instrument_agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (249 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,030 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,142 words) - [ModelClient - AG2](/content/docs/0-12-3/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,197 words) - [Config loader utility functions - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (998 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (725 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (968 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,039 words) - [ContextExpression - AG2](/content/docs/0-12-3/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,018 words) - [Load the configuration including the response format - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (831 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (894 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/0-13-1/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,443 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [CaptainAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (861 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (247 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (626 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-11-5/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [Structured output - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (677 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (991 words) - [Blog - AG2](/content/docs/0-9-1/docs/blog/index.html): A programming framework for agentic AI (707 words) - [SocietyOfMindAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (532 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (810 words) - [Google Drive Tools - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (729 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (771 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (585 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (788 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,538 words) - [ConversableAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,025 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,221 words) - [GroupChatManager - AG2](/content/docs/0-12-3/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,547 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (619 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Frequently Asked Questions - AG2](/content/docs/0-11-5/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,704 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,999 words) - [WebSurferAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/0-11-1/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI (2,523 words) - [What Survives, Survives Exactly - AG2](/content/docs/0-13-1/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,550 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (865 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (699 words) - [AgentDescriptionGuard - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (541 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (606 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (562 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/latest/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,867 words) - [config_list_from_models - AG2](/content/docs/0-9-6/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (553 words) - [A2A Protocol Support in AG2 v0.10 - AG2](/content/docs/0-11-1/docs/blog/2025/10/27/a2a-protocol-support/index.html): A programming framework for agentic AI (1,456 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,225 words) - [Tavily Search Tool - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-6/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (336 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (242 words) - [ChatResult - AG2](/content/docs/0-12-3/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/latest/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,767 words) - [AssistantAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,819 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (891 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,334 words) - [Wikipedia Search Tools - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (2,730 words) - [AgentNameConflictError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (41 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,533 words) - [OpenAIWrapper - AG2](/content/docs/0-9-6/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (1,715 words) - [Wikipedia Agent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [Choreography You Can Dial In - AG2](/content/docs/0-13-1/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,261 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/latest/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,083 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-11-5/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (359 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (885 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9-6/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (755 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (855 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Group Chat - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (614 words) - [AG2 CLI - AG2](/content/docs/0-11-5/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (762 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/latest/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,228 words) - [Blog - AG2](/content/docs/0-11-1/docs/blog/page/2/index.html): A programming framework for agentic AI (796 words) - [Overview - AG2](/content/docs/0-11-5/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (392 words) - [Blog - AG2](/content/docs/0-11-1/docs/blog/page/6/index.html): A programming framework for agentic AI (878 words) - [Overview - AG2](/content/docs/0-11-5/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools (2,224 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,134 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [Event Logging Setup - AG2](/content/docs/0-11-5/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (906 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (985 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (945 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (832 words) - [config_list_from_json - AG2](/content/docs/0-9-6/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (725 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,012 words) - [DeepResearchAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/latest/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,157 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (681 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Overview - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [Cache - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (867 words) - [Language Agent Tree Search - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (672 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (474 words) - [Azure Cosmos DB - AG2](/content/docs/0-9-1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (660 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/latest/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client (1,318 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-6/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [Tools with Dependency Injection - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,095 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (660 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-1/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (639 words) - [SocietyOfMindAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (530 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9-6/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (213 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (806 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,652 words) - [DocAgent Performance - AG2](/content/docs/0-13-1/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,246 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [RAG - AG2](/content/docs/0-9-1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (663 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo (1,448 words) - [Group Chat with Tools - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/latest/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (115 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,079 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-1/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (648 words) - [UserProxyAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,854 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,672 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,666 words) - [Customer Service - AG2](/content/docs/0-9-1/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-6/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-6/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (974 words) - [All Notebooks - AG2](/content/docs/0-9-1/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,082 words) - [Amazon Bedrock - AG2](/content/docs/0-10-3/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (2,849 words) - [SenderRequiredError - AG2](/content/docs/0-9-6/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (45 words) - [Overview - AG2](/content/docs/0-8-3/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (367 words) - [Community Gallery - AG2](/content/docs/0-10-4/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (662 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (2,746 words) - [RAG with DocAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent (1,289 words) - [Creating a new agent - AG2](/content/docs/0-10-1/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI (1,504 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (930 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,099 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (797 words) - [AG2](/content/docs/latest/docs/blog/2023/11/06/lmm-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,451 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (851 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,209 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,598 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (715 words) - [Tools with Dependency Injection - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection (1,054 words) - [Amazon Bedrock - AG2](/content/docs/0-11-1/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,572 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-10-4/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (541 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (794 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,331 words) - [TelegramRetrieveTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/telegramretrievetool/index.html): A programming framework for agentic AI (936 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (770 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (943 words) - [Communication Agents - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI (495 words) - [DockerPythonEnvironment - AG2](/content/docs/0-13-1/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (587 words) - [Exposing an Agent as an A2A Server - AG2](/content/docs/0-13-4/docs/beta/a2a/server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,191 words) - [DocAgent Performance - AG2](/content/docs/0-11-1/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI (3,759 words) - [DeepResearchAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (15,463 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,977 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (775 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,673 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,545 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (891 words) - [FileLogger - AG2](/content/docs/0-13-1/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (440 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (851 words) - [Config loader utility functions - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (408 words) - [Waldiez - AG2](/content/docs/0-10-4/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (360 words) - [initiate_chats - AG2](/content/docs/0-13-1/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (642 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (2,765 words) - [TelegramSendTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/telegramsendtool/index.html): A programming framework for agentic AI (721 words) - [Travel Planning - AG2](/content/docs/0-10-4/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (426 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (991 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,672 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,145 words) - [ReasoningAgent - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/reasoningagent/index.html): A programming framework for agentic AI (968 words) - [Game Design - AG2](/content/docs/0-10-4/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,807 words) - [A2aAgentServer - AG2](/content/docs/0-13-1/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (337 words) - [DiscordRetrieveTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/discordretrievetool/index.html): A programming framework for agentic AI (401 words) - [deprecated_by - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/events/helpers/deprecated_by/index.html): A programming framework for agentic AI (96 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (606 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Promptflow - AG2](/content/docs/0-10-4/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (48 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (816 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [DiscordSendTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/discordsendtool/index.html): A programming framework for agentic AI (753 words) - [SlackSendTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/slacksendtool/index.html): A programming framework for agentic AI (722 words) - [Google Drive Tools - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (787 words) - [Code Execution - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,517 words) - [AgentDescriptionGuard - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (544 words) - [Iterating Over Runs - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI (1,023 words) - [SlackRetrieveTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/slackretrievetool/index.html): A programming framework for agentic AI (630 words) - [WebSurferAgent - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/websurferagent/index.html): A programming framework for agentic AI (539 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-11-1/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI (955 words) - [IOConsole - AG2](/content/docs/0-13-1/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-13-4/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,088 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-9-1post0/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,227 words) - [Microsoft Fabric - AG2](/content/docs/0-10-4/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example (381 words) - [Ollama - AG2](/content/docs/0-10-4/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [LiveAgent — Realtime Voice Sessions - AG2](/content/docs/0-13-1/docs/beta/live/live_agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (780 words) - [PGVector - AG2](/content/docs/0-10-4/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,945 words) - [CaptainAgent - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI (16,778 words) - [Structured output from json configuration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (496 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (563 words) - [Code Execution - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (2,563 words) - [Safety Guard - AG2](/content/docs/0-13-1/docs/beta/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (463 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [MemGPT - AG2](/content/docs/0-10-4/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (442 words) - [Cache - AG2](/content/docs/0-13-1/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (881 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (549 words) - [Composio - AG2](/content/docs/0-10-4/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Perplexity Search Tool - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (279 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-13-1/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Communication Agents - AG2](/content/docs/0-10-3/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI (495 words) - [Amazon Bedrock - AG2](/content/docs/0-10-1/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,298 words) - [Wikipedia Agent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (294 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (1,935 words) - [AnthropicV2Client - AG2](/content/docs/0-13-1/docs/api-reference/autogen/llm_clients/anthropic_v2/anthropicv2client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (461 words) - [build_card - AG2](/content/docs/0-13-1/docs/api-reference/autogen/beta/a2a/card/build_card/index.html): A programming framework for agentic AI, A programming framework for agentic AI (519 words) - [Llamaindex - AG2](/content/docs/0-10-4/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,763 words) - [Azure Cosmos DB - AG2](/content/docs/0-10-4/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [Overview - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/tools/basics/index.html): A programming framework for agentic AI (479 words) - [a_initiate_group_chat - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (91 words) - [Databricks - AG2](/content/docs/0-10-4/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [CrewAIInteroperability - AG2](/content/docs/0-13-1/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (351 words) - [instrument_a2a_server - AG2](/content/docs/0-13-1/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (264 words) - [ContextExpression - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (428 words) - [Speech-to-Text and Text-to-Speech - AG2](/content/docs/0-13-1/docs/beta/live/stt_tts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (717 words) - [LLMConfig - AG2](/content/docs/0-13-1/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (306 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-13-1/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (147 words) - [config_list_from_models - AG2](/content/docs/0-13-1/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (580 words) - [Creating a new tool - AG2](/content/docs/0-13-1/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (967 words) - [AGUIStream - AG2](/content/docs/0-13-1/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [LLM Config Deep-dive - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (960 words) - [ToolCall - AG2](/content/docs/0-13-1/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [create_toolkit - AG2](/content/docs/0-13-1/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (78 words) - [BaseContext - AG2](/content/docs/0-13-1/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,351 words) - [config_list_openai_aoai - AG2](/content/docs/0-13-1/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (411 words) - [run_swarm - AG2](/content/docs/0-13-1/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [ConversableAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,471 words) - [A2A Advanced Topics - AG2](/content/docs/0-13-4/docs/beta/a2a/advanced/index.html): A programming framework for agentic AI, A programming framework for agentic AI (692 words) - [BaseMessage - AG2](/content/docs/0-13-1/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [resolve_json_references - AG2](/content/docs/0-13-1/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (124 words) - [ChatResult - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,095 words) - [Frequently Asked Questions - AG2](/content/docs/0-11-1/docs/user-guide/faq/index.html): A programming framework for agentic AI (1,710 words) - [register_function - AG2](/content/docs/0-13-1/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (264 words) - [Interoperability - AG2](/content/docs/0-8-5/docs/api-reference/autogen/interop/interoperability/index.html): A programming framework for agentic AI (362 words) - [optional_import_block - AG2](/content/docs/0-13-1/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-13-1/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (89 words) - [AbstractCache - AG2](/content/docs/0-13-1/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (199 words) - [AssistantAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (16,099 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-9-1post0/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,158 words) - [ReasoningAgent Update - Beam Search, MCTS, and LATS for LLM Reasoning - AG2](/content/docs/0-8-5/docs/blog/2024/12/20/reasoning-update/index.html): A programming framework for agentic AI (1,064 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (630 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-13-1/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [AgentNameConflictError - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (40 words) - [get_config_list - AG2](/content/docs/0-13-1/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (303 words) - [get_config_base - AG2](/content/docs/0-13-1/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (11 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-9-1post0/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,159 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-10-3/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (359 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,353 words) - [TimeReplyAgent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,488 words) - [Knowledgeable Agents with FalkorDB Graph RAG - AG2](/content/docs/0-8-5/docs/blog/2024/12/06/falkordb-structured/index.html): A programming framework for agentic AI (962 words) - [config_list_from_dotenv - AG2](/content/docs/0-13-1/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (280 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [export_module - AG2](/content/docs/0-13-1/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (39 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (820 words) - [MCP Clients - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/mcp_client/index.html): MCP Clients (1,147 words) - [UserProxyAgent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,978 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-13-1/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,065 words) - [CodeBlock - AG2](/content/docs/0-13-1/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (27 words) - [ChatResult - AG2](/content/docs/0-13-1/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,934 words) - [GraphRagCapability - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (209 words) - [SelectionContext - AG2](/content/docs/0-13-1/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-13-4/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,282 words) - [Overview - AG2](/content/docs/0-10-3/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (241 words) - [Overview - AG2](/content/docs/0-10-3/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [UndefinedNextAgentError - AG2](/content/docs/0-13-1/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [ConversableAgent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,012 words) - [GroupChatManager - AG2](/content/docs/0-13-1/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,534 words) - [AgentNameConflictError - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (38 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-13-1/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (40 words) - [AutoBuild - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,495 words) - [Event Logging Setup - AG2](/content/docs/0-10-3/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI (288 words) - [UpdateSystemMessage - AG2](/content/docs/0-13-1/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [SenderRequiredError - AG2](/content/docs/0-13-1/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-9-1post0/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (364 words) - [AssistantAgent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,806 words) - [Connecting to an A2A Server - AG2](/content/docs/0-13-4/docs/beta/a2a/client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (801 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,076 words) - [Overview - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Overview - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (499 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,289 words) - [Orchestrating agents - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (170 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (556 words) - [Iterating Over Runs - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (986 words) - [Interoperability - AG2](/content/docs/0-9/docs/api-reference/autogen/interop/interoperability/index.html): A programming framework for agentic AI (366 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,886 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,207 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,969 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (295 words) - [Documentation Contribution Guide - AG2](/content/docs/0-13-1/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-13-4/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (917 words) - [Tests - AG2](/content/docs/0-13-1/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Image Generation - AG2](/content/docs/docs/user-guide/multimodal/image_generation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (691 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-9-1post0/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [AG2](/content/docs/latest/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-13-1/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (304 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,526 words) - [Tools - AG2](/content/docs/0-9/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Travel Planning - AG2](/content/docs/0-9/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [GPT-5.1 Apply Patch Tool: Automated Code Editing in AG2 - AG2](/content/docs/0-13-4/docs/blog/2025/12/22/gpt-5-1-apply-patch-tool.html): A programming framework for agentic AI, A programming framework for agentic AI (1,004 words) - [Portkey Integration - AG2](/content/docs/0-9/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (716 words) - [Guidance for Maintainers - AG2](/content/docs/0-13-1/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,065 words) - [AG-UI backend deep dive - AG2](/content/docs/0-13-4/docs/beta/ag-ui/backend-deepdive/index.html): Authentication, tools, and tools context for AG-UI endpoints in AG2., Authentication, tools, and tools context for AG-UI endpoints in AG2. (569 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [File a Bug Report - AG2](/content/docs/0-13-1/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [LLM Config Deep-dive - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,779 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,197 words) - [Managing Tasks and Push Notifications - AG2](/content/docs/0-13-4/docs/beta/a2a/tasks_and_push/index.html): A programming framework for agentic AI, A programming framework for agentic AI (484 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/0-13-4/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,556 words) - [LLM Config Deep-dive - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,040 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,141 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (569 words) - [Overview - AG2](/content/docs/0-9/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Community Gallery - AG2](/content/docs/0-9/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (985 words) - [Getting under the hood - AG2](/content/docs/0-13-1/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (320 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,250 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-10-1/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (358 words) - [Research - AG2](/content/docs/0-9/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Frequently Asked Questions - AG2](/content/docs/0-10-1/docs/faq/faq/index.html): A programming framework for agentic AI (1,704 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,332 words) - [Workflow Adapter - AG2](/content/docs/latest/docs/beta/network/workflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,363 words) - [Setting up Development Environment - AG2](/content/docs/0-10-1/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (538 words) - [Prek - AG2](/content/docs/0-13-1/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-11-1/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (452 words) - [Game Design - AG2](/content/docs/0-11-1/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Tests - AG2](/content/docs/0-10-1/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,236 words) - [Game Design - AG2](/content/docs/0-9-10/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (337 words) - [Game Design - AG2](/content/docs/0-9/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Documentation Contribution Guide - AG2](/content/docs/0-10-1/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (527 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (982 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (328 words) - [Overview - AG2](/content/docs/0-11-1/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Watches - AG2](/content/docs/docs/user-guide/advanced/watches/index.html): A programming framework for agentic AI, A programming framework for agentic AI (878 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-11-1/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (595 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Overview - AG2](/content/docs/0-11-1/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [Event Logging Setup - AG2](/content/docs/0-11-1/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI (288 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-9-9/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,696 words) - [Guidance for Maintainers - AG2](/content/docs/0-10-1/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [Observers - AG2](/content/docs/docs/user-guide/advanced/observers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (953 words) - [GraphRagCapability - AG2](/content/docs/0-11-1/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (212 words) - [Config loader utility functions - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions (984 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (835 words) - [Microsoft Fabric - AG2](/content/docs/0-9/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (695 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,325 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (568 words) - [Getting under the hood - AG2](/content/docs/0-10-1/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [LLMConfig - AG2](/content/docs/0-9-8/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (257 words) - [File a Bug Report - AG2](/content/docs/0-10-1/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [WebSurferAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (674 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (342 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (882 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,576 words) - [Enhanced Support for Non-OpenAI Models - AG2](/content/docs/latest/docs/blog/2024/06/24/altmodels-classes/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,059 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,133 words) - [Overview - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,133 words) - [Overview - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Promptflow - AG2](/content/docs/0-9/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (60 words) - [Tools - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (421 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,011 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,558 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (763 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,024 words) - [PGVector - AG2](/content/docs/0-9/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,198 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo (910 words) - [Ollama - AG2](/content/docs/0-9/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [DockerPythonEnvironment - AG2](/content/docs/0-9-8/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (451 words) - [GroupChat - AG2](/content/docs/0-9-8/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (871 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (744 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (407 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (630 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (770 words) - [RAG with DocAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,280 words) - [MemGPT - AG2](/content/docs/0-9/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (550 words) - [Orchestrating agents - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Azure Cosmos DB - AG2](/content/docs/0-9/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (861 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (489 words) - [Databricks - AG2](/content/docs/0-9/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Llamaindex - AG2](/content/docs/0-9/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking (626 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Code Execution - AG2](/content/docs/0-9-9/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (2,068 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (436 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [config_list_from_json - AG2](/content/docs/0-9-8/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (732 words) - [config_list_from_models - AG2](/content/docs/0-9-8/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (563 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-8/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (640 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example (778 words) - [OpenAIWrapper - AG2](/content/docs/0-9-8/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (286 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (326 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-9/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (741 words) - [Overview - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [Migrating from Group Chat - AG2](/content/docs/latest/docs/beta/network/migration_from_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example (382 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (584 words) - [Overview - AG2](/content/docs/0-10-1/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,241 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (72 words) - [Group Chat - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-10-1/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (475 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9-8/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (506 words) - [ModelClient - AG2](/content/docs/0-9-8/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (264 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,735 words) - [run_swarm - AG2](/content/docs/0-9-8/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (56 words) - [Overview - AG2](/content/docs/0-10-1/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-8/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (410 words) - [ContextExpression - AG2](/content/docs/0-9-8/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (428 words) - [a_run_swarm - AG2](/content/docs/0-9-8/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (24 words) - [BaseEvent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (46 words) - [get_config_list - AG2](/content/docs/0-9-8/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (363 words) - [AbstractCache - AG2](/content/docs/0-9-8/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [filter_config - AG2](/content/docs/0-9-8/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (430 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,409 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-8/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (63 words) - [Community Gallery - AG2](/content/docs/0-13-4/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (987 words) - [register_function - AG2](/content/docs/0-9-8/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (137 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/0-13-2/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,334 words) - [get_config_base - AG2](/content/docs/0-9-8/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (12 words) - [Wikipedia Search Tools - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/latest/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,612 words) - [Using Guidance with AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [TimeReplyAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,059 words) - [export_module - AG2](/content/docs/0-9-8/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [config_list_from_models - AG2](/content/docs/0-9-9/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (563 words) - [Choreography You Can Dial In - AG2](/content/docs/0-13-2/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,517 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,447 words) - [CodeBlock - AG2](/content/docs/0-9-8/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [SenderRequiredError - AG2](/content/docs/0-9-8/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-8/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,754 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-8/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [GroupChatManager - AG2](/content/docs/0-9-8/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,055 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-8/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (66 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-8/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [Events Streaming - AG2](/content/docs/latest/docs/beta/advanced/stream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,164 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,074 words) - [Python Code Execution - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/code-execution/index.html): A programming framework for agentic AI (1,424 words) - [AG2](/content/docs/0-8-0/docs/contributor-guide/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Blog - AG2](/content/docs/0-8-3/docs/blog/page/2/index.html): A programming framework for agentic AI (2,115 words) - [Travel Planning - AG2](/content/docs/0-13-4/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [ChatResult - AG2](/content/docs/0-9-8/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [ConversableAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (7,583 words) - [docs/latest/llms-txt.html](/content/docs/latest/llms-txt.html) (3,309 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,096 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-9-8/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI (1,012 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-9/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (479 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-13-0/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (2,139 words) - [Tools Dependency Injection - AG2](/content/docs/0-9-8/docs/blog/2025/01/07/tools-dependency-injection/index/index.html): A programming framework for agentic AI (1,118 words) - [Discussion Adapter - AG2](/content/docs/latest/docs/beta/network/discussion/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Setting up Development Environment - AG2](/content/docs/0-8-1/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (580 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (994 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (568 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-13-2/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,676 words) - [get_config_list - AG2](/content/docs/0-9-9/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (151 words) - [Research - AG2](/content/docs/0-8-0/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-13-2/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,791 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (403 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-13-2/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (509 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (596 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Group Chat - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (203 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (702 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,351 words) - [Firecrawl Tool - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/firecrawl/index.html): Web scraping and crawling with Firecrawl (667 words) - [Creating a new tool - AG2](/content/docs/0-8-0/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (974 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (683 words) - [AG2](/content/docs/0-8-3/docs/faq/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (489 words) - [AG2](/content/docs/0-8-3/mailto-3aai-40nexla-com.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Blog - AG2](/content/docs/0-13-2/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (828 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/latest/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,016 words) - [YouTube Search Tool - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/google-api/youtube-search/index.html): A programming framework for agentic AI (974 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,074 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (605 words) - [Tracing Remote A2A Agents - AG2](/content/docs/0-13-0/docs/user-guide/tracing/remote-agents/index.html): Add distributed tracing across services with AG2's A2A protocol and OpenTelemetry trace context propagation., Add distributed tracing across services with AG2's A2A protocol and OpenTelemetry trace context propagation. (1,283 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Overview - AG2](/content/docs/0-9-9/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [Conversation Adapter - AG2](/content/docs/latest/docs/beta/network/conversation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (328 words) - [Wikipedia Search Tools - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,354 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,746 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (877 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-8-3/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,005 words) - [Structured output from json configuration - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (480 words) - [Deep Research - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/deep-research/index.html): A programming framework for agentic AI (1,045 words) - [AG2](/content/docs/0-8-3/docs/faq/user-guide/models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,330 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (298 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-13-2/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [SearxNG Search Tool - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/searxng-search/index.html): A programming framework for agentic AI (187 words) - [AG2](/content/docs/0-8-3/docs/faq/topics/llm-caching/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Tools - AG2](/content/docs/0-9-9/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [What Survives, Survives Exactly - AG2](/content/docs/0-13-2/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,092 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/0-13-2/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Tests - AG2](/content/docs/0-8-0/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Blog - AG2](/content/docs/0-8-3/docs/blog/page/5/index.html): A programming framework for agentic AI (2,008 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/perplexity-search/index.html): A programming framework for agentic AI (593 words) - [Crawl4AI - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/crawl4ai/index.html): A programming framework for agentic AI (512 words) - [AG2](/content/docs/0-8-3/docs/faq/tutorial/code-executors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [CopilotKit UI Quickstart for AG-UI - AG2](/content/docs/0-13-2/docs/beta/ag-ui/copilotkit-quickstart/index.html): Connect a React/Next.js CopilotKit UI to an AG2 AG-UI runtime endpoint., Connect a React/Next.js CopilotKit UI to an AG2 AG-UI runtime endpoint. (913 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-3/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (1,152 words) - [Real-Time Voice Interactions with the WebSocket Audio Adapter - AG2](/content/docs/0-8-3/docs/blog/2025/01/08/realtimeagent-over-websocket/index.html): A programming framework for agentic AI (1,369 words) - [A2UIAgent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agents/experimental/a2uiagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,746 words) - [Setting up Development Environment - AG2](/content/docs/0-8-0/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (570 words) - [Blog - AG2](/content/docs/0-13-2/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (967 words) - [TimeToolAgent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agents/contrib/timetoolagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,441 words) - [Browser Use - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/browser-use/index.html): A programming framework for agentic AI (402 words) - [Orchestrating agents - AG2](/content/docs/0-9-9/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (170 words) - [ServiceResponse - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agentchat/remote/protocol/serviceresponse/index.html): A programming framework for agentic AI, A programming framework for agentic AI (20 words) - [Guidance for Maintainers - AG2](/content/docs/0-8-0/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [AssistantAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,375 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,920 words) - [Real-Time Voice Interactions over WebRTC - AG2](/content/docs/0-8-3/docs/blog/2025/01/09/realtimeagent-over-webrtc/index.html): A programming framework for agentic AI (1,225 words) - [UserProxyAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,546 words) - [LLM Config Deep-dive - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,040 words) - [BrowserUseResult - AG2](/content/docs/0-8-0/docs/api-reference/autogen/tools/experimental/browser_use/browseruseresult/index.html): A programming framework for agentic AI (33 words) - [Getting under the hood - AG2](/content/docs/0-8-0/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [AG2](/content/docs/0-8-3/2024-12-20-tools-interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Documentation - AG2](/content/docs/0-8-0/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (371 words) - [Blog - AG2](/content/docs/0-8-3/docs/blog/page/3/index.html): A programming framework for agentic AI (1,297 words) - [Pre-commit - AG2](/content/docs/0-8-0/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-13-2/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Overview - AG2](/content/docs/0-13-0/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [Tools Dependency Injection - AG2](/content/docs/0-8-3/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,119 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,076 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-8-3/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (775 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-0/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-8-3/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (793 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-13-0/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (359 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/wikipedia-search/index.html): A programming framework for agentic AI (14,804 words) - [PerplexitySearchTool - AG2](/content/docs/0-8-3/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/perplexitysearchtool/index.html): A programming framework for agentic AI (956 words) - [AG2](/content/docs/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Introducing CaptainAgent for Adaptive Team Building - AG2](/content/docs/latest/docs/blog/2024/11/15/captainagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (565 words) - [RAG - AG2](/content/docs/0-8-0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (673 words) - [Overview - AG2](/content/docs/0-13-0/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [Safety Guard - AG2](/content/docs/latest/docs/beta/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (569 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/latest/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (689 words) - [Creating a new tool - AG2](/content/docs/0-8-3/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (968 words) - [CodeExecutor - AG2](/content/docs/0-13-2/docs/api-reference/autogen/coding/codeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (179 words) - [AutoGen Studio: Interactively Explore Multi-Agent Workflows - AG2](/content/docs/latest/docs/blog/2023/12/01/autogenstudio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,775 words) - [Overview - AG2](/content/docs/0-8-0/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (367 words) - [AG2](/content/docs/0-8-3/2025-01-07-tools-dependency-injection/index/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-3/2024-12-20-realtimeagent/index/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/api-reference/autogen/agentchat/realtime/experimental/realtimeagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-8-3/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [AG2](/content/docs/blog/2025-01-31-websurfing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/reference/io/websockets/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Achieve More, Pay Less - Use GPT-4 Smartly - AG2](/content/docs/latest/docs/blog/2023/05/18/gpt-adaptive-humaneval/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,505 words) - [AG2](/content/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Evaluation - AG2](/content/docs/0-13-2/docs/beta/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (902 words) - [Research - AG2](/content/docs/0-8-3/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [DocAgent Performance - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/docagent-performance/index.html): A programming framework for agentic AI (3,240 words) - [Overview - AG2](/content/docs/0-8-0/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (179 words) - [LLMs - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (245 words) - [AG2](/content/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Orchestrating agents - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (180 words) - [AG2](/content/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ConversableAgent - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (144 words) - [Orchestrating agents - AG2](/content/docs/0-9/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Human in the loop - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (150 words) - [AG2](/content/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [AG2 Compatibility - AG2](/content/docs/0-13-2/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (1,027 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-8-3/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (247 words) - [Blog - AG2](/content/docs/latest/docs/blog/page/5/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,256 words) - [Dependency Injection - AG2](/content/docs/0-12-1/docs/beta/context/inject/index.html): A programming framework for agentic AI, A programming framework for agentic AI (629 words) - [Setting up Development Environment - AG2](/content/docs/0-8-3/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (574 words) - [AG2](/content/docs/0-8-3/docs/contributor-guide/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/talks/future_talks/index/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/docs/home/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Cascadia AI Hackathon Winner: Dino Park Meets AG2 - AG2](/content/docs/latest/docs/blog/2025/09/23/cascadiaaihackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [A2A Protocol Overview - AG2](/content/docs/0-13-2/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Blog - AG2](/content/docs/0-9-4/docs/blog/index.html): A programming framework for agentic AI (2,462 words) - [AG2](/content/docs/0-8-3/docs/home/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Does Model and Inference Parameter Matter in LLM Applications? - A Case Study for MATH - AG2](/content/docs/latest/docs/blog/2023/04/21/llm-tuning-math/index.html): A programming framework for agentic AI, A programming framework for agentic AI (949 words) - [Files API - AG2](/content/docs/0-13-2/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (272 words) - [Human in the Loop - AG2](/content/docs/0-12-1/docs/beta/context/human_in_the_loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (589 words) - [Tests - AG2](/content/docs/0-8-3/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [AG2](/content/docs/0-8-3/docs/home/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Contribution Policy - AG2](/content/docs/0-13-2/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,089 words) - [AG2](/content/docs/0-8-3/docs/home/api-reference/autogen/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-3/docs/home/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-3/docs/home/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/latest/docs/user-guide/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Approval Required - AG2](/content/docs/0-12-1/docs/beta/tools/approval_required/index.html): A programming framework for agentic AI, A programming framework for agentic AI (262 words) - [Guidance for Maintainers - AG2](/content/docs/0-8-3/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [Telemetry - AG2](/content/docs/0-13-2/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [File a Bug Report - AG2](/content/docs/0-8-3/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [skip_on_missing_jupyter_kernel_gateway - AG2](/content/docs/0-9-5/docs/api-reference/autogen/coding/jupyter/import_utils/skip_on_missing_jupyter_kernel_gateway/index.html): A programming framework for agentic AI (92 words) - [Code Examples - AG2](/content/docs/0-13-2/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Getting under the hood - AG2](/content/docs/0-8-3/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Pre-commit - AG2](/content/docs/0-8-3/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-11-4/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,831 words) - [Next Steps - AG2](/content/docs/0-13-2/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (182 words) - [LoggerFactory - AG2](/content/docs/0-10-2/docs/api-reference/autogen/logger/loggerfactory/index.html): A programming framework for agentic AI (55 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,056 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,479 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,245 words) - [`run` function examples with event processing - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,995 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,436 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,099 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,229 words) - [Blog - AG2](/content/docs/0-9-8/docs/blog/page/2/index.html): A programming framework for agentic AI (1,299 words) - [DocAgent - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (1,278 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,110 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-8/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (861 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,053 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,538 words) - [Tools Dependency Injection - AG2](/content/docs/0-9-8/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,152 words) - [RAG with DocAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,272 words) - [DocAgent - AG2](/content/docs/0-9-5/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (1,365 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-5/docs/faq/faq/index.html): A programming framework for agentic AI (1,708 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,141 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-9-8/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,005 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,881 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,018 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,197 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-8/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (1,856 words) - [Google Drive Tools - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (784 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (503 words) - [FileLogger - AG2](/content/docs/0-9-5/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (437 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-8-3/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (536 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-9-8/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [CaptainAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (863 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,653 words) - [DeepResearchAgent - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/deepresearchagent/index.html): A programming framework for agentic AI (617 words) - [Firecrawl Tool Example - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (531 words) - [AutoBuild - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (2,493 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (797 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,022 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,389 words) - [Blog - AG2](/content/docs/0-9-8/docs/blog/page/5/index.html): A programming framework for agentic AI (979 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (864 words) - [LLMConfig - AG2](/content/docs/0-9-5/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (528 words) - [Communication Agents - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI (501 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,469 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,818 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,208 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,946 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-4/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (640 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (838 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-9-8/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (518 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,507 words) - [Blog - AG2](/content/docs/0-11-4/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,394 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-9-8/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (354 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (488 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (908 words) - [Databricks - AG2](/content/docs/0-8-3/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Blog - AG2](/content/docs/0-9-8/docs/blog/page/3/index.html): A programming framework for agentic AI (604 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-11-4/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,269 words) - [Llamaindex - AG2](/content/docs/0-8-3/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [The Myth of Reasoning - AG2](/content/docs/0-9-8/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI (1,605 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/0-11-4/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,833 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-11-4/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,335 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (575 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,361 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,906 words) - [IOConsole - AG2](/content/docs/0-9-5/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (516 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-11-4/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,138 words) - [BaseMessage - AG2](/content/docs/0-9-5/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (123 words) - [DocAgent Performance - AG2](/content/docs/0-11-2/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,216 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-9-8/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (692 words) - [Governance, Audit and Observability - AG2](/content/docs/0-14-0/docs/beta/network/expectations_and_audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,824 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,039 words) - [SocietyOfMindAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (532 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (986 words) - [Hub and Identity - AG2](/content/docs/0-14-0/docs/beta/network/hub_and_identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,088 words) - [Azure Cosmos DB - AG2](/content/docs/0-8-3/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (133 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-9-8/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (585 words) - [CaptainAgent - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI (16,774 words) - [Agent - AG2](/content/docs/0-9-4/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (823 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (898 words) - [BaseContext - AG2](/content/docs/0-9-5/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [Dependency Injection - AG2](/content/docs/0-12-0/docs/beta/context/inject/index.html): A programming framework for agentic AI, A programming framework for agentic AI (778 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (689 words) - [TelegramAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (6,897 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-5/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (141 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (808 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [Composio - AG2](/content/docs/0-8-3/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [WebSurferAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (6,861 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,126 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-5/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (379 words) - [Writing a software application using function calls - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (846 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (849 words) - [SlackAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (6,888 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,077 words) - [RAG - AG2](/content/docs/0-9-4/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (730 words) - [create_toolkit - AG2](/content/docs/0-9-5/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (162 words) - [DiscordAgent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (6,897 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,794 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,210 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (505 words) - [Wikipedia Agent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [Usage tracking with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (983 words) - [Code Execution - AG2](/content/docs/0-9-5/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,928 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,107 words) - [Quick Start - AG2](/content/docs/0-9-4/docs/quick-start/index.html): A programming framework for agentic AI (711 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (842 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2 (5,579 words) - [Setting up Development Environment - AG2](/content/docs/0-9-9/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (574 words) - [Migrating from Group Chat - AG2](/content/docs/0-14-0/docs/beta/network/migration_from_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,035 words) - [SocietyOfMindAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (493 words) - [Contributing to AG2 - AG2](/content/docs/0-9-4/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (855 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (296 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,322 words) - [Code Execution - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,678 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,025 words) - [resolve_json_references - AG2](/content/docs/0-9-5/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (123 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-4/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (639 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (575 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,946 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (806 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (521 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-4/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Config loader utility functions - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (960 words) - [Customer Service - AG2](/content/docs/0-9-4/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (823 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,019 words) - [CaptainAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (843 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (809 words) - [Distributed Deployment - AG2](/content/docs/0-14-0/docs/beta/network/distributed/index.html): A programming framework for agentic AI, A programming framework for agentic AI (918 words) - [Blog - AG2](/content/docs/0-11-4/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (955 words) - [Human Clients (HITL) - AG2](/content/docs/0-14-0/docs/beta/network/human_client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (910 words) - [Wikipedia Search Tools - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Network-Assigned Tools - AG2](/content/docs/0-14-0/docs/beta/network/network_assigned_tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,050 words) - [All Notebooks - AG2](/content/docs/0-9-4/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,477 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (951 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (999 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (740 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (609 words) - [Views and Skills - AG2](/content/docs/0-14-0/docs/beta/network/views_and_skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,001 words) - [Installing AG2 - AG2](/content/docs/0-9-4/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-14-0/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,015 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (864 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (804 words) - [Agent Clients and Handlers - AG2](/content/docs/0-14-0/docs/beta/network/agent_clients/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,065 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (733 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-11-4/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,753 words) - [Envelopes and Events - AG2](/content/docs/0-14-0/docs/beta/network/envelopes_and_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (717 words) - [Hooks - AG2](/content/docs/0-13-0/docs/contributor-guide/how-ag2-works/hooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,078 words) - [Structured output - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (625 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (553 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (586 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (855 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (427 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (720 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (652 words) - [Using Guidance with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Task Observation - AG2](/content/docs/0-14-0/docs/beta/network/task_observation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (694 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (575 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-11-4/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,126 words) - [Orchestrating agents - AG2](/content/docs/0-9-5/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Firecrawl Tool Example - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [IOConsole - AG2](/content/docs/0-11-4/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [Quick Start - AG2](/content/docs/0-14-0/docs/beta/network/quick_start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (607 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (637 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,630 words) - [Amazon Bedrock - AG2](/content/docs/0-9-5/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,177 words) - [DockerPythonEnvironment - AG2](/content/docs/0-11-4/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (588 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Channel Adapters Overview - AG2](/content/docs/0-14-0/docs/beta/network/adapters_overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (650 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (148 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-11-4/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,102 words) - [Perplexity Search Tool - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [FileLogger - AG2](/content/docs/0-11-4/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (440 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (310 words) - [Tavily Search Tool - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (271 words) - [Wikipedia Agent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,194 words) - [Overview - AG2](/content/docs/0-9-5/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [GraphRagCapability - AG2](/content/docs/0-9-5/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (210 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-11-4/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [Blog - AG2](/content/docs/0-11-4/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [Tools - AG2](/content/docs/0-9-5/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Portkey Integration - AG2](/content/docs/0-11-2/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [A2aAgentServer - AG2](/content/docs/0-11-4/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (803 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-11-4/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (392 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-11-2/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (619 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,351 words) - [Promptflow - AG2](/content/docs/0-11-2/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (60 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-11-4/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-9-5/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (369 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-9-5/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,159 words) - [Iterating Over Runs - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,023 words) - [OpenAIWrapper - AG2](/content/docs/0-11-4/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-9-5/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,101 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,816 words) - [BrowserUseTool - AG2](/content/docs/0-13-0/docs/api-reference/autogen/tools/experimental/browserusetool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Creating a new agent - AG2](/content/docs/0-13-0/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,766 words) - [CrewAIInteroperability - AG2](/content/docs/0-11-4/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Introducing RealtimeAgent Capabilities in AG2 - AG2](/content/docs/0-12-3/docs/blog/2024/12/20/realtimeagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,216 words) - [initiate_chats - AG2](/content/docs/0-11-4/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (638 words) - [create_toolkit - AG2](/content/docs/0-11-4/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (175 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-11-4/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (779 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-9-5/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,092 words) - [Blog - AG2](/content/docs/0-14-0/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,348 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,706 words) - [GraphRagCapability - AG2](/content/docs/0-11-2/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (209 words) - [config_list_from_dotenv - AG2](/content/docs/0-11-4/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (754 words) - [MemGPT - AG2](/content/docs/0-11-2/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [ModelClientV2 - AG2](/content/docs/0-11-4/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [ToolCall - AG2](/content/docs/0-11-4/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [BaseMessage - AG2](/content/docs/0-11-4/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [Overview - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (255 words) - [config_list_from_models - AG2](/content/docs/0-11-4/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (261 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-11-2/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,157 words) - [instrument_a2a_server - AG2](/content/docs/0-11-4/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (262 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-5/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,844 words) - [Azure Cosmos DB - AG2](/content/docs/0-11-2/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-9-5/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (769 words) - [DocAgent Performance - AG2](/content/docs/0-11-4/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,237 words) - [Creating a new tool - AG2](/content/docs/0-11-2/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (969 words) - [Llamaindex - AG2](/content/docs/0-11-2/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [gather_usage_summary - AG2](/content/docs/0-11-4/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (386 words) - [Tools - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [a_initiate_group_chat - AG2](/content/docs/0-11-4/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (362 words) - [AGUIStream - AG2](/content/docs/0-11-4/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [Ollama - AG2](/content/docs/0-11-2/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [PGVector - AG2](/content/docs/0-11-2/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Microsoft Fabric - AG2](/content/docs/0-11-2/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [resolve_json_references - AG2](/content/docs/0-11-4/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (124 words) - [Databricks - AG2](/content/docs/0-11-2/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Composio - AG2](/content/docs/0-11-2/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Portkey Integration - AG2](/content/docs/0-14-0/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [AbstractCache - AG2](/content/docs/0-11-4/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [TealTiger - AG2](/content/docs/0-14-0/docs/ecosystem/tealtiger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (565 words) - [BaseContext - AG2](/content/docs/0-11-4/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,336 words) - [Orchestrating agents - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [config_list_openai_aoai - AG2](/content/docs/0-11-4/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (415 words) - [register_function - AG2](/content/docs/0-11-4/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Tests - AG2](/content/docs/0-11-2/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (370 words) - [BaseEvent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (46 words) - [get_config_base - AG2](/content/docs/0-11-4/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (12 words) - [TimeReplyAgent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,501 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (2,003 words) - [optional_import_block - AG2](/content/docs/0-11-4/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (109 words) - [get_config_list - AG2](/content/docs/0-11-4/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (374 words) - [Tools with Secrets - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/tools/tools-with-secrets/index.html): A programming framework for agentic AI, A programming framework for agentic AI (893 words) - [run_swarm - AG2](/content/docs/0-11-4/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [export_module - AG2](/content/docs/0-11-4/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-11-4/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Crawl4AITool - AG2](/content/docs/0-13-0/docs/api-reference/autogen/tools/experimental/crawl4aitool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (533 words) - [Research - AG2](/content/docs/0-11-2/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-9-5/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [ThinkNode - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/thinknode/index.html): A programming framework for agentic AI, A programming framework for agentic AI (683 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,039 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-11-4/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (89 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (854 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,541 words) - [PGVector - AG2](/content/docs/0-11-4/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [ContextExpression - AG2](/content/docs/0-11-4/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (487 words) - [Code Execution - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,686 words) - [Cache - AG2](/content/docs/0-11-4/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (907 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,740 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,946 words) - [a_run_swarm - AG2](/content/docs/0-11-4/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-11-2/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (304 words) - [ServiceResponse - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agentchat/remote/protocol/serviceresponse/index.html): A programming framework for agentic AI, A programming framework for agentic AI (20 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-11-2/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [Portkey Integration - AG2](/content/docs/0-11-4/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [LLMConfig - AG2](/content/docs/0-11-4/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (262 words) - [Community Gallery - AG2](/content/docs/0-9-5/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (663 words) - [Guidance for Maintainers - AG2](/content/docs/0-11-2/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Setting up Development Environment - AG2](/content/docs/0-11-2/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (663 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,007 words) - [ModelClient - AG2](/content/docs/0-11-4/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (270 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,135 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (836 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-14-0/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (610 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,329 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [UserProxyAgent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,991 words) - [Bindu - AG2](/content/docs/0-14-0/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [UndefinedNextAgentError - AG2](/content/docs/0-11-4/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (1,000 words) - [UpdateSystemMessage - AG2](/content/docs/0-11-4/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (993 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,129 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-11-2/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-11-2/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Promptflow - AG2](/content/docs/0-14-0/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (47 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,914 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-11-4/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (40 words) - [Overview - AG2](/content/docs/0-9-5/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [PGVector - AG2](/content/docs/0-14-0/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-11-4/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Pre-commit - AG2](/content/docs/0-11-2/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Bindu - AG2](/content/docs/0-11-4/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Hindsight: Long-Term Memory for AG2 Agents - AG2](/content/docs/0-14-0/docs/ecosystem/hindsight/index.html): A programming framework for agentic AI, A programming framework for agentic AI (346 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,020 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [RAG with DocAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,285 words) - [Databricks - AG2](/content/docs/0-14-0/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [GroupChatManager - AG2](/content/docs/0-11-4/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,547 words) - [Ollama - AG2](/content/docs/0-14-0/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [Overview - AG2](/content/docs/0-9-5/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (965 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,005 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-11-4/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,906 words) - [Real-Time Voice Interactions with the WebSocket Audio Adapter - AG2](/content/docs/0-12-3/docs/blog/2025/01/08/realtimeagent-over-websocket/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,009 words) - [File a Bug Report - AG2](/content/docs/0-11-2/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Microsoft Fabric - AG2](/content/docs/0-14-0/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [RAG with DocAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,291 words) - [Game Design - AG2](/content/docs/0-9-5/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,799 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,122 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [ChatResult - AG2](/content/docs/0-11-4/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [MemGPT - AG2](/content/docs/0-14-0/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [ConversableAgent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,025 words) - [Promptflow - AG2](/content/docs/0-9-5/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Community Gallery - AG2](/content/docs/0-11-2/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (662 words) - [Travel Planning - AG2](/content/docs/0-9-5/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,876 words) - [Promptflow - AG2](/content/docs/0-11-4/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (844 words) - [Language Agent Tree Search - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (1,943 words) - [Ollama - AG2](/content/docs/0-11-4/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [WebSurferAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (678 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,569 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,134 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,211 words) - [Composio - AG2](/content/docs/0-14-0/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Overview - AG2](/content/docs/0-9-5/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [Azure Cosmos DB - AG2](/content/docs/0-14-0/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [AssistantAgent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,819 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,112 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-11-2/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (3,321 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,020 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,605 words) - [AgentNameConflictError - AG2](/content/docs/0-11-4/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (40 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (577 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (626 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (639 words) - [Microsoft Fabric - AG2](/content/docs/0-11-4/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (604 words) - [Waldiez - AG2](/content/docs/0-11-2/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,178 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (761 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (561 words) - [Using Guidance with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [MemGPT - AG2](/content/docs/0-11-4/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,613 words) - [Llamaindex - AG2](/content/docs/0-11-4/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Databricks - AG2](/content/docs/0-11-4/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,903 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (443 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (528 words) - [Game Design - AG2](/content/docs/0-11-2/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (338 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,076 words) - [Azure Cosmos DB - AG2](/content/docs/0-11-4/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [A2UIAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agents/experimental/a2uiagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,746 words) - [Composio - AG2](/content/docs/0-11-4/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (787 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [TimeToolAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agents/contrib/timetoolagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,441 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (937 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (740 words) - [Travel Planning - AG2](/content/docs/0-11-2/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,354 words) - [Iterating Over Runs - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,022 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,031 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Group Chat with Tools - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (313 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (812 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,207 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (821 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Firecrawl Tool Example - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,071 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (488 words) - [Tools with Dependency Injection - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,033 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,819 words) - [`run` function examples with event processing - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,173 words) - [Group Chat with Tools - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,780 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [Load the configuration including the response format - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (415 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (968 words) - [Google Drive Tools - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (741 words) - [Wikipedia Agent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (289 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (309 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (474 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (924 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (626 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [Choreography You Can Dial In - AG2](/content/docs/0-14-0/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,207 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/0-14-0/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,128 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,060 words) - [Google Drive Tools - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (771 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,162 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,102 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (924 words) - [Structured output from json configuration - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (471 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,766 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,406 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (843 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (955 words) - [AutoBuild - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (741 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (284 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,653 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (830 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (753 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,255 words) - [The Agent Harness: An Agent Is More Than a Loop - AG2](/content/docs/0-14-0/docs/blog/2026/06/17/ag2-agent-harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,481 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (652 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,603 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (573 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-14-0/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (670 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (990 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (865 words) - [Using Guidance with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [GraphRagCapability - AG2](/content/docs/0-11-4/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (209 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (435 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (997 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,452 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,683 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (822 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (870 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,527 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,395 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,089 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (529 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (914 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (564 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-14-0/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (863 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,935 words) - [DeepResearchAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (274 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,258 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Tools - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (326 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,083 words) - [Overview - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (255 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,122 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,351 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,098 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (596 words) - [Orchestrating agents - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (173 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,684 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (288 words) - [Writing a software application using function calls - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,015 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,141 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,233 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (328 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (796 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,741 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,053 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Group Chat - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (947 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,505 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,032 words) - [DocAgent Performance - AG2](/content/docs/0-14-0/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,241 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (995 words) - [CaptainAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (776 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (451 words) - [CaptainAgent - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (837 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,133 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (549 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (791 words) - [Tavily Search Tool - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (269 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-12-1/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,022 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (796 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,127 words) - [Config loader utility functions - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (984 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-14-0/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [Tavily Search Tool - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (271 words) - [A2aAgentServer - AG2](/content/docs/0-13-3/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (329 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (814 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (411 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (818 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (864 words) - [Writing a software application using function calls - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Networks You Can Deploy - AG2](/content/docs/0-14-0/docs/blog/2026/06/16/ag2-network-networks-you-can-deploy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,455 words) - [FileLogger - AG2](/content/docs/0-13-3/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (440 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-11-2/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_addtional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (869 words) - [Blog - AG2](/content/docs/0-14-0/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,281 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (782 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/0-14-0/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (272 words) - [Blog - AG2](/content/docs/0-14-0/docs/blog/page/6/index.html): A programming framework for agentic AI, A programming framework for agentic AI (794 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (614 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (554 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-11-2/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (342 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (807 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-14-0/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (450 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (579 words) - [What Survives, Survives Exactly - AG2](/content/docs/0-14-0/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,013 words) - [LLM Config Deep-dive - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,596 words) - [AnthropicV2Client - AG2](/content/docs/0-13-3/docs/api-reference/autogen/llm_clients/anthropic_v2/anthropicv2client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (446 words) - [DockerPythonEnvironment - AG2](/content/docs/0-13-3/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (744 words) - [Wikipedia Agent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [SocietyOfMindAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (493 words) - [Wikipedia Search Tools - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Group Chat - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-12-1/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI, A programming framework for agentic AI (699 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-11-4/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (3,557 words) - [Perplexity Search Tool - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (297 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [RealtimeAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agentchat/realtime/experimental/realtimeagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-11-4/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,030 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (148 words) - [DocAgent Performance - AG2](/content/docs/0-13-0/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,759 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-11-2/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [Frequently Asked Questions - AG2](/content/docs/0-11-2/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (474 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-14-0/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-11-4/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,087 words) - [Safety Guard - AG2](/content/docs/0-13-3/docs/beta/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (463 words) - [Coding with AI Assistants - AG2](/content/docs/0-14-0/docs/beta/coding_with_ai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (975 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-11-4/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,159 words) - [Overview - AG2](/content/docs/0-11-2/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [Overview - AG2](/content/docs/0-11-2/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [Orchestration Patterns - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/group-chat/patterns/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,525 words) - [The Agent Harness - AG2](/content/docs/0-14-0/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,145 words) - [Creating a new tool - AG2](/content/docs/0-14-0/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (962 words) - [Creating a new tool - AG2](/content/docs/0-11-4/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (981 words) - [AG2 Compatibility - AG2](/content/docs/0-14-0/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (707 words) - [Event Logging Setup - AG2](/content/docs/0-11-2/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [Cache - AG2](/content/docs/0-13-3/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (585 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-14-0/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,159 words) - [config_list_from_dotenv - AG2](/content/docs/0-13-3/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (642 words) - [Middleware - AG2](/content/docs/0-14-0/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,777 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-14-0/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,096 words) - [Introducing RealtimeAgent Capabilities in AG2 - AG2](/content/docs/0-12-1/docs/blog/2024/12/20/realtimeagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,788 words) - [Swarm deprecation - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/orchestration/swarm/deprecation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,255 words) - [Overview - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [AgentBuilder - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/captainagent/agentbuilder/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,790 words) - [A2A Protocol Overview - AG2](/content/docs/0-14-0/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Frequently Asked Questions - AG2](/content/docs/0-11-4/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,698 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-13-3/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (400 words) - [Blog - AG2](/content/docs/0-12-1/docs/blog/page/5/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,251 words) - [Skills - AG2](/content/docs/0-14-0/docs/beta/skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,688 words) - [ChromaDBQueryEngine - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/rag/chromadbqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (826 words) - [Subagents - AG2](/content/docs/0-14-0/docs/beta/subagents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,459 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-14-0/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (353 words) - [Research - AG2](/content/docs/0-11-4/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Tasks - AG2](/content/docs/0-14-0/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (997 words) - [IOConsole - AG2](/content/docs/0-13-3/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-14-0/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-11-4/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (369 words) - [OpenAIWrapper - AG2](/content/docs/0-13-3/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (743 words) - [Events Streaming - AG2](/content/docs/0-11-4/docs/beta/advanced/stream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,013 words) - [CrewAIInteroperability - AG2](/content/docs/0-13-3/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (349 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-11-4/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (476 words) - [create_toolkit - AG2](/content/docs/0-13-3/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [DockerJupyterServer - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/jupyter/dockerjupyterserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (254 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-11-4/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (94 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-11-4/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (768 words) - [Context Variables - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/group-chat/context-variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,106 words) - [Contribution Policy - AG2](/content/docs/0-14-0/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,204 words) - [config_list_openai_aoai - AG2](/content/docs/0-13-3/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [AGUIStream - AG2](/content/docs/0-13-3/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/0-13-3/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,833 words) - [instrument_a2a_server - AG2](/content/docs/0-13-3/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (262 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-13-3/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-14-0/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (4,129 words) - [Waldiez - AG2](/content/docs/0-11-4/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [initiate_chats - AG2](/content/docs/0-13-3/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (638 words) - [Hooks - AG2](/content/docs/latest/docs/contributor-guide/how-ag2-works/hooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,063 words) - [build_card - AG2](/content/docs/0-13-3/docs/api-reference/autogen/beta/a2a/card/build_card/index.html): A programming framework for agentic AI, A programming framework for agentic AI (226 words) - [Guidance for Maintainers - AG2](/content/docs/0-11-4/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [get_config_list - AG2](/content/docs/0-13-3/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (374 words) - [inject - AG2](/content/docs/0-13-0/docs/api-reference/autogen/fast_depends/use/inject/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-14-0/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (118 words) - [BaseMessage - AG2](/content/docs/0-13-3/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [PydanticAI Tools Integration - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/tools/interop/pydanticai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (528 words) - [Real-Time Voice Interactions over WebRTC - AG2](/content/docs/0-12-1/docs/blog/2025/01/09/realtimeagent-over-webrtc/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,071 words) - [ToolCall - AG2](/content/docs/0-13-3/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [AG2 Compatibility - AG2](/content/docs/0-11-4/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (556 words) - [optional_import_block - AG2](/content/docs/0-13-3/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (109 words) - [ModelClient - AG2](/content/docs/0-13-3/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (264 words) - [A2UI Protocol Overview - AG2](/content/docs/0-14-0/docs/beta/a2ui/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (809 words) - [Game Design - AG2](/content/docs/0-11-4/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (337 words) - [Agent Tools - AG2](/content/docs/0-11-4/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,223 words) - [Blog - AG2](/content/docs/0-12-1/docs/blog/page/4/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,004 words) - [Language Agent Tree Search - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (2,546 words) - [Telemetry - AG2](/content/docs/0-14-0/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (671 words) - [BaseContext - AG2](/content/docs/0-13-3/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Setting up Development Environment - AG2](/content/docs/0-10-2/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (627 words) - [a_initiate_group_chat - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (111 words) - [resolve_json_references - AG2](/content/docs/0-13-3/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [run_swarm - AG2](/content/docs/0-13-3/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [gather_usage_summary - AG2](/content/docs/0-13-3/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (387 words) - [AG2](/content/docs/docs/blog/2024/12/20/realtimeagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Documentation Contribution Guide - AG2](/content/docs/0-11-4/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [AbstractCache - AG2](/content/docs/0-13-3/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Choreography You Can Dial In - AG2](/content/docs/0-13-0/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,259 words) - [Tests - AG2](/content/docs/0-11-4/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (370 words) - [Testing - AG2](/content/docs/0-14-0/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (496 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-14-0/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-13-3/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [LLMConfig - AG2](/content/docs/0-13-3/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (259 words) - [get_config_base - AG2](/content/docs/0-13-3/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (11 words) - [Exa Search - AG2](/content/docs/0-14-0/docs/beta/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (317 words) - [Voice & Realtime Overview - AG2](/content/docs/0-14-0/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [register_function - AG2](/content/docs/0-13-3/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (141 words) - [BaseEvent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (46 words) - [LocalCommandLineCodeExecutor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/localcommandlinecodeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (830 words) - [Getting under the hood - AG2](/content/docs/0-11-4/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Telemetry - AG2](/content/docs/0-11-4/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (560 words) - [CodeBlock - AG2](/content/docs/0-13-3/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (27 words) - [AudioObserver - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/realtime/experimental/audioobserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (290 words) - [export_module - AG2](/content/docs/0-13-3/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-13-3/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (109 words) - [Code Examples - AG2](/content/docs/0-14-0/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Depends - AG2](/content/docs/0-14-0/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [ContextExpression - AG2](/content/docs/0-13-3/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (533 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-12-1/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (913 words) - [Generating a reply - AG2](/content/docs/latest/docs/contributor-guide/how-ag2-works/generate-reply/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [File a Bug Report - AG2](/content/docs/0-11-4/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [a_run_swarm - AG2](/content/docs/0-13-3/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [AG2 CLI - AG2](/content/docs/0-11-4/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [Prek - AG2](/content/docs/0-11-4/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [run_group_chat_iter - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/run_group_chat_iter/index.html): A programming framework for agentic AI, A programming framework for agentic AI (146 words) - [Files API - AG2](/content/docs/0-14-0/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [IOStream - AG2](/content/docs/0-12-1/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (192 words) - [Handoffs - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/group-chat/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,878 words) - [Testing - AG2](/content/docs/0-11-4/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [Research - AG2](/content/docs/0-14-0/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Tools - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (411 words) - [SelectionContext - AG2](/content/docs/0-13-3/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [Middleware - AG2](/content/docs/0-11-4/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (856 words) - [Multimodal Inputs - AG2](/content/docs/0-14-0/docs/beta/multimodal/inputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,495 words) - [GroupChatManager - AG2](/content/docs/0-13-3/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,534 words) - [docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html) (882 words) - [Conversation Variables - AG2](/content/docs/0-14-0/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,714 words) - [Resuming a Turn - AG2](/content/docs/0-14-0/docs/beta/resume/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,283 words) - [Depends - AG2](/content/docs/0-11-4/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [a_initiate_chats - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (675 words) - [UndefinedNextAgentError - AG2](/content/docs/0-13-3/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [UpdateSystemMessage - AG2](/content/docs/0-13-3/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-13-3/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-1/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (731 words) - [DaytonaCodeExecutor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/daytonacodeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (950 words) - [Conversation Variables - AG2](/content/docs/0-11-4/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (693 words) - [SenderRequiredError - AG2](/content/docs/0-13-3/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (45 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-13-3/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Next Steps - AG2](/content/docs/0-11-4/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (70 words) - [ConversableAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,012 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-13-0/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,791 words) - [GraphStoreQueryResult - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/graphstorequeryresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (33 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-11-4/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [GroupChatConfig - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/group/groupchatconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [GraphQueryEngine - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/graphqueryengine/index.html): A programming framework for agentic AI, A programming framework for agentic AI (185 words) - [Next Steps - AG2](/content/docs/0-14-0/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (187 words) - [RetrieveUserProxyAgent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/retrieve_user_proxy_agent/retrieveuserproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (9,242 words) - [ChatResult - AG2](/content/docs/0-13-3/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [AFTER_WORK - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/swarm_agent/after_work/index.html): A programming framework for agentic AI, A programming framework for agentic AI (72 words) - [Model Configuration - AG2](/content/docs/0-11-4/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (752 words) - [Agent Communication - AG2](/content/docs/0-14-0/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,128 words) - [Code Execution - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,074 words) - [File a Bug Report - AG2](/content/docs/0-14-0/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Prompt Management - AG2](/content/docs/0-14-0/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [Tests - AG2](/content/docs/0-14-0/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-11-4/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (574 words) - [run_group_chat - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/run_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (146 words) - [AgentDescriptionGuard - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (538 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,730 words) - [YepCodeCodeExecutor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/yepcodecodeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (674 words) - [OpenAIWrapper - AG2](/content/docs/0-13-0/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (883 words) - [Game Design - AG2](/content/docs/0-14-0/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (338 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (240 words) - [Agent Communication - AG2](/content/docs/0-11-4/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [Community Gallery - AG2](/content/docs/0-14-0/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (984 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-12-1/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (422 words) - [Setting up Development Environment - AG2](/content/docs/0-14-0/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (621 words) - [Document - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/document/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [a_run_group_chat - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/a_run_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (146 words) - [RemyxCodeExecutor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/remyxcodeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (610 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,968 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-11-4/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,091 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-13-0/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,924 words) - [Prek - AG2](/content/docs/0-14-0/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-10-4/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [AssistantAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,806 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,100 words) - [LLM Config Deep-dive - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (484 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-13-3/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI, A programming framework for agentic AI (906 words) - [Travel Planning - AG2](/content/docs/0-14-0/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [Documentation Contribution Guide - AG2](/content/docs/0-14-0/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-11-5/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (886 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-13-0/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [Structured Output - AG2](/content/docs/0-14-0/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [Getting under the hood - AG2](/content/docs/0-14-0/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/0-13-0/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Event Logging Setup - AG2](/content/docs/0-11-4/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [AgentNameConflictError - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (997 words) - [Overview - AG2](/content/docs/0-11-4/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (754 words) - [CodeExecutionConfig - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/base/codeexecutionconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (43 words) - [AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Orchestrating agents - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [Overview - AG2](/content/docs/0-11-4/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [Guidance for Maintainers - AG2](/content/docs/0-14-0/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [AG2](/content/docs/latest/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Creating a new tool - AG2](/content/docs/0-10-2/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (951 words) - [build_call_model - AG2](/content/docs/0-13-0/docs/api-reference/autogen/fast_depends/core/build/build_call_model/index.html): A programming framework for agentic AI, A programming framework for agentic AI (86 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (650 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Overview - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-13-0/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (509 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (861 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (762 words) - [TelegramAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,339 words) - [YepCodeCodeResult - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/yepcodecoderesult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (41 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (489 words) - [Waldiez - AG2](/content/docs/0-14-0/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Structured output - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (677 words) - [Load the configuration including the response format - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [RemyxCodeResult - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/remyxcoderesult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (47 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (356 words) - [A2UIAgentExecutor - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/a2ui/a2a_executor/a2uiagentexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (241 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (687 words) - [MarkdownCodeExtractor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/markdowncodeextractor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (68 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (444 words) - [CodeExecutorFactory - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/codeexecutorfactory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (305 words) - [Structured output from json configuration - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (505 words) - [CustomField - AG2](/content/docs/0-13-0/docs/api-reference/autogen/fast_depends/library/model/customfield/index.html): A programming framework for agentic AI, A programming framework for agentic AI (118 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-13-0/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [CodeExtractor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/codeextractor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (54 words) - [CodeExecutor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/codeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (183 words) - [A2aAgentServer - AG2](/content/docs/0-13-0/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (326 words) - [Perplexity Search Tool - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Wikipedia Search Tools - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [DaytonaCodeResult - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/daytonacoderesult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (41 words) - [Depends - AG2](/content/docs/0-13-0/docs/api-reference/autogen/fast_depends/dependencies/model/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (52 words) - [CodeResult - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/coderesult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (34 words) - [BrowserUseTool - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/experimental/browserusetool/index.html): A programming framework for agentic AI (795 words) - [FileLogger - AG2](/content/docs/0-13-0/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (435 words) - [Iterating Over Runs - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,054 words) - [Frequently Asked Questions - AG2](/content/docs/0-14-0/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,720 words) - [Code Execution - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,957 words) - [Language Agent Tree Search - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,468 words) - [a_initiate_group_chat - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-14-0/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [DocAgent - AG2](/content/docs/0-10-2/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (2,738 words) - [tool - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/tool/index-2.html): A programming framework for agentic AI (869 words) - [Field - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/dependency_injection/field/index.html): A programming framework for agentic AI (84 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,452 words) - [serialize_to_str - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/serialize_to_str/index.html): A programming framework for agentic AI (40 words) - [Tool - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/tool/index.html): A programming framework for agentic AI (763 words) - [DockerPythonEnvironment - AG2](/content/docs/0-13-0/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (436 words) - [Safety Guard - AG2](/content/docs/0-13-0/docs/beta/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (463 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-14-0/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [TimeTool - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/contrib/timetool/index.html): A programming framework for agentic AI (571 words) - [get_function_schema - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/get_function_schema/index.html): A programming framework for agentic AI (135 words) - [initiate_chats - AG2](/content/docs/0-13-0/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Tests - AG2](/content/docs/0-10-2/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [config_list_from_dotenv - AG2](/content/docs/0-13-0/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (219 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-13-0/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (699 words) - [Toolkit - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/toolkit/index.html): A programming framework for agentic AI (400 words) - [build_card - AG2](/content/docs/0-13-0/docs/api-reference/autogen/beta/a2a/card/build_card/index.html): A programming framework for agentic AI, A programming framework for agentic AI (293 words) - [IOConsole - AG2](/content/docs/0-13-0/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,130 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-14-0/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (359 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-13-0/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [config_list_openai_aoai - AG2](/content/docs/0-13-0/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (712 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-10-2/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (334 words) - [Tools - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [Overview - AG2](/content/docs/0-14-0/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity), web scraping (Crawl4AI, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity), web scraping (Crawl4AI, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (387 words) - [CrewAIInteroperability - AG2](/content/docs/0-13-0/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (350 words) - [run_swarm - AG2](/content/docs/0-13-0/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Documentation Contribution Guide - AG2](/content/docs/0-10-2/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (530 words) - [AbstractCache - AG2](/content/docs/0-13-0/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-13-0/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (147 words) - [Overview - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [instrument_a2a_server - AG2](/content/docs/0-13-0/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (263 words) - [ModelClientV2 - AG2](/content/docs/0-13-0/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (391 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,666 words) - [Overview - AG2](/content/docs/0-14-0/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [config_list_from_models - AG2](/content/docs/0-13-0/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (607 words) - [AGUIStream - AG2](/content/docs/0-13-0/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Overview - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (594 words) - [AG2 CLI - AG2](/content/docs/0-14-0/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [register_function - AG2](/content/docs/0-13-0/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (137 words) - [load_basemodels_if_needed - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/load_basemodels_if_needed/index.html): A programming framework for agentic AI (226 words) - [TestAgent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/testing/test_agent/testagent/index.html): A programming framework for agentic AI (119 words) - [Guidance for Maintainers - AG2](/content/docs/0-10-2/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [create_toolkit - AG2](/content/docs/0-13-0/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (174 words) - [BaseMessage - AG2](/content/docs/0-13-0/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [ToolCall - AG2](/content/docs/0-13-0/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [get_config_list - AG2](/content/docs/0-13-0/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (150 words) - [Event Logging Setup - AG2](/content/docs/0-14-0/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [TimeReplyAgent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,501 words) - [Blog - AG2](/content/docs/0-13-3/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,722 words) - [ChatContext - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/chatcontext/index.html): A programming framework for agentic AI (115 words) - [Orchestrating agents - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [resolve_json_references - AG2](/content/docs/0-13-0/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (124 words) - [Cache - AG2](/content/docs/0-13-0/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (615 words) - [BaseEvent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (48 words) - [Depends - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/depends/index.html): A programming framework for agentic AI (104 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,947 words) - [Getting under the hood - AG2](/content/docs/0-10-2/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [optional_import_block - AG2](/content/docs/0-13-0/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (109 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-13-0/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Language Agent Tree Search - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (2,459 words) - [BaseContext - AG2](/content/docs/0-13-0/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [LLMConfig - AG2](/content/docs/0-13-0/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (488 words) - [export_module - AG2](/content/docs/0-13-0/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Pre-commit - AG2](/content/docs/0-10-2/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client (1,075 words) - [a_run_swarm - AG2](/content/docs/0-13-0/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,466 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-10-2/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,101 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,653 words) - [SenderRequiredError - AG2](/content/docs/0-13-0/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (45 words) - [`run` function examples with event processing - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,990 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,060 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,804 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,016 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-10-2/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (370 words) - [GroupChat - AG2](/content/docs/0-13-0/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (598 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,554 words) - [ModelClient - AG2](/content/docs/0-13-0/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (265 words) - [UserProxyAgent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,991 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (941 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [UndefinedNextAgentError - AG2](/content/docs/0-13-0/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [AutoBuild - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,511 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (953 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (703 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,391 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (628 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (239 words) - [UpdateSystemMessage - AG2](/content/docs/0-13-0/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (851 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,222 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (740 words) - [SelectionContext - AG2](/content/docs/0-13-0/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (169 words) - [GraphRagCapability - AG2](/content/docs/0-10-2/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (210 words) - [AgentDescriptionGuard - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (544 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (787 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,007 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,321 words) - [Wikipedia Agent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,223 words) - [ContextExpression - AG2](/content/docs/0-13-0/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (485 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,631 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,528 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (607 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-13-0/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (401 words) - [Orchestrating agents - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (170 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,172 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-13-0/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (40 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (403 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-13-3/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,822 words) - [AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ChatResult - AG2](/content/docs/0-13-0/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,257 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-10-2/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,146 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,058 words) - [Perplexity Search Tool - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (280 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,686 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (999 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,208 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (882 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-13-3/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,938 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-10-2/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,025 words) - [Overview - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [What Survives, Survives Exactly - AG2](/content/docs/0-13-3/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,089 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (863 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,879 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (1,011 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,036 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (992 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (381 words) - [Structured output from json configuration - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (493 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,154 words) - [Choreography You Can Dial In - AG2](/content/docs/0-13-3/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,261 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,507 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (935 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,651 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (851 words) - [Tools - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [GroupChatManager - AG2](/content/docs/0-13-0/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,547 words) - [AgentNameConflictError - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [AssistantAgent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,819 words) - [WebSurferAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-10-2/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (510 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (956 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (551 words) - [Google Drive Tools - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (787 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (346 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (553 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,021 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,741 words) - [Grok example with live search - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search (930 words) - [Together AI - AG2](/content/docs/0-9-6/docs/user-guide/models/togetherai/index.html): A programming framework for agentic AI (1,500 words) - [Ollama - AG2](/content/docs/0-9-6/docs/user-guide/models/ollama/index.html): A programming framework for agentic AI (1,681 words) - [Grok and OpenAI-API-Compatible Models - AG2](/content/docs/0-9-6/docs/user-guide/models/grok-and-oai-compatible-models/index.html): A programming framework for agentic AI (1,019 words) - [Google Vertex AI - AG2](/content/docs/0-9-6/docs/user-guide/models/google-vertexai/index.html): A programming framework for agentic AI (1,725 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,179 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (840 words) - [CaptainAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (843 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-10-4/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI (2,847 words) - [Cohere - AG2](/content/docs/0-9-6/docs/user-guide/models/cohere/index.html): A programming framework for agentic AI (1,748 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [Writing a software application using function calls - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (443 words) - [Blog - AG2](/content/docs/0-13-3/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (828 words) - [Structured output - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (660 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (796 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [AG2 Shell Tool Integration: Command Execution and Multi-Tool DevOps Orchestration - AG2](/content/docs/0-10-4/docs/blog/2025/12/24/ag2-shell-tool-and-multi-in-built-tool-execution/index.html): A programming framework for agentic AI (2,229 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (891 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (681 words) - [Blog - AG2](/content/docs/0-13-3/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (974 words) - [RAG with DocAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,291 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (667 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (585 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,960 words) - [Mistral AI - AG2](/content/docs/0-9-6/docs/user-guide/models/mistralai/index.html): A programming framework for agentic AI (1,750 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,083 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-13-3/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,676 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility (499 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [Firecrawl Tool Example - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [SocietyOfMindAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (495 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-10-4/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI (2,265 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,350 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (312 words) - [DeepSeek - AG2](/content/docs/0-9-6/docs/user-guide/models/deepseek-v3/index.html): A programming framework for agentic AI (1,704 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (804 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-11-1/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (2,733 words) - [Community Gallery - AG2](/content/docs/0-10-2/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (948 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,074 words) - [Groq - AG2](/content/docs/0-9-6/docs/user-guide/models/groq/index.html): A programming framework for agentic AI (1,617 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (993 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,026 words) - [vLLM - AG2](/content/docs/0-9-6/docs/user-guide/models/vllm/index.html): A programming framework for agentic AI (959 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (949 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (856 words) - [DeepResearchAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (278 words) - [Chatting with a teachable agent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,733 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Chatting with a teachable agent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,707 words) - [Config loader utility functions - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,002 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (148 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (431 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,007 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (780 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (971 words) - [Usage tracking with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (982 words) - [Structured Output - AG2](/content/docs/0-13-0/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,409 words) - [Contribution Policy - AG2](/content/docs/0-13-0/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,370 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,952 words) - [Using Guidance with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Anthropic - AG2](/content/docs/0-9-6/docs/user-guide/models/anthropic/index.html): A programming framework for agentic AI (620 words) - [Amazon Bedrock - AG2](/content/docs/0-10-2/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,186 words) - [Tavily Search Tool - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (281 words) - [AG2 Compatibility - AG2](/content/docs/0-13-0/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (726 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-13-3/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Blog - AG2](/content/docs/0-10-4/docs/blog/page/3/index.html): A programming framework for agentic AI (1,026 words) - [Google Gemini - AG2](/content/docs/0-9-6/docs/user-guide/models/google-gemini/index.html): A programming framework for agentic AI (759 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-10-2/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (361 words) - [LM Studio - AG2](/content/docs/0-9-6/docs/user-guide/models/lm-studio/index.html): A programming framework for agentic AI (383 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,230 words) - [OpenAI Responses API - AG2](/content/docs/0-9-6/docs/user-guide/models/openai_responses/index.html): A programming framework for agentic AI (264 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (812 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Llamaindex - AG2](/content/docs/0-10-2/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (668 words) - [Middleware - AG2](/content/docs/0-13-0/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,768 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,167 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (568 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (1,017 words) - [WebSurferAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (672 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-13-3/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [OpenAI - AG2](/content/docs/0-9-6/docs/user-guide/models/openai/index.html): A programming framework for agentic AI (228 words) - [DeepResearchAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (274 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (626 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (724 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (506 words) - [Setting up Development Environment - AG2](/content/docs/0-13-0/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (642 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-10-2/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (542 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (521 words) - [Model Configuration - AG2](/content/docs/0-13-0/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,231 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (807 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,094 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,347 words) - [Installation - AG2](/content/docs/0-9-6/docs/user-guide/models/litellm-proxy-server/installation/index.html): A programming framework for agentic AI (174 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (870 words) - [Group Chat with Tools - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (341 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (244 words) - [Wikipedia Agent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [Group Chat - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (994 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-12-3/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (900 words) - [A2A Protocol Overview - AG2](/content/docs/0-13-0/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Telemetry - AG2](/content/docs/0-13-0/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (617 words) - [Portkey Integration - AG2](/content/docs/0-13-0/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (641 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-0/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Research - AG2](/content/docs/0-13-0/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [LLM Config Deep-dive - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,860 words) - [Code Examples - AG2](/content/docs/0-13-0/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [Perplexity Search Tool - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Wikipedia Search Tools - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,149 words) - [AG2 Event Logging: Standardized Observability with Python Logging - AG2](/content/docs/0-12-1/docs/blog/2025/12/23/ag2-logging-events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,693 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [RealtimeAgent over WebSocket Audio Adapter - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/realtime-agent/websocket/index.html): A programming framework for agentic AI, A programming framework for agentic AI (951 words) - [The Agent Harness - AG2](/content/docs/0-13-0/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,144 words) - [Depends - AG2](/content/docs/0-13-0/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (2,195 words) - [Tools Dependency Injection - AG2](/content/docs/0-11-1/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,142 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (932 words) - [Tasks - AG2](/content/docs/0-13-0/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,060 words) - [Testing - AG2](/content/docs/0-13-0/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [Sub-task Delegation - AG2](/content/docs/0-13-0/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (768 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-13-0/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,159 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-12-3/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,327 words) - [Config loader utility functions - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Agent Communication - AG2](/content/docs/0-13-0/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,132 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (375 words) - [Files API - AG2](/content/docs/0-13-0/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [Databricks - AG2](/content/docs/0-10-2/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Next Steps - AG2](/content/docs/0-13-0/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Wikipedia Search Tools - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-1/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (838 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-12-3/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (433 words) - [Community Gallery - AG2](/content/docs/0-13-0/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (985 words) - [Composio - AG2](/content/docs/0-10-2/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [FileLogger - AG2](/content/docs/0-10-5/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (441 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (479 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-3/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (769 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Conversation Variables - AG2](/content/docs/0-13-0/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (873 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (1,826 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-13-0/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (610 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-13-0/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-13-0/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (714 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,096 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-11-1/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (721 words) - [Group Chat with Tools - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (335 words) - [Waldiez - AG2](/content/docs/0-10-2/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [Promptflow - AG2](/content/docs/0-13-0/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [Travel Planning - AG2](/content/docs/0-10-2/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Prompt Management - AG2](/content/docs/0-13-0/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (541 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-11-1/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (652 words) - [Voice & Realtime Overview - AG2](/content/docs/0-13-0/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [CaptainAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (862 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,195 words) - [DocAgent Performance - AG2](/content/docs/0-13-3/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,230 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,464 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-13-0/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,096 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [PGVector - AG2](/content/docs/0-13-0/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (468 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,515 words) - [Anny: Assisting AutoGen Devs Via AutoGen - AG2](/content/docs/0-11-1/docs/blog/2024/02/02/autoanny/index.html): A programming framework for agentic AI (285 words) - [Iterating Over Runs - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,054 words) - [Game Design - AG2](/content/docs/0-10-2/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Ollama - AG2](/content/docs/0-13-0/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-13-0/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (353 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [Microsoft Fabric - AG2](/content/docs/0-13-0/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Firecrawl Tool Example - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Tools with Dependency Injection - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,095 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-12-3/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (684 words) - [Usage tracking with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (649 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo (723 words) - [Overview - AG2](/content/docs/0-10-2/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Bindu - AG2](/content/docs/0-13-0/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,905 words) - [MemGPT - AG2](/content/docs/0-13-0/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-12-3/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (249 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,388 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (577 words) - [Overview - AG2](/content/docs/0-10-2/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [Generating a reply - AG2](/content/docs/0-10-4/docs/contributor-guide/how-ag2-works/generate-reply/index.html): A programming framework for agentic AI (1,117 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,085 words) - [WebSurferAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,303 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,094 words) - [GPT-5.1 Apply Patch Tool: Automated Code Editing in AG2 - AG2](/content/docs/0-12-3/docs/blog/2025/12/22/gpt-5-1-apply-patch-tool.html): A programming framework for agentic AI, A programming framework for agentic AI (1,021 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-13-0/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [Llamaindex - AG2](/content/docs/0-13-0/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [DockerPythonEnvironment - AG2](/content/docs/0-10-5/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (532 words) - [Overview - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,477 words) - [resolve_json_references - AG2](/content/docs/0-10-5/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (122 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (997 words) - [TelegramAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,339 words) - [Databricks - AG2](/content/docs/0-13-0/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [WebSurferAgent - AG2](/content/docs/0-11-1/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (7,303 words) - [Iterating Over Runs - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI (1,023 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,980 words) - [Composio - AG2](/content/docs/0-13-0/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [DiscordAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,339 words) - [Grok example with live search - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,603 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [A2aAgentServer - AG2](/content/docs/0-10-5/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI (286 words) - [Group Chat - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (216 words) - [Structured output - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (677 words) - [IOConsole - AG2](/content/docs/0-10-5/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (487 words) - [Travel Planning - AG2](/content/docs/0-13-0/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (424 words) - [Using Guidance with AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (628 words) - [CrewAIInteroperability - AG2](/content/docs/0-10-5/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (336 words) - [SocietyOfMindAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (532 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-11-1/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (682 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (148 words) - [AutoBuild - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (2,516 words) - [Game Design - AG2](/content/docs/0-13-0/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (343 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (865 words) - [DocAgent Performance - AG2](/content/docs/0-10-5/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI (3,758 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,249 words) - [Azure Cosmos DB - AG2](/content/docs/0-13-0/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [TelegramAgent - AG2](/content/docs/0-11-1/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (7,339 words) - [Code Execution - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,301 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,349 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [ToolCall - AG2](/content/docs/0-10-5/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI (151 words) - [Tools with Dependency Injection - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,037 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,167 words) - [Load the configuration including the response format - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (824 words) - [ContextExpression - AG2](/content/docs/0-10-5/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (484 words) - [LLMConfig - AG2](/content/docs/0-10-5/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (352 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-13-0/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (97 words) - [HTTPRemoteAgent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/remote/agent/httpremoteagent/index.html): A programming framework for agentic AI (7,348 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-10-5/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (147 words) - [SlackAgent - AG2](/content/docs/0-11-1/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (7,330 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [ModelClientV2 - AG2](/content/docs/0-10-5/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI (371 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (871 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (854 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (698 words) - [BaseMessage - AG2](/content/docs/0-10-5/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (66 words) - [DiscordAgent - AG2](/content/docs/0-11-1/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (7,339 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [create_toolkit - AG2](/content/docs/0-10-5/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (176 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,042 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,861 words) - [initiate_chats - AG2](/content/docs/0-10-5/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (639 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (690 words) - [Google Drive Tools - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (767 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,075 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (321 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (492 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [a_initiate_group_chat - AG2](/content/docs/0-10-5/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (101 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (991 words) - [Cache - AG2](/content/docs/0-10-5/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (581 words) - [Writing a software application using function calls - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-10-5/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (286 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,224 words) - [AG2](/content/docs/latest/docs/user-guide/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [config_list_from_json - AG2](/content/docs/0-10-5/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (661 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,369 words) - [Structured output from json configuration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (523 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (276 words) - [optional_import_block - AG2](/content/docs/0-10-5/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [run_swarm - AG2](/content/docs/0-10-5/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (60 words) - [gather_usage_summary - AG2](/content/docs/0-10-5/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (389 words) - [config_list_from_dotenv - AG2](/content/docs/0-10-5/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (742 words) - [AbstractCache - AG2](/content/docs/0-10-5/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [OpenAIWrapper - AG2](/content/docs/0-10-5/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (285 words) - [export_module - AG2](/content/docs/0-10-5/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [filter_config - AG2](/content/docs/0-10-5/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (473 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (899 words) - [get_config_base - AG2](/content/docs/0-10-5/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (11 words) - [config_list_openai_aoai - AG2](/content/docs/0-10-5/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (636 words) - [register_function - AG2](/content/docs/0-10-5/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (137 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-10-5/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [BaseEvent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (46 words) - [RAG with DocAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,291 words) - [get_config_list - AG2](/content/docs/0-10-5/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (150 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-13-3/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (553 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-10-5/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (218 words) - [CodeBlock - AG2](/content/docs/0-10-5/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (29 words) - [TimeReplyAgent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,499 words) - [Middleware - AG2](/content/docs/0-13-3/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,791 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-13-3/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (756 words) - [Tools - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (701 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (866 words) - [a_run_swarm - AG2](/content/docs/0-10-5/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (24 words) - [GroupChat - AG2](/content/docs/0-10-5/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (1,036 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (3,453 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (676 words) - [instrument_pattern - AG2](/content/docs/0-11-5/docs/api-reference/autogen/opentelemetry/instrument_pattern/index.html): A programming framework for agentic AI, A programming framework for agentic AI (324 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (907 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (58 words) - [AG2 Compatibility - AG2](/content/docs/0-13-3/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (721 words) - [instrument_initiate_chat - AG2](/content/docs/0-11-5/docs/api-reference/autogen/opentelemetry/instrumentators/agent_instrumentators/chat/instrument_initiate_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [ModelClient - AG2](/content/docs/0-10-5/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (264 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (725 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,541 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-10-5/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (36 words) - [UpdateSystemMessage - AG2](/content/docs/0-10-5/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [Agent Tools - AG2](/content/docs/0-13-3/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [UserProxyAgent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,989 words) - [UndefinedNextAgentError - AG2](/content/docs/0-10-5/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [TogetherLLMConfigEntry - AG2](/content/docs/0-11-5/docs/api-reference/autogen/oai/together/togetherllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (180 words) - [SenderRequiredError - AG2](/content/docs/0-10-5/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,915 words) - [instrument_llm_wrapper - AG2](/content/docs/0-11-5/docs/api-reference/autogen/opentelemetry/instrument_llm_wrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (409 words) - [Orchestrating agents - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-13-3/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,100 words) - [GroupChatManager - AG2](/content/docs/0-10-5/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,545 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,028 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-10-5/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (67 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (2,627 words) - [ConversableAgent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (8,023 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (247 words) - [Overview - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [instrument_agent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/opentelemetry/instrument_agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (251 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-11-5/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,852 words) - [ChatResult - AG2](/content/docs/0-10-5/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (121 words) - [The Agent Harness - AG2](/content/docs/0-13-3/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,144 words) - [AssistantAgent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,817 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-13-3/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (769 words) - [GraphRagCapability - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (210 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-13-3/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [AgentNameConflictError - AG2](/content/docs/0-10-5/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (37 words) - [Evaluation - AG2](/content/docs/0-13-3/docs/beta/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (899 words) - [Structured Output - AG2](/content/docs/0-13-3/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,147 words) - [Contribution Policy - AG2](/content/docs/0-13-3/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,289 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-13-3/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (114 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,209 words) - [Agent Communication - AG2](/content/docs/0-13-3/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (472 words) - [Depends - AG2](/content/docs/0-13-3/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [Blog - AG2](/content/docs/0-11-5/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,109 words) - [A2A Protocol Overview - AG2](/content/docs/0-13-3/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,065 words) - [Conversation Variables - AG2](/content/docs/0-13-3/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [Sub-task Delegation - AG2](/content/docs/0-13-3/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,132 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-11-5/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,454 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,221 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-12-1/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,803 words) - [Telemetry - AG2](/content/docs/0-13-3/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (671 words) - [Tasks - AG2](/content/docs/0-13-3/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,060 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (838 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-11-5/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,348 words) - [Files API - AG2](/content/docs/0-13-3/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (272 words) - [Testing - AG2](/content/docs/0-13-3/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,770 words) - [Code Examples - AG2](/content/docs/0-13-3/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Amazon Bedrock V2 Client with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_v2_bedrock_client_example/index.html): Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs, Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs (2,121 words) - [Next Steps - AG2](/content/docs/0-13-3/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (182 words) - [Anthropic V2 Client with AG2 Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_v2_anthropic_client_example/index.html): Anthropic V2 Client., Anthropic V2 Client. (1,457 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-11-5/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,123 words) - [Exa Search - AG2](/content/docs/0-13-3/docs/beta/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,381 words) - [Creating a new tool - AG2](/content/docs/0-10-5/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (969 words) - [AG2 Event Logging: Standardized Observability with Python Logging - AG2](/content/docs/0-12-3/docs/blog/2025/12/23/ag2-logging-events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,637 words) - [Voice & Realtime Overview - AG2](/content/docs/0-13-3/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,230 words) - [Prompt Management - AG2](/content/docs/0-13-3/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (618 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/0-11-5/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,642 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-12-1/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,282 words) - [Creating a new tool - AG2](/content/docs/0-13-3/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (969 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-12-1/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,350 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-13-3/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (611 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,904 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,075 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,210 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (700 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,736 words) - [AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Blog - AG2](/content/docs/0-11-5/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (941 words) - [Blog - AG2](/content/docs/0-12-1/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,378 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [OpenAIWrapper - AG2](/content/docs/0-12-1/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,984 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-11-5/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,771 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Promptflow - AG2](/content/docs/0-13-3/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [Bindu - AG2](/content/docs/0-13-3/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,103 words) - [Code Execution - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (431 words) - [Overview - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [GraphRagCapability - AG2](/content/docs/0-10-5/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (233 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (888 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,379 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-12-1/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,135 words) - [Hindsight: Long-Term Memory for AG2 Agents - AG2](/content/docs/0-13-3/docs/ecosystem/hindsight/index.html): A programming framework for agentic AI, A programming framework for agentic AI (346 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (857 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,040 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-11-5/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,938 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (873 words) - [Tools - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (1,018 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (711 words) - [Orchestrating agents - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,026 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Microsoft Fabric - AG2](/content/docs/0-13-3/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-11-5/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Research - AG2](/content/docs/0-13-3/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,329 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (822 words) - [Setting up Development Environment - AG2](/content/docs/0-13-3/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (607 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,182 words) - [Ollama - AG2](/content/docs/0-13-3/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [MemGPT - AG2](/content/docs/0-13-3/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [PGVector - AG2](/content/docs/0-13-3/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Blog - AG2](/content/docs/0-11-5/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [Llamaindex - AG2](/content/docs/0-13-3/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Config loader utility functions - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,002 words) - [Databricks - AG2](/content/docs/0-13-3/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Azure Cosmos DB - AG2](/content/docs/0-13-3/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-12-1/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,713 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-13-3/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (304 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (534 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (968 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Composio - AG2](/content/docs/0-13-3/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (865 words) - [Tests - AG2](/content/docs/0-13-3/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (395 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (692 words) - [Waldiez - AG2](/content/docs/0-13-3/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (680 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/0-12-1/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,816 words) - [AutoBuild - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (1,014 words) - [Guidance for Maintainers - AG2](/content/docs/0-13-3/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-10-5/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,159 words) - [Getting under the hood - AG2](/content/docs/0-13-3/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-13-3/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (2,492 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,135 words) - [File a Bug Report - AG2](/content/docs/0-13-3/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,526 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,085 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (992 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-11-5/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [Prek - AG2](/content/docs/0-13-3/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [DockerPythonEnvironment - AG2](/content/docs/0-12-1/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (720 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (907 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-10-5/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,226 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (872 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (730 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (747 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-11-5/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (568 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (851 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (932 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,002 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (430 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (553 words) - [DeepResearchAgent - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-10-5/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (769 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (837 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-10-5/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,096 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (585 words) - [Using Guidance with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Documentation Contribution Guide - AG2](/content/docs/0-10-5/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (527 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,039 words) - [FileLogger - AG2](/content/docs/0-12-1/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (938 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (761 words) - [Tests - AG2](/content/docs/0-10-5/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (786 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-12-1/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-10-5/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (353 words) - [Setting up Development Environment - AG2](/content/docs/0-10-5/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (300 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (479 words) - [config_list_from_dotenv - AG2](/content/docs/0-12-1/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (218 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (2,002 words) - [Getting under the hood - AG2](/content/docs/0-10-5/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [GroupChat - AG2](/content/docs/0-11-5/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,794 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (453 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-12-1/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [GroupChat - AG2](/content/docs/0-12-1/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,514 words) - [Frequently Asked Questions - AG2](/content/docs/0-13-3/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,701 words) - [Pre-commit - AG2](/content/docs/0-10-5/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [ToolCall - AG2](/content/docs/0-12-1/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Blog - AG2](/content/docs/0-12-1/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [Game Design - AG2](/content/docs/0-10-5/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Cache - AG2](/content/docs/0-12-1/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (907 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,253 words) - [LLM Config Deep-dive - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,749 words) - [config_list_from_models - AG2](/content/docs/0-12-1/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (579 words) - [A2aAgentServer - AG2](/content/docs/0-12-1/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (781 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-10-5/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [UserProxyAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,991 words) - [FileLogger - AG2](/content/docs/0-11-5/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [AssistantAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,819 words) - [AgentDescriptionGuard - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (547 words) - [CrewAIInteroperability - AG2](/content/docs/0-12-1/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [CodeBlock - AG2](/content/docs/0-12-1/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (28 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-12-1/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,487 words) - [IOConsole - AG2](/content/docs/0-12-1/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [A2aAgentServer - AG2](/content/docs/0-11-5/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (750 words) - [ModelClientV2 - AG2](/content/docs/0-12-1/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-13-3/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-11-5/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-12-1/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (147 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-12-1/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [AG2 CLI - AG2](/content/docs/0-13-3/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [a_initiate_group_chat - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (98 words) - [run_swarm - AG2](/content/docs/0-12-1/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [initiate_chats - AG2](/content/docs/0-12-1/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (638 words) - [instrument_a2a_server - AG2](/content/docs/0-12-1/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (264 words) - [AGUIEvent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/beta/ag_ui/events/aguievent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (316 words) - [CaptainAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agentchat/contrib/captainagent/captainagent/index.html): A programming framework for agentic AI (16,622 words) - [export_module - AG2](/content/docs/0-12-1/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (39 words) - [BaseMessage - AG2](/content/docs/0-12-1/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [MemGPT - AG2](/content/docs/0-10-5/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [create_toolkit - AG2](/content/docs/0-12-1/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (92 words) - [get_config_list - AG2](/content/docs/0-12-1/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (150 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo (1,679 words) - [AbstractCache - AG2](/content/docs/0-12-1/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [config_list_openai_aoai - AG2](/content/docs/0-12-1/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [gather_usage_summary - AG2](/content/docs/0-12-1/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [ModelClient - AG2](/content/docs/0-12-1/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (254 words) - [ReasoningAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/reasoningagent/index.html): A programming framework for agentic AI (1,679 words) - [LLMConfig - AG2](/content/docs/0-12-1/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (300 words) - [resolve_json_references - AG2](/content/docs/0-12-1/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-3/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-12-1/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [BaseEvent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (46 words) - [AGUIStream - AG2](/content/docs/0-12-1/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [a_run_swarm - AG2](/content/docs/0-12-1/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,538 words) - [BaseContext - AG2](/content/docs/0-12-1/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-13-3/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [register_function - AG2](/content/docs/0-12-1/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (136 words) - [Event Logging Setup - AG2](/content/docs/0-13-3/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [ContextExpression - AG2](/content/docs/0-12-1/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (487 words) - [optional_import_block - AG2](/content/docs/0-12-1/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [get_config_base - AG2](/content/docs/0-12-1/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (11 words) - [DocAgent Performance - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/docagent-performance/index.html): A programming framework for agentic AI (3,752 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-12-3/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,853 words) - [TimeReplyAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,501 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (239 words) - [Overview - AG2](/content/docs/0-13-3/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,510 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-12-1/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (61 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (1,792 words) - [SelectionContext - AG2](/content/docs/0-12-1/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [SenderRequiredError - AG2](/content/docs/0-12-1/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (45 words) - [ConversableAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,025 words) - [config_list_from_models - AG2](/content/docs/0-11-5/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (260 words) - [Community Gallery - AG2](/content/docs/0-10-5/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (976 words) - [OpenAIWrapper - AG2](/content/docs/0-11-5/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (754 words) - [Cache - AG2](/content/docs/0-11-5/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (581 words) - [Overview - AG2](/content/docs/0-13-3/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [UpdateSystemMessage - AG2](/content/docs/0-12-1/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-12-1/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,232 words) - [GroupChatManager - AG2](/content/docs/0-12-1/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,547 words) - [ChatResult - AG2](/content/docs/0-12-1/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [config_list_from_dotenv - AG2](/content/docs/0-11-5/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (640 words) - [Overview - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [Databricks - AG2](/content/docs/0-10-5/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-12-1/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [RAG with DocAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent (1,291 words) - [Portkey Integration - AG2](/content/docs/0-10-5/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (669 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client (1,135 words) - [a_initiate_group_chat - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (91 words) - [initiate_chats - AG2](/content/docs/0-11-5/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Amazon Bedrock - AG2](/content/docs/0-10-5/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,841 words) - [CrewAIInteroperability - AG2](/content/docs/0-11-5/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (349 words) - [AgentNameConflictError - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data. (2,472 words) - [DockerPythonEnvironment - AG2](/content/docs/0-11-5/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [IOConsole - AG2](/content/docs/0-11-5/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (386 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (749 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-11-5/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (109 words) - [ToolCall - AG2](/content/docs/0-11-5/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (151 words) - [AbstractCache - AG2](/content/docs/0-11-5/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,323 words) - [ModelClientV2 - AG2](/content/docs/0-11-5/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (372 words) - [Writing a software application using function calls - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,021 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,478 words) - [gather_usage_summary - AG2](/content/docs/0-11-5/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [Research - AG2](/content/docs/0-10-5/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [register_function - AG2](/content/docs/0-11-5/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (137 words) - [BaseMessage - AG2](/content/docs/0-11-5/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (65 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,223 words) - [create_toolkit - AG2](/content/docs/0-11-5/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (175 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [config_list_openai_aoai - AG2](/content/docs/0-11-5/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (411 words) - [AGUIStream - AG2](/content/docs/0-11-5/docs/api-reference/autogen/beta/ag_ui/stream/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (86 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (852 words) - [LLMConfig - AG2](/content/docs/0-11-5/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (258 words) - [get_config_list - AG2](/content/docs/0-11-5/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (363 words) - [run_swarm - AG2](/content/docs/0-11-5/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (69 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,210 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,688 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-11-5/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (419 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-10-5/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (541 words) - [Language Agent Tree Search - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search. (1,748 words) - [AGUIStream - AG2](/content/docs/0-11-5/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (103 words) - [resolve_json_references - AG2](/content/docs/0-11-5/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [a_run_swarm - AG2](/content/docs/0-11-5/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [BaseEvent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (46 words) - [Waldiez - AG2](/content/docs/0-10-5/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-11-5/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (61 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [BaseContext - AG2](/content/docs/0-11-5/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [TimeReplyAgent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,501 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,320 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (781 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (863 words) - [export_module - AG2](/content/docs/0-11-5/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [CaptainAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (844 words) - [get_config_base - AG2](/content/docs/0-11-5/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (11 words) - [Config loader utility functions - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (764 words) - [CodeBlock - AG2](/content/docs/0-11-5/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (28 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (888 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,653 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-12-3/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,305 words) - [`run` function examples with event processing - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing (1,792 words) - [PatchEditor - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/apply_patch/apply_patch_tool/patcheditor/index.html): A programming framework for agentic AI (425 words) - [ContextExpression - AG2](/content/docs/0-11-5/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (484 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (667 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,576 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (990 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (806 words) - [Promptflow - AG2](/content/docs/0-10-5/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (852 words) - [Travel Planning - AG2](/content/docs/0-10-5/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [AgentDescriptionGuard - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (538 words) - [UpdateSystemMessage - AG2](/content/docs/0-11-5/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (683 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (606 words) - [ModelClient - AG2](/content/docs/0-11-5/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (264 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (992 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,198 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (401 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,071 words) - [UndefinedNextAgentError - AG2](/content/docs/0-11-5/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [Perplexity Search Tool - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (280 words) - [Ollama - AG2](/content/docs/0-10-5/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (755 words) - [PGVector - AG2](/content/docs/0-10-5/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,200 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (584 words) - [SelectionContext - AG2](/content/docs/0-11-5/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (175 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Llamaindex - AG2](/content/docs/0-10-5/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [SenderRequiredError - AG2](/content/docs/0-11-5/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (48 words) - [Composio - AG2](/content/docs/0-10-5/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Azure Cosmos DB - AG2](/content/docs/0-10-5/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [ConversableAgent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,025 words) - [Google Drive Tools - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (766 words) - [GroupChatManager - AG2](/content/docs/0-11-5/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,547 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (575 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-11-5/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (580 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-11-5/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Structured output from json configuration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (514 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,255 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Microsoft Fabric - AG2](/content/docs/0-10-5/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,031 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example (382 words) - [Agentic testing for prompt leakage security - AG2](/content/docs/0-10-3/docs/blog/2024/11/27/prompt-leakage-probing/index.html): A programming framework for agentic AI (1,618 words) - [Wikipedia Agent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (557 words) - [ChatResult - AG2](/content/docs/0-11-5/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (119 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1 (1,316 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (731 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (588 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (238 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,520 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,019 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,162 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example (923 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol (510 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,034 words) - [AssistantAgent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,819 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example (840 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (976 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,992 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,353 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,510 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (947 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [AgentNameConflictError - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (38 words) - [WebSurferAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent (694 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (856 words) - [AutoBuild - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,494 words) - [Grok example with live search - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search (931 words) - [Structured output - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (677 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (971 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,053 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,096 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,378 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking (625 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,082 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,039 words) - [Swarm deprecation - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/orchestration/swarm/deprecation/index.html): A programming framework for agentic AI (1,254 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,141 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (804 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples (804 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (620 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (821 words) - [SlackRetrieveRepliesTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/slackretrieverepliestool/index.html): A programming framework for agentic AI (565 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (517 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,210 words) - [SocietyOfMindAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (502 words) - [Chatting with a teachable agent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,577 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility (499 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (838 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (812 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (312 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,135 words) - [GoogleSearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/googlesearchtool/index.html): A programming framework for agentic AI (554 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (645 words) - [Frequently Asked Questions - AG2](/content/docs/0-10-5/docs/user-guide/faq/index.html): A programming framework for agentic AI (1,708 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution (809 words) - [Blog - AG2](/content/docs/0-12-3/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (918 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,780 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (502 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_bedrock_addtional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2 (894 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-10-5/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI (955 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (881 words) - [Blog - AG2](/content/docs/0-12-3/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,388 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (148 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples (780 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (498 words) - [Group Chat - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (620 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (404 words) - [TelegramAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/communication-platforms/telegramagent/index.html): A programming framework for agentic AI (779 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (864 words) - [Load the configuration including the response format - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (437 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [YoutubeSearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/youtubesearchtool/index.html): A programming framework for agentic AI (494 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,094 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (297 words) - [PerplexitySearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/perplexitysearchtool/index.html): A programming framework for agentic AI (982 words) - [Firecrawl Tool Example - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (244 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (936 words) - [DeepResearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/deepresearchtool/index.html): A programming framework for agentic AI (683 words) - [DeepResearchAgent - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [tool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/tool/index-2.html): A programming framework for agentic AI (678 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [Tavily Search Tool - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [WebSurferAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/websurferagent/index.html): A programming framework for agentic AI (544 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,268 words) - [Communication Agents - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI (495 words) - [Group Chat with Tools - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (338 words) - [DeepResearchAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/deepresearchagent/index.html): A programming framework for agentic AI (619 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,963 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (879 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (521 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (288 words) - [PythonCodeExecutionTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/pythoncodeexecutiontool/index.html): A programming framework for agentic AI (564 words) - [Language Agent Tree Search - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (2,332 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (616 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-10-5/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (362 words) - [FirecrawlTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/firecrawltool/index.html): A programming framework for agentic AI (410 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,246 words) - [Using Guidance with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (628 words) - [TavilySearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/tavilysearchtool/index.html): A programming framework for agentic AI (652 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,728 words) - [LLM Config Deep-dive - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (612 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (459 words) - [WikipediaAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/wikipediaagent/index.html): A programming framework for agentic AI (347 words) - [Wikipedia Search Tools - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [Creating a new tool - AG2](/content/docs/0-12-1/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (969 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (148 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,003 words) - [Overview - AG2](/content/docs/0-10-5/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (450 words) - [Overview - AG2](/content/docs/0-10-5/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Overview - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (568 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Community Gallery - AG2](/content/docs/0-11-5/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (949 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,654 words) - [Tool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/tool/index.html): A programming framework for agentic AI (821 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,083 words) - [Blog - AG2](/content/docs/0-12-3/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [Event Logging Setup - AG2](/content/docs/0-10-5/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI (288 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,066 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,390 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs. (346 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [TimeTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/contrib/timetool/index.html): A programming framework for agentic AI (550 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [ReliableTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/reliabletool/index.html): A programming framework for agentic AI (924 words) - [GoogleCredentialsLocalProvider - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/google/authentication/googlecredentialslocalprovider/index.html): A programming framework for agentic AI (201 words) - [Toolkit - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/toolkit/index.html): A programming framework for agentic AI (394 words) - [DocAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/experimental/docagent/index.html): A programming framework for agentic AI (16,629 words) - [WebSearchPreviewTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/websearchpreviewtool/index.html): A programming framework for agentic AI (378 words) - [SearxngSearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/searxngsearchtool/index.html): A programming framework for agentic AI (396 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,411 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,880 words) - [Structured output from json configuration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (496 words) - [DuckDuckGoSearchTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/duckduckgosearchtool/index.html): A programming framework for agentic AI (622 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,313 words) - [RAG with DocAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,291 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-11-5/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,162 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-11-5/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,098 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (465 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,291 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,320 words) - [get_function_schema - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/get_function_schema/index.html): A programming framework for agentic AI (403 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-12-1/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (593 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Tools with Dependency Injection - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,053 words) - [Documentation Contribution Guide - AG2](/content/docs/0-12-1/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (527 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,621 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (1,017 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-11-5/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [BrowserUseResult - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/browser_use/browseruseresult/index.html): A programming framework for agentic AI (31 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,446 words) - [SuccessfulExecutionParameters - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/reliable/reliable/successfulexecutionparameters/index.html): A programming framework for agentic AI (22 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,515 words) - [Grok example with live search - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [SlackAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/communication-platforms/slackagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (620 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [load_basemodels_if_needed - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/load_basemodels_if_needed/index.html): A programming framework for agentic AI (225 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,040 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,393 words) - [serialize_to_str - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/serialize_to_str/index.html): A programming framework for agentic AI (52 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (614 words) - [Setting up Development Environment - AG2](/content/docs/0-12-1/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (623 words) - [ReliableToolError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/reliabletoolerror/index.html): A programming framework for agentic AI (28 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,347 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-10-3/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (6,986 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (925 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Depends - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/depends/index.html): A programming framework for agentic AI (102 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,413 words) - [Field - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/dependency_injection/field/index.html): A programming framework for agentic AI (85 words) - [Usage tracking with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (982 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (952 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (267 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-11-5/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (352 words) - [`run` function examples with event processing - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,757 words) - [Structured output - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,538 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (1,485 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,026 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Tests - AG2](/content/docs/0-12-1/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (628 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,145 words) - [Guidance for Maintainers - AG2](/content/docs/0-12-1/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (337 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (806 words) - [Chatting with a teachable agent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,742 words) - [Writing a software application using function calls - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (751 words) - [Travel Planning - AG2](/content/docs/0-11-5/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,068 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-11-5/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (95 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (878 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (764 words) - [Game Design - AG2](/content/docs/0-11-5/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (338 words) - [SocietyOfMindAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (532 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (544 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Getting under the hood - AG2](/content/docs/0-12-1/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (321 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [File a Bug Report - AG2](/content/docs/0-12-1/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (470 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (650 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (627 words) - [Prek - AG2](/content/docs/0-12-1/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (947 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,178 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (403 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,004 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (973 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,652 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,369 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (770 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,107 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (594 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (891 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (985 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,111 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,157 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Using Guidance with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Config loader utility functions - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,002 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,335 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (693 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (823 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,099 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (309 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (786 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (561 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (575 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (725 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,068 words) - [Perplexity Search Tool - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,056 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (994 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (585 words) - [Structured Output - AG2](/content/docs/0-11-5/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,398 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (873 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-12-1/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,101 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (524 words) - [AutoBuild - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (2,516 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [CaptainAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (861 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (864 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,223 words) - [Firecrawl Tool Example - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [PGVector - AG2](/content/docs/0-11-5/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (611 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,442 words) - [Google Drive Tools - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (767 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (784 words) - [AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (574 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (866 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [ShellExecutor - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/shell/shell_tool/shellexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (554 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,085 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,133 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,281 words) - [ReliableTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/reliabletool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,235 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (749 words) - [Portkey Integration - AG2](/content/docs/0-11-5/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (689 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (700 words) - [Tavily Search Tool - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,964 words) - [Research - AG2](/content/docs/0-11-5/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (689 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (793 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,331 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-11-5/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [SlackRetrieveRepliesTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/slackretrieverepliestool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,054 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,601 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (858 words) - [Wikipedia Agent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,273 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,208 words) - [Bindu - AG2](/content/docs/0-11-5/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (884 words) - [PythonCodeExecutionTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/pythoncodeexecutiontool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (571 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-12-1/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [Load the configuration including the response format - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Writing a software application using function calls - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,154 words) - [GPT-5.1 Apply Patch Tool: Automated Code Editing in AG2 - AG2](/content/docs/0-10-3/docs/blog/2025/12/22/gpt-5-1-apply-patch-tool.html): A programming framework for agentic AI (2,339 words) - [Community Gallery - AG2](/content/docs/0-12-1/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (950 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (682 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,746 words) - [Middleware - AG2](/content/docs/0-11-5/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,496 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (827 words) - [Microsoft Fabric - AG2](/content/docs/0-11-5/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,860 words) - [TelegramSendTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/telegramsendtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (644 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-12-1/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,101 words) - [Group Chat - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [DiscordSendTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/discordsendtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Promptflow - AG2](/content/docs/0-11-5/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (60 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,654 words) - [Group Chat with Tools - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (341 words) - [Databricks - AG2](/content/docs/0-11-5/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [TelegramRetrieveTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/telegramretrievetool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (728 words) - [DiscordRetrieveTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/discordretrievetool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (822 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Depends - AG2](/content/docs/0-11-5/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [DeepResearchAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [Ollama - AG2](/content/docs/0-11-5/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [tool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/tool_func/index.html): A programming framework for agentic AI, A programming framework for agentic AI (869 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,061 words) - [DuckDuckGoSearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/duckduckgosearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (623 words) - [ReliableToolError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/reliabletoolerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (29 words) - [WebSearchPreviewTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/websearchpreviewtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (407 words) - [SlackSendTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/slacksendtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (723 words) - [PatchEditor - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/apply_patch/apply_patch_tool/patcheditor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [MemGPT - AG2](/content/docs/0-11-5/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Grok example with live search - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-12-1/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [Game Design - AG2](/content/docs/0-12-1/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (338 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,741 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-12-1/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (369 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,245 words) - [Llamaindex - AG2](/content/docs/0-11-5/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Composio - AG2](/content/docs/0-11-5/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Azure Cosmos DB - AG2](/content/docs/0-11-5/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,449 words) - [GoogleCredentialsLocalProvider - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/google/authentication/googlecredentialslocalprovider/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Portkey Integration - AG2](/content/docs/0-12-1/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,877 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [AG2 Compatibility - AG2](/content/docs/0-11-5/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (724 words) - [Toolkit - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (403 words) - [Agent Tools - AG2](/content/docs/0-11-5/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,223 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [TimeTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/contrib/timetool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (556 words) - [Tool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (554 words) - [SlackRetrieveTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/slackretrievetool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (262 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-12-1/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (118 words) - [get_function_schema - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/get_function_schema/index.html): A programming framework for agentic AI, A programming framework for agentic AI (406 words) - [FileLogger - AG2](/content/docs/0-12-3/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (442 words) - [load_basemodels_if_needed - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/load_basemodels_if_needed/index.html): A programming framework for agentic AI, A programming framework for agentic AI (226 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-10-3/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI (2,282 words) - [Events Streaming - AG2](/content/docs/0-11-5/docs/beta/advanced/stream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,013 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (751 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,391 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,035 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,761 words) - [Structured Output - AG2](/content/docs/0-12-3/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,985 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [BrowserUseResult - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/browser_use/browseruseresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (33 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (636 words) - [SuccessfulExecutionParameters - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/reliable/reliable/successfulexecutionparameters/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Model Configuration - AG2](/content/docs/0-11-5/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (808 words) - [Usage tracking with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (965 words) - [Research - AG2](/content/docs/0-12-1/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Depends - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (614 words) - [Testing - AG2](/content/docs/0-11-5/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,089 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (871 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Travel Planning - AG2](/content/docs/0-12-1/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (790 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/0-10-3/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI (2,519 words) - [Blog - AG2](/content/docs/0-10-3/docs/blog/page/3/index.html): A programming framework for agentic AI (1,514 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,072 words) - [Safety Guard - AG2](/content/docs/0-12-3/docs/beta/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (462 words) - [Field - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/dependency_injection/field/index.html): A programming framework for agentic AI, A programming framework for agentic AI (83 words) - [Chatting with a teachable agent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,732 words) - [Waldiez - AG2](/content/docs/0-12-1/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [DocAgent Performance - AG2](/content/docs/0-12-3/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,237 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (896 words) - [Task Delegation - AG2](/content/docs/0-11-5/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (814 words) - [Tools with Dependency Injection - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,125 words) - [Structured output from json configuration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (510 words) - [serialize_to_str - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/serialize_to_str/index.html): A programming framework for agentic AI, A programming framework for agentic AI (52 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [ChatContext - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/chatcontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (116 words) - [Telemetry - AG2](/content/docs/0-11-5/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (319 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,506 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,528 words) - [Bindu - AG2](/content/docs/0-12-1/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (779 words) - [Conversation Variables - AG2](/content/docs/0-11-5/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (650 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (931 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-11-5/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Promptflow - AG2](/content/docs/0-12-1/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [A2A Protocol Support in AG2 v0.10 - AG2](/content/docs/0-10-3/docs/blog/2025/10/27/a2a-protocol-support/index.html): A programming framework for agentic AI (1,502 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (491 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [Hooks - AG2](/content/docs/0-10-4/docs/contributor-guide/how-ag2-works/hooks/index.html): A programming framework for agentic AI (2,071 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,074 words) - [PGVector - AG2](/content/docs/0-12-1/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (182 words) - [Prompt Management - AG2](/content/docs/0-11-5/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (496 words) - [DockerPythonEnvironment - AG2](/content/docs/0-12-3/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [MemGPT - AG2](/content/docs/0-12-1/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Ollama - AG2](/content/docs/0-12-1/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,676 words) - [A2aAgentServer - AG2](/content/docs/0-12-3/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (846 words) - [Microsoft Fabric - AG2](/content/docs/0-12-1/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [IOConsole - AG2](/content/docs/0-12-3/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (487 words) - [`run` function examples with event processing - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,192 words) - [Llamaindex - AG2](/content/docs/0-12-1/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Azure Cosmos DB - AG2](/content/docs/0-12-1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [Agent Communication - AG2](/content/docs/0-11-5/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [Databricks - AG2](/content/docs/0-12-1/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Composio - AG2](/content/docs/0-12-1/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [config_list_openai_aoai - AG2](/content/docs/0-12-3/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (351 words) - [gather_usage_summary - AG2](/content/docs/0-12-3/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,269 words) - [AG2 Event Logging: Standardized Observability with Python Logging - AG2](/content/docs/0-10-3/docs/blog/2025/12/23/ag2-logging-events/index.html): A programming framework for agentic AI (1,693 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (720 words) - [CrewAIInteroperability - AG2](/content/docs/0-12-3/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (356 words) - [ToolCall - AG2](/content/docs/0-12-3/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (155 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-12-3/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (147 words) - [Next Steps - AG2](/content/docs/0-11-5/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (79 words) - [ModelClientV2 - AG2](/content/docs/0-12-3/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (342 words) - [The Myth of Reasoning - AG2](/content/docs/0-10-3/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI (1,530 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (686 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (947 words) - [SenderRequiredError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (45 words) - [instrument_a2a_server - AG2](/content/docs/0-12-3/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (181 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-12-3/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [build_card - AG2](/content/docs/0-12-3/docs/api-reference/autogen/beta/a2a/card/build_card/index.html): A programming framework for agentic AI, A programming framework for agentic AI (293 words) - [create_toolkit - AG2](/content/docs/0-12-3/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (78 words) - [Blog - AG2](/content/docs/0-10-3/docs/blog/page/2/index.html): A programming framework for agentic AI (877 words) - [BaseMessage - AG2](/content/docs/0-12-3/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [initiate_chats - AG2](/content/docs/0-12-3/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (638 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (997 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [config_list_from_models - AG2](/content/docs/0-12-3/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (260 words) - [BaseContext - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (35 words) - [run_swarm - AG2](/content/docs/0-12-3/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [a_initiate_group_chat - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (100 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (401 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-11-5/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [DeepResearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/deepresearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (863 words) - [config_list_from_dotenv - AG2](/content/docs/0-12-3/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (742 words) - [Using Guidance with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [A2A Server Setup - AG2](/content/docs/0-12-3/docs/user-guide/a2a/server/index.html): Learn how to set up and configure A2A agent servers for distributed communication., Learn how to set up and configure A2A agent servers for distributed communication. (1,242 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/0-10-3/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI (1,115 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (819 words) - [AbstractCache - AG2](/content/docs/0-12-3/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Crawl4AITool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/crawl4aitool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (513 words) - [AGUIStream - AG2](/content/docs/0-12-3/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [optional_import_block - AG2](/content/docs/0-12-3/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (109 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (776 words) - [TavilySearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/tavilysearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,053 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (480 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,056 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (559 words) - [BaseEvent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (46 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,791 words) - [get_config_base - AG2](/content/docs/0-12-3/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (11 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-10-3/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (696 words) - [CodeBlock - AG2](/content/docs/0-12-3/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (29 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-12-3/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (208 words) - [get_config_list - AG2](/content/docs/0-12-3/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (366 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [a_run_swarm - AG2](/content/docs/0-12-3/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,776 words) - [TimeReplyAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,501 words) - [export_module - AG2](/content/docs/0-12-3/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (39 words) - [Perplexity Search Tool - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [BrowserUseTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/browserusetool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (582 words) - [register_function - AG2](/content/docs/0-12-3/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (138 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,231 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Python Code Execution - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/code-execution/index.html): Execute Python code from AG2 agents using system, virtual, or Docker environments. Generate, run, and validate code with PythonCodeExecutionTool., Execute Python code from AG2 agents using system, virtual, or Docker environments. Generate, run, and validate code with PythonCodeExecutionTool. (1,441 words) - [UserProxyAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,991 words) - [WikipediaAgent - AG2](/content/docs/0-12-3/docs/user-guide/reference-agents/wikipediaagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (356 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-12-1/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (540 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Agent Tools - AG2](/content/docs/0-12-3/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,675 words) - [SelectionContext - AG2](/content/docs/0-12-3/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [SearxngSearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/searxngsearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (662 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-12-3/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,100 words) - [Blog - AG2](/content/docs/0-10-3/docs/blog/page/6/index.html): A programming framework for agentic AI (370 words) - [UpdateSystemMessage - AG2](/content/docs/0-12-3/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,354 words) - [UndefinedNextAgentError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [Google Search Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/google-api/google-search/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,041 words) - [Depends - AG2](/content/docs/0-12-3/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [TinyFishTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/tinyfishtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (579 words) - [LLM Config Deep-dive - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,350 words) - [Telegram Tools - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/communication-platforms/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (766 words) - [Firecrawl Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/firecrawl/index.html): Web scraping and crawling with Firecrawl, Web scraping and crawling with Firecrawl (667 words) - [Slack Tools - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/communication-platforms/slack/index.html): A programming framework for agentic AI, A programming framework for agentic AI (778 words) - [WikipediaPageLoadTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediapageloadtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (587 words) - [Swarm deprecation - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/orchestration/swarm/deprecation/index.html): A programming framework for agentic AI (1,254 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-12-1/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (955 words) - [QuickResearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/quickresearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-10-4/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (1,476 words) - [Model Configuration - AG2](/content/docs/0-12-3/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,199 words) - [FirecrawlTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/firecrawltool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (407 words) - [Testing - AG2](/content/docs/0-12-3/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (494 words) - [AG2 Compatibility - AG2](/content/docs/0-12-3/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (723 words) - [Cascadia AI Hackathon Winner: Dino Park Meets AG2 - AG2](/content/docs/0-10-3/docs/blog/2025/09/23/cascadiaaihackathon/index.html): A programming framework for agentic AI (152 words) - [Crawl4AI - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/crawl4ai/index.html): Integrate Crawl4AI, an open-source web crawler built for AI agents, with AG2 for real-time web data extraction and processing., Integrate Crawl4AI, an open-source web crawler built for AI agents, with AG2 for real-time web data extraction and processing. (458 words) - [Middleware - AG2](/content/docs/0-12-3/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,464 words) - [Perplexity Search Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/perplexity-search/index.html): Integrate Perplexity AI search with AG2 agents for real-time web search and question-answering. Setup guide, API key configuration, and usage examples., Integrate Perplexity AI search with AG2 agents for real-time web search and question-answering. Setup guide, API key configuration, and usage examples. (580 words) - [YoutubeSearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/youtubesearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (275 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,654 words) - [PerplexitySearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/perplexitysearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (350 words) - [Discord Tools - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/communication-platforms/discord/index.html): A programming framework for agentic AI, A programming framework for agentic AI (602 words) - [Code Execution - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (853 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (2,006 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,679 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,208 words) - [Language Agent Tree Search - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,664 words) - [Tavily Search Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/tavily-search/index.html): Integrate Tavily Search API with AG2 agents for real-time AI-powered web search. Learn how to set up TAVILY_API_KEY, install the tool, and use TavilySearchTool in your multi-agent workflows., Integrate Tavily Search API with AG2 agents for real-time AI-powered web search. Learn how to set up TAVILY_API_KEY, install the tool, and use TavilySearchTool in your multi-agent workflows. (360 words) - [Iterating Over Runs - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,023 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,099 words) - [SearxNG Search Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/searxng-search/index.html): Use SearxNG, a privacy-friendly open-source metasearch engine, with AG2 agents for real-time web search. No API key required for public instances., Use SearxNG, a privacy-friendly open-source metasearch engine, with AG2 agents for real-time web search. No API key required for public instances. (186 words) - [Quick Research Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/quick-research/index.html): Perform parallel web research across multiple queries with AG2's QuickResearchTool. Combines Tavily search, Crawl4AI web scraping, and LLM summarization for fast, multi-topic fact-finding., Perform parallel web research across multiple queries with AG2's QuickResearchTool. Combines Tavily search, Crawl4AI web scraping, and LLM summarization for fast, multi-topic fact-finding. (425 words) - [YouTube Search Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/google-api/youtube-search/index.html): A programming framework for agentic AI, A programming framework for agentic AI (714 words) - [A2A Client Usage - AG2](/content/docs/0-12-3/docs/user-guide/a2a/client/index.html): Learn how to connect to and interact with remote A2A agents from your local applications., Learn how to connect to and interact with remote A2A agents from your local applications. (659 words) - [Browser Use - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/browser-use/index.html): Enable AG2 agents to navigate websites, extract dynamic content, and interact with web pages using the Browser Use integration., Enable AG2 agents to navigate websites, extract dynamic content, and interact with web pages using the Browser Use integration. (396 words) - [The Agent Harness - AG2](/content/docs/0-12-3/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,147 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-12-1/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (474 words) - [Contribution Policy - AG2](/content/docs/0-12-3/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,329 words) - [Tasks - AG2](/content/docs/0-12-3/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,063 words) - [Overview - AG2](/content/docs/0-12-1/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [AG2 CLI - AG2](/content/docs/0-12-1/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [Google Drive Tools - AG2](/content/docs/latest/docs/user-guide/reference-tools/google-api/google-drive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,254 words) - [Event Logging Setup - AG2](/content/docs/0-12-1/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-12-3/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Overview - AG2](/content/docs/0-12-1/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (642 words) - [Overview - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (568 words) - [Overview - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/tools/basics/index.html): A programming framework for agentic AI (476 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (2,023 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (1,928 words) - [A2A Protocol Overview - AG2](/content/docs/0-12-3/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Sub-task Delegation - AG2](/content/docs/0-12-3/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (768 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,687 words) - [Files API - AG2](/content/docs/0-12-3/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (401 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-12-3/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (749 words) - [Tools - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [Conversation Variables - AG2](/content/docs/0-12-3/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (693 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,322 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (1,005 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-12-3/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (723 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Wikipedia Search Tools - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/wikipedia-search/index.html): Search Wikipedia from AG2 agents using WikipediaQueryRunTool and WikipediaPageLoadTool. Get page summaries or full content for knowledge retrieval., Search Wikipedia from AG2 agents using WikipediaQueryRunTool and WikipediaPageLoadTool. Get page summaries or full content for knowledge retrieval. (14,796 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,906 words) - [Writing a software application using function calls - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-12-3/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (355 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Orchestrating agents - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [Overview - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,584 words) - [Prompt Management - AG2](/content/docs/0-12-3/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (618 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,313 words) - [A2UI - Rich UI - AG2](/content/docs/0-12-3/docs/user-guide/a2a/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (207 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,377 words) - [Voice & Realtime Overview - AG2](/content/docs/0-12-3/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (328 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,056 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,475 words) - [Telemetry - AG2](/content/docs/0-12-3/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,041 words) - [RAG with DocAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,270 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,482 words) - [Code Examples - AG2](/content/docs/0-12-3/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-12-3/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [Community Gallery - AG2](/content/docs/0-12-3/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (697 words) - [Next Steps - AG2](/content/docs/0-12-3/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Tools with Secrets - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/tools/tools-with-secrets/index.html): A programming framework for agentic AI (890 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Usage tracking with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (978 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,300 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (1,242 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (888 words) - [Grok example with live search - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (859 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (751 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Game Design - AG2](/content/docs/0-12-3/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Crawl4AITool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/crawl4aitool/index.html): A programming framework for agentic AI (512 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,441 words) - [BrowserUseTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/browserusetool/index.html): A programming framework for agentic AI (435 words) - [TelegramRetrieveTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/telegramretrievetool/index.html): A programming framework for agentic AI (597 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (893 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,315 words) - [WebSocketProtocol - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agentchat/realtime/experimental/websockets/websocketprotocol/index.html): A programming framework for agentic AI (81 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (839 words) - [DeepResearchAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (15,681 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (802 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (687 words) - [Tools with Dependency Injection - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,095 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,027 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [SlackRetrieveTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/slackretrievetool/index.html): A programming framework for agentic AI (555 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,962 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (610 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (871 words) - [Chatting with a teachable agent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,763 words) - [Travel Planning - AG2](/content/docs/0-12-3/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (426 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,334 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,332 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,065 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (321 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [DiscordSendTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/discordsendtool/index.html): A programming framework for agentic AI (828 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (934 words) - [Telegram Tools - AG2](/content/docs/0-10-4/docs/user-guide/reference-tools/communication-platforms/telegram/index.html): A programming framework for agentic AI (766 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (814 words) - [SlackSendTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/slacksendtool/index.html): A programming framework for agentic AI (565 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Overview - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/orchestration/group-chat/introduction/index.html): A programming framework for agentic AI (1,395 words) - [Cache - AG2](/content/docs/0-9-6/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (882 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (997 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,112 words) - [Pattern Cookbook - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/pattern-cookbook/overview/index.html): A programming framework for agentic AI (992 words) - [Slack Tools - AG2](/content/docs/0-10-4/docs/user-guide/reference-tools/communication-platforms/slack/index.html): A programming framework for agentic AI (775 words) - [Ending a chat - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/orchestration/ending-a-chat/index.html): A programming framework for agentic AI (808 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (396 words) - [Nested Chat - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/orchestration/nested-chat/index.html): A programming framework for agentic AI (783 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (511 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,197 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (756 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,107 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,220 words) - [TelegramAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/communication-platforms/telegramagent/index.html): A programming framework for agentic AI (780 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [AG2 Gemini Thinking Configuration: Enhanced Reasoning Control with ThinkingConfig - AG2](/content/docs/0-11-1/docs/blog/2025/12/29/ag2-gemini-thinking-config-support/index.html): A programming framework for agentic AI (2,824 words) - [Using Guidance with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [DiscordRetrieveTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/discordretrievetool/index.html): A programming framework for agentic AI (281 words) - [Bindu - AG2](/content/docs/0-12-3/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,076 words) - [GroupChat - AG2](/content/docs/0-9-6/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (688 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (609 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-9-10/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (2,190 words) - [Google Drive Tools - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (786 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [Discord Tools - AG2](/content/docs/0-10-4/docs/user-guide/reference-tools/communication-platforms/discord/index.html): A programming framework for agentic AI (588 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,974 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,687 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,527 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,079 words) - [SlackAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/communication-platforms/slackagent/index.html): A programming framework for agentic AI (620 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (678 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,056 words) - [Config loader utility functions - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,002 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,137 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,648 words) - [Perplexity Search Tool - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Portkey Integration - AG2](/content/docs/0-12-3/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (635 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [AutoBuild - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (2,540 words) - [Blog - AG2](/content/docs/0-9-10/docs/blog/page/3/index.html): A programming framework for agentic AI (1,705 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (696 words) - [Sequential Chat - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/orchestration/sequential-chat/index.html): A programming framework for agentic AI (656 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-12-3/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (611 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (479 words) - [SlackAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (7,328 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (759 words) - [CaptainAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (862 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (781 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (660 words) - [Tavily Search Tool - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (806 words) - [DiscordAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (7,337 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (843 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (992 words) - [Structured output - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,082 words) - [Waldiez - AG2](/content/docs/0-12-3/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (381 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (821 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (602 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,155 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (873 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [Firecrawl Tool Example - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/0-9-10/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI (2,513 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (857 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (866 words) - [`run` function examples with event processing - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (1,644 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,879 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (575 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (451 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (574 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (426 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (610 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (675 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,133 words) - [Promptflow - AG2](/content/docs/0-12-3/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (48 words) - [OpenAIWrapper - AG2](/content/docs/0-10-4/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (850 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [SocietyOfMindAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (530 words) - [WebSurferAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (673 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [PGVector - AG2](/content/docs/0-12-3/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (692 words) - [Ollama - AG2](/content/docs/0-12-3/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [Microsoft Fabric - AG2](/content/docs/0-12-3/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,032 words) - [MemGPT - AG2](/content/docs/0-12-3/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (911 words) - [Blog - AG2](/content/docs/0-9-10/docs/blog/page/2/index.html): A programming framework for agentic AI (811 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/0-9-10/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI (1,115 words) - [Databricks - AG2](/content/docs/0-12-3/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Llamaindex - AG2](/content/docs/0-12-3/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Azure Cosmos DB - AG2](/content/docs/0-12-3/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [Composio - AG2](/content/docs/0-12-3/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [AG2 Event Logging: Standardized Observability with Python Logging - AG2](/content/docs/0-11-1/docs/blog/2025/12/23/ag2-logging-events/index.html): A programming framework for agentic AI (1,693 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (891 words) - [Portkey Integration - AG2](/content/docs/0-9-6/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (710 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (247 words) - [Wikipedia Agent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (294 words) - [Load the configuration including the response format - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [FileLogger - AG2](/content/docs/0-9-6/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [LLMConfig - AG2](/content/docs/0-9-6/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (528 words) - [Group Chat with Tools - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [Group Chat - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-6/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (389 words) - [Blog - AG2](/content/docs/0-9-10/docs/blog/page/5/index.html): A programming framework for agentic AI (1,018 words) - [Creating a new tool - AG2](/content/docs/0-12-3/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (964 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (627 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,084 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (670 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (681 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-6/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (141 words) - [Wikipedia Search Tools - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (82 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (856 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/0-11-1/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI (2,351 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-10/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (764 words) - [DeepResearchAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (299 words) - [Documentation Contribution Guide - AG2](/content/docs/0-12-3/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (527 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,203 words) - [DockerPythonEnvironment - AG2](/content/docs/0-9-6/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (909 words) - [Agentic testing for prompt leakage security - AG2](/content/docs/0-9-1post0/docs/blog/2024/11/27/prompt-leakage-probing/index.html): A programming framework for agentic AI (1,634 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-10/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (505 words) - [Agent - AG2](/content/docs/0-11-3/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (436 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (1,595 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,733 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,641 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (2,661 words) - [Research - AG2](/content/docs/0-12-3/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [IOConsole - AG2](/content/docs/0-9-6/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (500 words) - [The Myth of Reasoning - AG2](/content/docs/0-9-10/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI (1,529 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-9-10/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (232 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/0-11-1/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI (1,736 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Setting up Development Environment - AG2](/content/docs/0-12-3/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (650 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-9-10/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (624 words) - [Tests - AG2](/content/docs/0-12-3/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [get_config_base - AG2](/content/docs/0-9-6/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (25 words) - [get_config_list - AG2](/content/docs/0-9-6/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (356 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-9-6/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (534 words) - [initiate_chats - AG2](/content/docs/0-9-6/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [LLMConfig - AG2](/content/docs/0-10-4/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (357 words) - [FileLogger - AG2](/content/docs/0-10-4/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (441 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,139 words) - [Code Execution - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,818 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,413 words) - [Guidance for Maintainers - AG2](/content/docs/0-12-3/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (337 words) - [DocAgent Performance - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI (3,759 words) - [filter_config - AG2](/content/docs/0-9-6/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (938 words) - [Frequently Asked Questions - AG2](/content/docs/0-12-3/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,721 words) - [MemGPT - AG2](/content/docs/0-9-6/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [RAG - AG2](/content/docs/0-8-3/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (739 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,353 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,660 words) - [LLM Config Deep-dive - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,791 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-9-6/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,222 words) - [Getting under the hood - AG2](/content/docs/0-12-3/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [TimeReplyAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,499 words) - [File a Bug Report - AG2](/content/docs/0-12-3/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Prek - AG2](/content/docs/0-12-3/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Cascadia AI Hackathon Winner: Dino Park Meets AG2 - AG2](/content/docs/0-9-10/docs/blog/2025/09/23/cascadiaaihackathon/index.html): A programming framework for agentic AI (152 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [gather_usage_summary - AG2](/content/docs/0-9-6/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (325 words) - [Quick Start - AG2](/content/docs/0-11-3/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (452 words) - [create_toolkit - AG2](/content/docs/0-9-6/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (158 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (1,017 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (831 words) - [Structured output - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [resolve_json_references - AG2](/content/docs/0-9-6/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (125 words) - [BaseMessage - AG2](/content/docs/0-9-6/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (123 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (243 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-12-3/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [patch_get_parameter_type - AG2](/content/docs/0-10-4/docs/api-reference/autogen/mcp/mcp_proxy/fastapi_code_generator_helpers/patch_get_parameter_type/index.html): A programming framework for agentic AI (80 words) - [run_swarm - AG2](/content/docs/0-9-6/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (161 words) - [register_function - AG2](/content/docs/0-9-6/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (263 words) - [PGVector - AG2](/content/docs/0-9-6/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Ollama - AG2](/content/docs/0-9-6/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [DocAgent - AG2](/content/docs/0-9-6/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (1,396 words) - [Microsoft Fabric - AG2](/content/docs/0-9-6/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [to_dict - AG2](/content/docs/0-10-4/docs/api-reference/autogen/logger/logger_utils/to_dict/index.html): A programming framework for agentic AI (218 words) - [Overview - AG2](/content/docs/0-8-3/docs/user-guide/basic-concepts/tools/index.html): A programming framework for agentic AI (271 words) - [Composio - AG2](/content/docs/0-9-6/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [BaseEvent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (82 words) - [AG2 Beta - AG2](/content/docs/0-11-3/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (539 words) - [AG2](/content/docs/latest/docs/blog/2024/11/17/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [optional_import_block - AG2](/content/docs/0-9-6/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [BaseContext - AG2](/content/docs/0-9-6/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-6/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [Creating a new tool - AG2](/content/docs/0-9-6/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (972 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-10-3/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,031 words) - [export_module - AG2](/content/docs/0-9-6/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-10-3/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,226 words) - [Telegram Tools - AG2](/content/docs/latest/docs/user-guide/reference-tools/communication-platforms/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (769 words) - [AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/swarm/deprecation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,254 words) - [CodeBlock - AG2](/content/docs/0-9-6/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (28 words) - [ResultSaved - AG2](/content/docs/0-10-4/docs/api-reference/autogen/mcp/mcp_client/resultsaved/index.html): A programming framework for agentic AI (13 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/0-11-1/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI (739 words) - [Installing AG2 - AG2](/content/docs/0-11-3/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [LLMs - AG2](/content/docs/0-8-3/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (366 words) - [BaseMessage - AG2](/content/docs/0-10-4/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (66 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,065 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Orchestrating agents - AG2](/content/docs/0-8-3/docs/user-guide/basic-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (175 words) - [Human in the loop - AG2](/content/docs/0-8-3/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (150 words) - [ConversableAgent - AG2](/content/docs/0-8-3/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (144 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-9-6/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [AssistantAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (16,317 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-10-3/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,162 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,087 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (2,166 words) - [Wikipedia Agent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [export_module - AG2](/content/docs/0-10-4/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [Introducing CaptainAgent for Adaptive Team Building - AG2](/content/docs/0-9-1post0/docs/blog/2024/11/15/captainagent/index.html): A programming framework for agentic AI (587 words) - [AgentNameConflictError - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (38 words) - [Setting up Development Environment - AG2](/content/docs/0-9-6/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (622 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-12-3/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-9-6/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (355 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (1,749 words) - [Trip planning with a FalkorDB GraphRAG agent using a Swarm - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,004 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-9-6/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,099 words) - [IOConsole - AG2](/content/docs/0-10-4/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (471 words) - [DockerPythonEnvironment - AG2](/content/docs/0-10-4/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (621 words) - [Research - AG2](/content/docs/0-9-6/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [DocAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (1,373 words) - [AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [GraphRagCapability - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (215 words) - [Overview - AG2](/content/docs/0-12-3/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [Blog - AG2](/content/docs/0-9-1post0/docs/blog/page/2/index.html): A programming framework for agentic AI (1,488 words) - [patch_object - AG2](/content/docs/0-10-4/docs/api-reference/autogen/import_utils/patch_object/index.html): A programming framework for agentic AI (30 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-9-6/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [Event Logging Setup - AG2](/content/docs/0-12-3/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [Overview - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-9-6/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (281 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,571 words) - [Documentation Contribution Guide - AG2](/content/docs/0-9-6/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (530 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-10-3/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (355 words) - [A2aAgentServer - AG2](/content/docs/0-10-4/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI (616 words) - [Tools - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,945 words) - [Overview - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (568 words) - [config_list_from_models - AG2](/content/docs/0-10-4/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (253 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,103 words) - [CrewAIInteroperability - AG2](/content/docs/0-10-4/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (346 words) - [Tests - AG2](/content/docs/0-9-6/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [ModelClientV2 - AG2](/content/docs/0-10-4/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI (377 words) - [gather_usage_summary - AG2](/content/docs/0-10-4/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (330 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,206 words) - [Guidance for Maintainers - AG2](/content/docs/0-9-6/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [initiate_chats - AG2](/content/docs/0-10-4/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (639 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (806 words) - [CodeExecutor - AG2](/content/docs/0-10-4/docs/api-reference/autogen/coding/codeexecutor/index.html): A programming framework for agentic AI (179 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,617 words) - [config_list_from_dotenv - AG2](/content/docs/0-10-4/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (741 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,994 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,064 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-10-4/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (756 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-10-3/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [ReasoningAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/reasoningagent/index.html): A programming framework for agentic AI (1,001 words) - [ToolCall - AG2](/content/docs/0-10-4/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI (156 words) - [Game Design - AG2](/content/docs/0-9-6/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Getting under the hood - AG2](/content/docs/0-9-6/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-10-4/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (147 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,037 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,451 words) - [File a Bug Report - AG2](/content/docs/0-9-6/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-9-6/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (95 words) - [a_initiate_group_chat - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (362 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,921 words) - [HTTPRemoteAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/remote/agent/httpremoteagent/index.html): A programming framework for agentic AI (7,348 words) - [optional_import_block - AG2](/content/docs/0-10-4/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [get_config_list - AG2](/content/docs/0-10-4/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (150 words) - [Cache - AG2](/content/docs/0-10-4/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (728 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-10-4/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,195 words) - [Community Gallery - AG2](/content/docs/0-9-6/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (895 words) - [AbstractCache - AG2](/content/docs/0-10-4/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [BaseContext - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [resolve_json_references - AG2](/content/docs/0-10-4/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (122 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-9-1post0/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (1,956 words) - [GroupChat - AG2](/content/docs/0-10-4/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (853 words) - [config_list_openai_aoai - AG2](/content/docs/0-10-4/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (424 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,963 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (847 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [BaseEvent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (46 words) - [CaptainAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (838 words) - [Promptflow - AG2](/content/docs/0-9-6/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [get_config_base - AG2](/content/docs/0-10-4/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (11 words) - [filter_config - AG2](/content/docs/0-10-4/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (472 words) - [config_list_from_json - AG2](/content/docs/0-10-4/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (373 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,022 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-10-4/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (88 words) - [ModelClient - AG2](/content/docs/0-10-4/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (264 words) - [CodeBlock - AG2](/content/docs/0-10-4/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [DeepResearchAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/deepresearchagent/index.html): A programming framework for agentic AI (618 words) - [register_function - AG2](/content/docs/0-10-4/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (137 words) - [DiscordAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/communication-platforms/discordagent/index.html): A programming framework for agentic AI (580 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-10-4/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,100 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [RAG with DocAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,291 words) - [vLLM - AG2](/content/docs/0-10-4/docs/user-guide/models/vllm/index.html): A programming framework for agentic AI (964 words) - [a_run_swarm - AG2](/content/docs/0-10-4/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (24 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (628 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,176 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (610 words) - [AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ContextExpression - AG2](/content/docs/0-10-4/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (483 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-10-4/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_commsplatforms/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,548 words) - [WikipediaAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/wikipediaagent/index.html): A programming framework for agentic AI (356 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,185 words) - [UpdateSystemMessage - AG2](/content/docs/0-10-4/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (66 words) - [AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Overview - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [ConversableAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (8,023 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (836 words) - [UserProxyAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,989 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,360 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [GroupChatManager - AG2](/content/docs/0-10-4/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,545 words) - [Travel Planning - AG2](/content/docs/0-9-6/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (434 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,040 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (621 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-10-4/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (355 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (596 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-10-4/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (679 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,576 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,001 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-10-4/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (111 words) - [AgentNameConflictError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (37 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (733 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (845 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,564 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (1,005 words) - [UndefinedNextAgentError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [DeepResearchAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (7,299 words) - [ConversableAgent - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (249 words) - [ChatResult - AG2](/content/docs/0-10-4/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (130 words) - [AssistantAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,817 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,817 words) - [WebSurferAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (7,301 words) - [WikipediaAgent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agents/experimental/wikipediaagent/index.html): A programming framework for agentic AI (7,445 words) - [Human in the loop - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (244 words) - [Overview - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/tools/index.html): A programming framework for agentic AI (269 words) - [Iterating Over Runs - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI (1,035 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (851 words) - [Firecrawl Tool Example - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,173 words) - [Orchestrating agents - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (180 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (863 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (549 words) - [CaptainAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI (16,774 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,227 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,052 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,001 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (685 words) - [Config loader utility functions - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (977 words) - [Group Chat - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Language Agent Tree Search - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,021 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (568 words) - [Code Execution - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (582 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,866 words) - [Blog - AG2](/content/docs/0-13-1/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,729 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (922 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (798 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (842 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,631 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,192 words) - [Grok example with live search - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Using MathChat to Solve Math Problems (818 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (487 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (528 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (598 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (272 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/0-9-1post0/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI (1,115 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (298 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,438 words) - [Tavily Search Tool - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (270 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-13-1/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,135 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,052 words) - [WebSurferAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (673 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-9-1post0/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,005 words) - [Google Drive Tools - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (747 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (993 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (434 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (968 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,384 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (309 words) - [GraphRagCapability - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (212 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (285 words) - [Structured output - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (663 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (855 words) - [AutoBuild - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,501 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Tools - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Orchestrating agents - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (174 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (915 words) - [Wikipedia Agent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (289 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (937 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,076 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,212 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (660 words) - [Writing a software application using function calls - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (881 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-9-1post0/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI (867 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,074 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (489 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,074 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,135 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-13-1/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,671 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (475 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (564 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (864 words) - [Blog - AG2](/content/docs/0-9-1post0/docs/blog/page/3/index.html): A programming framework for agentic AI (1,530 words) - [Group Chat with Tools - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (313 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (960 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (743 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (876 words) - [Structured output from json configuration - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (494 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (506 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (626 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (531 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (787 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data. (2,474 words) - [Load the configuration including the response format - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (417 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (803 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-13-1/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,087 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (774 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (392 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/0-13-1/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,940 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,225 words) - [Tools Dependency Injection - AG2](/content/docs/0-9-1post0/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,098 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (449 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (678 words) - [Language Agent Tree Search - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search. (2,337 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-9-1post0/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (947 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-13-1/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,027 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (917 words) - [DeepResearchAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [Blog - AG2](/content/docs/0-13-1/docs/blog/page/7/index.html): A programming framework for agentic AI, A programming framework for agentic AI (974 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol (510 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (560 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-13-1/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,101 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (342 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (488 words) - [Blog - AG2](/content/docs/0-13-1/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (828 words) - [Blog - AG2](/content/docs/0-9-1post0/docs/blog/page/5/index.html): A programming framework for agentic AI (881 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (328 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-13-1/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-1post0/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (739 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [Chatting with a teachable agent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,568 words) - [The Myth of Reasoning - AG2](/content/docs/0-9-1post0/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI (1,605 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,964 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-13-1/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,162 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,944 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-13-1/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (769 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-6/docs/faq/faq/index.html): A programming framework for agentic AI (1,708 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,589 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-9-1post0/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (693 words) - [IOStream - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI (221 words) - [`run` function examples with event processing - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing (1,790 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-13-1/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (369 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,876 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,824 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,148 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-9-1post0/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (686 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,019 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,555 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,456 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,042 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-1post0/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (424 words) - [AutoBuild - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,493 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,714 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,134 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,162 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-13-1/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (115 words) - [Code Execution - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (2,214 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,198 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,593 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (982 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-9-1post0/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [Triage with Tasks - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/pattern-cookbook/triage_with_tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,244 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,971 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility (499 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-13-1/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (375 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,094 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (908 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,995 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (1,778 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,220 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (450 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,010 words) - [WebSurferAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (15,535 words) - [Grok example with live search - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search (930 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,081 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (727 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,511 words) - [DiscordAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,567 words) - [TelegramAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (15,600 words) - [Views and Skills - AG2](/content/docs/0-13-1/docs/beta/network/views_and_skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,002 words) - [Cache - AG2](/content/docs/0-9/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (878 words) - [SlackAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,588 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (688 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example (538 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,079 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (988 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (531 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (994 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (667 words) - [Usage tracking with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (982 words) - [WebSurferAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent (672 words) - [Structured output - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (651 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,037 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (851 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (244 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,060 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (995 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (677 words) - [Governance, Audit and Observability - AG2](/content/docs/0-13-1/docs/beta/network/expectations_and_audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,146 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,359 words) - [CaptainAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (844 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (2,786 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows (1,188 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (931 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (929 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples (804 words) - [Group Chat with Tools - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (338 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,141 words) - [Overview - AG2](/content/docs/0-9-6/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (817 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking (126 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (645 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution (807 words) - [Overview - AG2](/content/docs/0-9-6/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (450 words) - [Overview - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [FileLogger - AG2](/content/docs/0-9/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,111 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (517 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-1/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (2,776 words) - [SocietyOfMindAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (493 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (312 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (445 words) - [Tools with Secrets - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/tools-with-secrets/index.html): A programming framework for agentic AI, A programming framework for agentic AI (890 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (149 words) - [Load the configuration including the response format - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (437 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,350 words) - [LLM Config Deep-dive - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,850 words) - [MCP Clients - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/mcp/client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,685 words) - [LLMConfig - AG2](/content/docs/0-9/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (506 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (182 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_addtional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2 (881 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples (724 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Language Agent Tree Search - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,469 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (620 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,277 words) - [Firecrawl Tool Example - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,479 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (575 words) - [GroupChat - AG2](/content/docs/0-9/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (1,041 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (506 words) - [gather_usage_summary - AG2](/content/docs/0-9/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (388 words) - [DeepResearchAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (455 words) - [Tavily Search Tool - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [Group Chat - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (297 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (612 words) - [Migrating from Group Chat - AG2](/content/docs/0-13-1/docs/beta/network/migration_from_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,039 words) - [Using Guidance with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (628 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (753 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (288 words) - [config_list_from_dotenv - AG2](/content/docs/0-9/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (638 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (469 words) - [get_config_list - AG2](/content/docs/0-9/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (357 words) - [run_swarm - AG2](/content/docs/0-9/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (157 words) - [config_list_from_models - AG2](/content/docs/0-9/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (572 words) - [Hub and Identity - AG2](/content/docs/0-13-1/docs/beta/network/hub_and_identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,021 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-10-3/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (430 words) - [Agent Clients and Handlers - AG2](/content/docs/0-13-1/docs/beta/network/agent_clients/index.html): A programming framework for agentic AI, A programming framework for agentic AI (992 words) - [a_initiate_group_chat - AG2](/content/docs/0-9/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (241 words) - [Wikipedia Search Tools - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [Frequently Asked Questions - AG2](/content/docs/0-10-4/docs/user-guide/faq/index.html): A programming framework for agentic AI (1,709 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs. (346 words) - [IOConsole - AG2](/content/docs/0-9/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (502 words) - [Iterating Over Runs - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI (1,023 words) - [OpenAIWrapper - AG2](/content/docs/0-9/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (665 words) - [config_list_openai_aoai - AG2](/content/docs/0-9/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (726 words) - [Channel Adapters Overview - AG2](/content/docs/0-13-1/docs/beta/network/adapters_overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (981 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [CrewAIInteroperability - AG2](/content/docs/0-9/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (384 words) - [GraphRagCapability - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (212 words) - [config_list_from_json - AG2](/content/docs/0-9/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (729 words) - [Network-Assigned Tools - AG2](/content/docs/0-13-1/docs/beta/network/network_assigned_tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,086 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (141 words) - [initiate_chats - AG2](/content/docs/0-9/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (653 words) - [BaseMessage - AG2](/content/docs/0-9/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (123 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-10-4/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI (955 words) - [register_function - AG2](/content/docs/0-9/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (266 words) - [BaseEvent - AG2](/content/docs/0-9/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (84 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-1/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (2,051 words) - [Controlling Tool Use - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/controlling-use/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,019 words) - [Envelopes and Events - AG2](/content/docs/0-13-1/docs/beta/network/envelopes_and_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (756 words) - [Community Gallery - AG2](/content/docs/0-10-3/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (663 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (198 words) - [Human Clients (HITL) - AG2](/content/docs/0-13-1/docs/beta/network/human_client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (910 words) - [create_toolkit - AG2](/content/docs/0-9/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (158 words) - [optional_import_block - AG2](/content/docs/0-9/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-10-1/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,015 words) - [Research - AG2](/content/docs/0-10-4/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [AG2 support for LLM specific Built-in Tools - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/ag2-built-in-tools-support/index.html): Comprehensive guide to AG2's built-in tools for web search, image generation, file editing, and shell execution, Comprehensive guide to AG2's built-in tools for web search, image generation, file editing, and shell execution (879 words) - [a_run_swarm - AG2](/content/docs/0-9/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (129 words) - [ModelClient - AG2](/content/docs/0-9/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (351 words) - [Creating a new tool - AG2](/content/docs/0-10-3/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (972 words) - [Setting up Development Environment - AG2](/content/docs/0-10-4/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (642 words) - [AbstractCache - AG2](/content/docs/0-9/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (692 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [ContextExpression - AG2](/content/docs/0-9/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (431 words) - [resolve_json_references - AG2](/content/docs/0-9/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (123 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,391 words) - [LangChain Tools Integration - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/interop/langchain/index.html): A programming framework for agentic AI, A programming framework for agentic AI (788 words) - [BaseContext - AG2](/content/docs/0-9/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (350 words) - [Grok example with live search - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search (777 words) - [Blog - AG2](/content/docs/0-10-1/docs/blog/page/5/index.html): A programming framework for agentic AI (1,631 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,062 words) - [get_config_base - AG2](/content/docs/0-9/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (25 words) - [export_module - AG2](/content/docs/0-9/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (862 words) - [TimeReplyAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,571 words) - [Blog - AG2](/content/docs/0-10-1/docs/blog/page/2/index.html): A programming framework for agentic AI (1,149 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [CodeBlock - AG2](/content/docs/0-9/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (29 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,494 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (408 words) - [Task Observation - AG2](/content/docs/0-13-1/docs/beta/network/task_observation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (695 words) - [Quick Start - AG2](/content/docs/0-13-1/docs/beta/network/quick_start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (631 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-10-1/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (2,069 words) - [Tests - AG2](/content/docs/0-10-4/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [`run` function examples with event processing - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,673 words) - [Documentation Contribution Guide - AG2](/content/docs/0-10-3/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (530 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [UserProxyAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,535 words) - [GroupChatManager - AG2](/content/docs/0-9/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,236 words) - [SenderRequiredError - AG2](/content/docs/0-9/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (956 words) - [UpdateSystemMessage - AG2](/content/docs/0-9/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (69 words) - [ConversableAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,361 words) - [ChatResult - AG2](/content/docs/0-9/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (109 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [AssistantAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (15,998 words) - [AutoBuild - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,521 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (1,538 words) - [Guidance for Maintainers - AG2](/content/docs/0-10-4/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [GraphRagCapability - AG2](/content/docs/0-10-3/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (209 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,140 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (937 words) - [Overview - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Pre-commit - AG2](/content/docs/0-10-4/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [AgentNameConflictError - AG2](/content/docs/0-9/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (41 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-10-4/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (847 words) - [Setting up Development Environment - AG2](/content/docs/0-10-3/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (637 words) - [Getting under the hood - AG2](/content/docs/0-10-4/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [File a Bug Report - AG2](/content/docs/0-10-4/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Guidance for Maintainers - AG2](/content/docs/0-10-3/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [Tools - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Tests - AG2](/content/docs/0-10-3/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,209 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (852 words) - [Orchestrating agents - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,598 words) - [Event Logging Setup - AG2](/content/docs/0-10-4/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI (288 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (990 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (582 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data. (2,434 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (862 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,223 words) - [Overview - AG2](/content/docs/0-10-4/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (845 words) - [Getting under the hood - AG2](/content/docs/0-10-3/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-10-1/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (675 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (865 words) - [UsageSummaryEvent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/client_events/usagesummaryevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (55 words) - [Blog - AG2](/content/docs/0-10-1/docs/blog/page/3/index.html): A programming framework for agentic AI (1,020 words) - [Pre-commit - AG2](/content/docs/0-10-3/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [File a Bug Report - AG2](/content/docs/0-10-3/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [WorkingDirectory - AG2](/content/docs/0-13-1/docs/api-reference/autogen/environments/working_directory/workingdirectory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (166 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,688 words) - [Travel Planning - AG2](/content/docs/0-10-3/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,806 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (797 words) - [Overview - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (568 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (607 words) - [OpenAIWrapper - AG2](/content/docs/0-13-1/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (797 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,258 words) - [deprecated_by - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/helpers/deprecated_by/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [ClearAgentsHistoryEvent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/agent_events/clearagentshistoryevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (41 words) - [A2A Protocol Support in AG2 v0.10 - AG2](/content/docs/0-10-1/docs/blog/2025/10/27/a2a-protocol-support/index.html): A programming framework for agentic AI (1,389 words) - [Portkey Integration - AG2](/content/docs/0-10-3/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (685 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,926 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (920 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,322 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (578 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (346 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (994 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,019 words) - [Wikipedia Agent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [The Myth of Reasoning - AG2](/content/docs/0-10-1/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI (1,588 words) - [Research - AG2](/content/docs/0-10-3/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,735 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,486 words) - [get_event_classes - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/base_event/get_event_classes/index.html): A programming framework for agentic AI, A programming framework for agentic AI (16 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,631 words) - [Waldiez - AG2](/content/docs/0-10-3/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [Perplexity Search Tool - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (279 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-10-1/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (695 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,230 words) - [get_annotated_type_for_event_classes - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/get_annotated_type_for_event_classes/index.html): A programming framework for agentic AI, A programming framework for agentic AI (41 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (450 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,199 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/0-10-1/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI (1,114 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (902 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-10-3/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (560 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Structured output from json configuration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (490 words) - [Google Drive Tools - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (785 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (501 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,933 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,987 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (382 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (808 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (551 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,077 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (998 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,475 words) - [WebSurferAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (6,904 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,094 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (557 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (858 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Load the configuration including the response format - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (437 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (956 words) - [Promptflow - AG2](/content/docs/0-10-3/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (47 words) - [TelegramAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (6,940 words) - [DiscordAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (6,940 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (843 words) - [SlackAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (6,931 words) - [Writing a software application using function calls - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (934 words) - [OpenAIWrapper - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (1,559 words) - [PGVector - AG2](/content/docs/0-10-3/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (667 words) - [RAG with DocAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,291 words) - [Ollama - AG2](/content/docs/0-10-3/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (852 words) - [Microsoft Fabric - AG2](/content/docs/0-10-3/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [CaptainAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (846 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (995 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,360 words) - [MemGPT - AG2](/content/docs/0-10-3/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [LLMConfig - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (511 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (626 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking (626 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Structured output - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (524 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,056 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Usage tracking with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (985 words) - [Llamaindex - AG2](/content/docs/0-10-3/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,554 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,064 words) - [SocietyOfMindAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (502 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,077 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility (499 words) - [Azure Cosmos DB - AG2](/content/docs/0-10-3/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [FileLogger - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (998 words) - [Databricks - AG2](/content/docs/0-10-3/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (645 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (588 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [IOConsole - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (516 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (837 words) - [Composio - AG2](/content/docs/0-10-3/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,231 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1 (1,062 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows (1,191 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (312 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [Code Execution - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,585 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (148 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo (1,606 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (995 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution (818 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (724 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,257 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,463 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,920 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (868 words) - [Cascadia AI Hackathon Winner: Dino Park Meets AG2 - AG2](/content/docs/0-10-1/docs/blog/2025/09/23/cascadiaaihackathon/index.html): A programming framework for agentic AI (152 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,135 words) - [config_list_from_json - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (736 words) - [Chatting with a teachable agent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,697 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,567 words) - [DeepResearchAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (274 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,079 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_bedrock_addtional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (1,970 words) - [Group Chat - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (872 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,932 words) - [Tools with Dependency Injection - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,120 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (620 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (141 words) - [Config loader utility functions - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (977 words) - [resolve_json_references - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (125 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (871 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (762 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,571 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,951 words) - [Firecrawl Tool Example - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,737 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,155 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [filter_config - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (628 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (746 words) - [WebSurferAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (672 words) - [Tavily Search Tool - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (289 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (296 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (456 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [config_list_from_models - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (550 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,482 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (510 words) - [initiate_chats - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,095 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (384 words) - [create_toolkit - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (161 words) - [Group Chat with Tools - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (341 words) - [BaseContext - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [Using Guidance with AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (628 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [gather_usage_summary - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (323 words) - [BaseMessage - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (121 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,213 words) - [Swarm - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/orchestration/swarm/index.html): A programming framework for agentic AI (1,280 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,338 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (612 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (1,332 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,430 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (681 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (469 words) - [get_config_list - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (356 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (250 words) - [optional_import_block - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (198 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (66 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (507 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,035 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,649 words) - [Wikipedia Search Tools - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,131 words) - [run_swarm - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (158 words) - [BaseEvent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (82 words) - [a_run_swarm - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (133 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,865 words) - [get_config_base - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (41 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,370 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (148 words) - [register_function - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (292 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [AbstractCache - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,936 words) - [TimeReplyAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,672 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,190 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,150 words) - [export_module - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (48 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (843 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,713 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,679 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (585 words) - [CodeBlock - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (31 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,978 words) - [TelegramAgent - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/communication-platforms/telegramagent/index.html): A programming framework for agentic AI (779 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (342 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,688 words) - [Overview - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [UserProxyAgent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,636 words) - [CaptainAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (825 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [Language Agent Tree Search - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,269 words) - [DeepResearchAgent - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/deepresearchagent/index.html): A programming framework for agentic AI (619 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (822 words) - [ModelClient - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (650 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (621 words) - [Tools - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [gather_usage_summary - AG2](/content/docs/0-13-1/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (325 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,102 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,076 words) - [Using Guidance with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,092 words) - [Creating a new tool - AG2](/content/docs/0-9-1post0/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (972 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [GroupChatManager - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,337 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [Trip planning with a FalkorDB GraphRAG agent using a Swarm - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (1,980 words) - [AutoBuild - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (2,511 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (928 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,349 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,223 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,014 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (890 words) - [Structured output - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (651 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [a_run_swarm - AG2](/content/docs/0-13-1/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [Anthropic V2 Client with AG2 Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_v2_anthropic_client_example/index.html): Anthropic V2 Client., Anthropic V2 Client. (1,583 words) - [Orchestrating agents - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Config loader utility functions - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (595 words) - [SenderRequiredError - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (44 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,306 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (914 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (823 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (787 words) - [Wikipedia Agent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (289 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (965 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (908 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (283 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,600 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,954 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (1,004 words) - [RAG with DocAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,291 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (275 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (867 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (786 words) - [AG2](/content/docs/docs/user-guide/advanced-concepts/swarm/deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (731 words) - [Chatting with a teachable agent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,722 words) - [Group Chat - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (993 words) - [AutoBuild - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (787 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,021 words) - [Google Drive Tools - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (747 words) - [Writing a software application using function calls - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,015 words) - [Load the configuration including the response format - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (415 words) - [Tests - AG2](/content/docs/0-9-1post0/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,736 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (814 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,196 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (601 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (855 words) - [Load the configuration including the response format - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Documentation Contribution Guide - AG2](/content/docs/0-9-1post0/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (527 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (488 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (851 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (589 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (845 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [`run` function examples with event processing - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing, Using run and event processing (2,131 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (981 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,018 words) - [Getting under the hood - AG2](/content/docs/0-9-1post0/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Tavily Search Tool - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (268 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (498 words) - [Setting up Development Environment - AG2](/content/docs/0-9-1post0/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (569 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (689 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,961 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (969 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (327 words) - [FileLogger - AG2](/content/docs/0-10-1/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [Pre-commit - AG2](/content/docs/0-9-1post0/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Grok example with live search - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (942 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (328 words) - [Using Guidance with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (975 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (278 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,058 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,287 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (724 words) - [Guidance for Maintainers - AG2](/content/docs/0-9-1post0/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,722 words) - [File a Bug Report - AG2](/content/docs/0-9-1post0/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,663 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (387 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (309 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,946 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (433 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (838 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (411 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,204 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (549 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,074 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (748 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (609 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,045 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,313 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (976 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Google Drive Tools - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (767 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (554 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (444 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (925 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Portkey Integration - AG2](/content/docs/0-9-1post0/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (636 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,176 words) - [DeepResearchAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (628 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,074 words) - [Amazon Bedrock V2 Client with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_v2_bedrock_client_example/index.html): Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs, Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs (2,124 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (994 words) - [WebSurferAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (655 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (863 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,697 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,112 words) - [RAG with DocAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,290 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,476 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Writing a software application using function calls - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (660 words) - [Language Agent Tree Search - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,421 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (478 words) - [CaptainAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (856 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (836 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (810 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,464 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,313 words) - [Blog - AG2](/content/docs/0-9/docs/blog/page/2/index.html): A programming framework for agentic AI (1,487 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (521 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (321 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (901 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (561 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,991 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (941 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,535 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (490 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (764 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,380 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,741 words) - [Game Design - AG2](/content/docs/0-9-1post0/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (343 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,276 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-9-1post0/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (537 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (579 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (356 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern - AG2](/content/docs/0-9/docs/blog/2025/04/28/0-9-release-announcement.html): A programming framework for agentic AI (2,184 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (882 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,908 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (451 words) - [Community Gallery - AG2](/content/docs/0-9-1post0/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (662 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (619 words) - [Research - AG2](/content/docs/0-9-1post0/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (440 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-9/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI (699 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,085 words) - [Usage tracking with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (978 words) - [Group Chat with Tools - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (313 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (605 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (585 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (562 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Config loader utility functions - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,002 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (512 words) - [SocietyOfMindAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints., Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (532 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (870 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-9/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,075 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (531 words) - [Ollama - AG2](/content/docs/0-9-1post0/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Firecrawl Tool Example - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (403 words) - [The Myth of Reasoning - AG2](/content/docs/0-9/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI (1,588 words) - [Group Chat - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-9/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,226 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (298 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (704 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [Blog - AG2](/content/docs/0-9/docs/blog/page/3/index.html): A programming framework for agentic AI (1,563 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-9/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,094 words) - [Travel Planning - AG2](/content/docs/0-9-1post0/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Composio - AG2](/content/docs/0-9-1post0/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,086 words) - [PGVector - AG2](/content/docs/0-9-1post0/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,491 words) - [Amazon Bedrock - AG2](/content/docs/0-9-1post0/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,256 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,646 words) - [Real-Time Voice Interactions over WebRTC - AG2](/content/docs/0-9/docs/blog/2025/01/09/realtimeagent-over-webrtc/index.html): A programming framework for agentic AI (1,040 words) - [Microsoft Fabric - AG2](/content/docs/0-9-1post0/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,060 words) - [Azure Cosmos DB - AG2](/content/docs/0-9-1post0/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [MemGPT - AG2](/content/docs/0-9-1post0/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Databricks - AG2](/content/docs/0-9-1post0/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [FileLogger - AG2](/content/docs/0-9-3/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [Llamaindex - AG2](/content/docs/0-9-1post0/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [RealtimeAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/agentchat/realtime/experimental/realtimeagent/index.html): A programming framework for agentic AI (588 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,343 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-9/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (769 words) - [config_list_openai_aoai - AG2](/content/docs/0-10-1/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (1,048 words) - [Blog - AG2](/content/docs/0-9/docs/blog/page/5/index.html): A programming framework for agentic AI (736 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,324 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,067 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-9/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (118 words) - [Group Chat with Tools - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (749 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (856 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-9/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (353 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,137 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Promptflow - AG2](/content/docs/0-9-1post0/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,984 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-9/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (653 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,020 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-9/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (685 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (722 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-9/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (763 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,202 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (747 words) - [Structured output - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (679 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (915 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-13-1/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (2,576 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Built-in Provider Tools - AG2](/content/docs/docs/user-guide/tools/builtin_tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,451 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,168 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (627 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-10-1/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (198 words) - [A2aAgentServer - AG2](/content/docs/0-10-1/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI (281 words) - [Tavily Search Tool - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [IOStream - AG2](/content/docs/0-9/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI (217 words) - [export_module - AG2](/content/docs/0-10-1/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [create_toolkit - AG2](/content/docs/0-10-1/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (78 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-9/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (880 words) - [ModelClientV2 - AG2](/content/docs/0-10-1/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI (393 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (664 words) - [GroupChat - AG2](/content/docs/0-10-1/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (855 words) - [WebSurferAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [CrewAIInteroperability - AG2](/content/docs/0-10-1/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (336 words) - [Cache - AG2](/content/docs/0-10-1/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (933 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,844 words) - [TelegramAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (15,499 words) - [get_config_list - AG2](/content/docs/0-10-1/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (364 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,184 words) - [BaseMessage - AG2](/content/docs/0-10-1/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (66 words) - [Creating a new agent - AG2](/content/docs/0-9/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI (1,714 words) - [DockerPythonEnvironment - AG2](/content/docs/0-10-1/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (270 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [WebSurferAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (15,434 words) - [SlackAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,487 words) - [ToolCall - AG2](/content/docs/0-10-1/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI (150 words) - [DiscordAgent - AG2](/content/docs/0-9/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,466 words) - [gather_usage_summary - AG2](/content/docs/0-10-1/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (387 words) - [a_initiate_group_chat - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (103 words) - [initiate_chats - AG2](/content/docs/0-10-1/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (639 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Agent Tools - AG2](/content/docs/0-13-1/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [HTTPRemoteAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/remote/agent/httpremoteagent/index.html): A programming framework for agentic AI (6,951 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (625 words) - [GroupChat - AG2](/content/docs/0-9-3/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (975 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,059 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,974 words) - [BaseContext - AG2](/content/docs/0-10-1/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [optional_import_block - AG2](/content/docs/0-10-1/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (111 words) - [resolve_json_references - AG2](/content/docs/0-10-1/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (124 words) - [config_list_from_dotenv - AG2](/content/docs/0-10-1/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (741 words) - [config_list_from_models - AG2](/content/docs/0-10-1/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (563 words) - [Travel Planning - AG2](/content/docs/0-13-1/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [config_list_from_json - AG2](/content/docs/0-10-1/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (657 words) - [LLMConfig - AG2](/content/docs/0-10-1/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (337 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (658 words) - [AbstractCache - AG2](/content/docs/0-10-1/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (856 words) - [run_swarm - AG2](/content/docs/0-10-1/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (59 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [filter_config - AG2](/content/docs/0-10-1/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (529 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,055 words) - [Community Gallery - AG2](/content/docs/0-13-1/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (985 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (900 words) - [BaseEvent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (48 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-10-1/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (297 words) - [register_function - AG2](/content/docs/0-10-1/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (137 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-10-1/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [filter_config - AG2](/content/docs/0-9-3/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (601 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-1post0/docs/faq/faq/index.html): A programming framework for agentic AI (1,708 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-10-1/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (89 words) - [get_config_base - AG2](/content/docs/0-10-1/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (12 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [Middleware - AG2](/content/docs/0-13-1/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,807 words) - [Structured output from json configuration - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (491 words) - [MCP Servers - AG2](/content/docs/docs/user-guide/tools/mcp_servers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (879 words) - [Wikipedia Agent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [ContextExpression - AG2](/content/docs/0-10-1/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (485 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-8-3/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (1,158 words) - [OpenAIWrapper - AG2](/content/docs/0-10-1/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (284 words) - [Portkey Integration - AG2](/content/docs/0-13-1/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [LLMConfig - AG2](/content/docs/0-9-3/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (510 words) - [AG2 Compatibility - AG2](/content/docs/0-13-1/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (724 words) - [TimeReplyAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,102 words) - [Discord, Slack, and Telegram messaging tools - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_commsplatforms/index.html): Adding Browsing Capabilities to AG2 (5,584 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-9/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,808 words) - [CodeBlock - AG2](/content/docs/0-10-1/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [GroupChatManager - AG2](/content/docs/0-10-1/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,148 words) - [MCP-UI Resources - AG2](/content/docs/docs/user-guide/tools/mcp_ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,030 words) - [Model Configuration - AG2](/content/docs/0-13-1/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,220 words) - [Ending a chat - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/orchestration/ending-a-chat/index.html): A programming framework for agentic AI (808 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (619 words) - [ModelClient - AG2](/content/docs/0-10-1/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (264 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (617 words) - [Code Execution - AG2](/content/docs/docs/user-guide/tools/code_execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (900 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-13-1/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Bindu - AG2](/content/docs/0-13-1/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (642 words) - [Mistral AI - AG2](/content/docs/0-9-1/docs/user-guide/models/mistralai/index.html): A programming framework for agentic AI (2,530 words) - [a_run_swarm - AG2](/content/docs/0-10-1/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (27 words) - [Research - AG2](/content/docs/0-13-1/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Wikipedia Search Tools - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,926 words) - [Perplexity Search Tool - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [IOConsole - AG2](/content/docs/0-9-3/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (516 words) - [UserProxyAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,592 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Game Design - AG2](/content/docs/0-13-1/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (337 words) - [DeepResearchAgent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (274 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-10-1/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [AssistantAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,420 words) - [Waldiez - AG2](/content/docs/0-13-1/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [The Agent Harness - AG2](/content/docs/0-13-1/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,141 words) - [config_list_from_models - AG2](/content/docs/0-9-3/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (553 words) - [ConversableAgent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (7,626 words) - [SenderRequiredError - AG2](/content/docs/0-10-1/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (45 words) - [UndefinedNextAgentError - AG2](/content/docs/0-10-1/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (65 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-10-1/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [UpdateSystemMessage - AG2](/content/docs/0-10-1/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (66 words) - [Sandbox Shell Tool - AG2](/content/docs/docs/user-guide/tools/local_shell/index.html): A programming framework for agentic AI, A programming framework for agentic AI (731 words) - [Databricks - AG2](/content/docs/0-13-1/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [DocAgent - AG2](/content/docs/0-9/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (2,750 words) - [Frequently Asked Questions - AG2](/content/docs/0-13-1/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,718 words) - [AG2](/content/docs/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ChatResult - AG2](/content/docs/0-10-1/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (130 words) - [AG2](/content/docs/docs/api-reference/autogen/interop/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-3/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (141 words) - [AgentNameConflictError - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (38 words) - [LLM Config Deep-dive - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,815 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-3/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (385 words) - [Tool middleware - AG2](/content/docs/docs/user-guide/tools/tool_middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (582 words) - [Hindsight: Long-Term Memory for AG2 Agents - AG2](/content/docs/0-13-1/docs/ecosystem/hindsight/index.html): A programming framework for agentic AI, A programming framework for agentic AI (346 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-3/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (646 words) - [Google Vertex AI - AG2](/content/docs/0-9-1/docs/user-guide/models/google-vertexai/index.html): A programming framework for agentic AI (1,726 words) - [initiate_chats - AG2](/content/docs/0-9-3/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [run_swarm - AG2](/content/docs/0-9-3/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (158 words) - [Code Execution - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,867 words) - [Structured Output - AG2](/content/docs/0-13-1/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,647 words) - [create_toolkit - AG2](/content/docs/0-9-3/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (159 words) - [Overview - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [DocAgent - AG2](/content/docs/0-10-1/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (1,274 words) - [Promptflow - AG2](/content/docs/0-13-1/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (60 words) - [DeepSeek - AG2](/content/docs/0-9-1/docs/user-guide/models/deepseek-v3/index.html): A programming framework for agentic AI (1,707 words) - [Contribution Policy - AG2](/content/docs/0-13-1/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,054 words) - [`run` function examples with event processing - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,912 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,076 words) - [BaseEvent - AG2](/content/docs/0-9-3/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (82 words) - [AG2](/content/docs/docs/reference/interop/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-3/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (249 words) - [BaseMessage - AG2](/content/docs/0-9-3/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (121 words) - [Azure Cosmos DB - AG2](/content/docs/0-13-1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [Microsoft Fabric - AG2](/content/docs/0-13-1/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [ContextExpression - AG2](/content/docs/0-9-3/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (479 words) - [Ollama - AG2](/content/docs/0-13-1/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-1/docs/faq/faq/index.html): A programming framework for agentic AI (1,711 words) - [Overview - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (289 words) - [Sub-task Delegation - AG2](/content/docs/0-13-1/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,181 words) - [Cache - AG2](/content/docs/0-9-3/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (849 words) - [BaseContext - AG2](/content/docs/0-9-3/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-13-1/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [gather_usage_summary - AG2](/content/docs/0-9-3/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (388 words) - [Composio - AG2](/content/docs/0-13-1/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [resolve_json_references - AG2](/content/docs/0-9-3/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (125 words) - [PGVector - AG2](/content/docs/0-13-1/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Llamaindex - AG2](/content/docs/0-13-1/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [MemGPT - AG2](/content/docs/0-13-1/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Toolkits - AG2](/content/docs/docs/user-guide/tools/toolkits/index.html): A programming framework for agentic AI, A programming framework for agentic AI (384 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9-3/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (762 words) - [get_config_base - AG2](/content/docs/0-9-3/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (41 words) - [AG2](/content/docs/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [optional_import_block - AG2](/content/docs/0-9-3/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [OpenAIWrapper - AG2](/content/docs/0-9-3/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (306 words) - [Agent Communication - AG2](/content/docs/0-13-1/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (472 words) - [Trip planning with a FalkorDB GraphRAG agent using a Swarm - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,004 words) - [Evaluation - AG2](/content/docs/0-13-1/docs/beta/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (899 words) - [AbstractCache - AG2](/content/docs/0-9-3/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [register_function - AG2](/content/docs/0-9-3/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (257 words) - [Cohere - AG2](/content/docs/0-9-1/docs/user-guide/models/cohere/index.html): A programming framework for agentic AI (1,758 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-3/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-1/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,754 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-3/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (397 words) - [config_list_from_json - AG2](/content/docs/0-9-3/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (673 words) - [get_config_list - AG2](/content/docs/0-9-3/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (368 words) - [export_module - AG2](/content/docs/0-9-3/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,197 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,535 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-13-1/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [AG2](/content/docs/latest/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [A2A Protocol Overview - AG2](/content/docs/0-13-1/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (565 words) - [TimeReplyAgent - AG2](/content/docs/0-9-3/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,890 words) - [Ollama - AG2](/content/docs/0-9-1/docs/user-guide/models/ollama/index.html): A programming framework for agentic AI (1,594 words) - [Groq - AG2](/content/docs/0-9-1/docs/user-guide/models/groq/index.html): A programming framework for agentic AI (1,630 words) - [Next Steps - AG2](/content/docs/0-13-1/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (182 words) - [Depends - AG2](/content/docs/0-13-1/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-1/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [Prompt Management - AG2](/content/docs/0-13-1/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (619 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,076 words) - [CodeBlock - AG2](/content/docs/0-9-3/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo (1,647 words) - [Telemetry - AG2](/content/docs/0-13-1/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (671 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,871 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-1/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9-3/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (228 words) - [Code Execution - AG2](/content/docs/0-9-1/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,723 words) - [Testing - AG2](/content/docs/0-13-1/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [ModelClient - AG2](/content/docs/0-9-3/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [a_run_swarm - AG2](/content/docs/0-9-3/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (133 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,566 words) - [Exa Search - AG2](/content/docs/0-13-1/docs/beta/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Anthropic - AG2](/content/docs/0-9-1/docs/user-guide/models/anthropic/index.html): A programming framework for agentic AI (1,209 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (2,002 words) - [GroupChatManager - AG2](/content/docs/0-9-3/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,801 words) - [Files API - AG2](/content/docs/0-13-1/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (272 words) - [Together AI - AG2](/content/docs/0-9-1/docs/user-guide/models/togetherai/index.html): A programming framework for agentic AI (1,328 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,241 words) - [Code Examples - AG2](/content/docs/0-13-1/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Overview - AG2](/content/docs/0-13-1/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [UserProxyAgent - AG2](/content/docs/0-9-3/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,854 words) - [Creating a new tool - AG2](/content/docs/0-9/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (969 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,371 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-3/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Conversation Variables - AG2](/content/docs/0-13-1/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (572 words) - [SenderRequiredError - AG2](/content/docs/0-9-3/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (44 words) - [Cerebras - AG2](/content/docs/0-9-1/docs/user-guide/models/cerebras/index.html): A programming framework for agentic AI (1,225 words) - [Overview - AG2](/content/docs/0-13-1/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-3/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,004 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-3/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (63 words) - [The Myth of Reasoning - AG2](/content/docs/0-13-4/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,605 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,442 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-9/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (747 words) - [ChatResult - AG2](/content/docs/0-9-3/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,208 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,476 words) - [Google Gemini - AG2](/content/docs/0-9-1/docs/user-guide/models/google-gemini/index.html): A programming framework for agentic AI (761 words) - [vLLM - AG2](/content/docs/0-9-1/docs/user-guide/models/vllm/index.html): A programming framework for agentic AI (961 words) - [AssistantAgent - AG2](/content/docs/0-9-3/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (16,317 words) - [AgentNameConflictError - AG2](/content/docs/0-9-3/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (38 words) - [Creating a new tool - AG2](/content/docs/0-10-1/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (978 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,166 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,518 words) - [Overview - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [GraphRagCapability - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (210 words) - [Overview - AG2](/content/docs/0-9-1/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [LM Studio - AG2](/content/docs/0-9-1/docs/user-guide/models/lm-studio/index.html): A programming framework for agentic AI (382 words) - [Overview - AG2](/content/docs/0-9-1/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (289 words) - [Event Logging Setup - AG2](/content/docs/0-13-1/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (967 words) - [CaptainAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (812 words) - [Orchestrating agents - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (855 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,172 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,422 words) - [Overview - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (568 words) - [AG2 CLI - AG2](/content/docs/0-13-1/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [Tools - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (1,000 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (851 words) - [Events Streaming - AG2](/content/docs/0-13-4/docs/beta/advanced/stream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,149 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,511 words) - [AutoBuild - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,501 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (850 words) - [Setting up Development Environment - AG2](/content/docs/0-9/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (549 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (442 words) - [OpenAI - AG2](/content/docs/0-9-1/docs/user-guide/models/openai/index.html): A programming framework for agentic AI (210 words) - [ReasoningAgent Update - Beam Search, MCTS, and LATS for LLM Reasoning - AG2](/content/docs/0-13-4/docs/blog/2024/12/20/reasoning-update/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,006 words) - [Language Agent Tree Search - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (1,451 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (537 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,193 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,392 words) - [Overview - AG2](/content/docs/0-9-1/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (598 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (917 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (956 words) - [Structured output - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (687 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (659 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,052 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (497 words) - [GraphRagCapability - AG2](/content/docs/0-9/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (212 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (884 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (487 words) - [Documentation Contribution Guide - AG2](/content/docs/0-9/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (527 words) - [Tests - AG2](/content/docs/0-9/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,105 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,495 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,212 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (823 words) - [Installation - AG2](/content/docs/0-9-1/docs/user-guide/models/litellm-proxy-server/installation/index.html): A programming framework for agentic AI (175 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (605 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (1,023 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,144 words) - [Load the configuration including the response format - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (414 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (614 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (491 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Using Guidance with AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Perplexity Search Tool - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (279 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,349 words) - [Guidance for Maintainers - AG2](/content/docs/0-9/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (337 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (811 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (765 words) - [Getting under the hood - AG2](/content/docs/0-9/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (803 words) - [File a Bug Report - AG2](/content/docs/0-9/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,059 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [Config loader utility functions - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Dependency Injection - AG2](/content/docs/0-13-4/docs/beta/context/inject/index.html): A programming framework for agentic AI, A programming framework for agentic AI (629 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Amazon Bedrock - AG2](/content/docs/0-9/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,260 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Composio - AG2](/content/docs/0-9/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,115 words) - [Human in the Loop - AG2](/content/docs/0-13-4/docs/beta/context/human_in_the_loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (587 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (781 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (835 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (968 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (924 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (857 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (310 words) - [Google Drive Tools - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (748 words) - [Writing a software application using function calls - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Serving A2UI over A2A - AG2](/content/docs/docs/user-guide/a2ui/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (711 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (861 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (645 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (435 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (621 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (787 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (731 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (300 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (841 words) - [Network Telemetry - AG2](/content/docs/docs/user-guide/telemetry/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,761 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (516 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Group Chat - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (517 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,974 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (618 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (864 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (561 words) - [DeepResearchAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (276 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (568 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (772 words) - [Wikipedia Agent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (290 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,581 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (903 words) - [Perplexity Search Tool - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (280 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,321 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,202 words) - [Tavily Search Tool - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (268 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,240 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (982 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,207 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,362 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (893 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,142 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,631 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,004 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (387 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (608 words) - [Wikipedia Agent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,025 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (806 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (995 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,172 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,064 words) - [AG2](/content/docs/blog/2024-01-26-custom-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,064 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (859 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,936 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,054 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,071 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (346 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (992 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (574 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,896 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,982 words) - [Load the configuration including the response format - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (417 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,056 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,448 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (439 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,442 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,636 words) - [Structured output from json configuration - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (470 words) - [Google Drive Tools - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (746 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,428 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (659 words) - [A2UI Actions & Round-Trips - AG2](/content/docs/docs/user-guide/a2ui/actions/index.html): A programming framework for agentic AI, A programming framework for agentic AI (846 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (997 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (884 words) - [Serving A2UI over HTTP - AG2](/content/docs/docs/user-guide/a2ui/server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (871 words) - [Grok example with live search - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search (933 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (855 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (372 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (531 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (511 words) - [RAG with DocAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,287 words) - [Writing a software application using function calls - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,072 words) - [Structured output - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (809 words) - [CaptainAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (841 words) - [Usage tracking with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (965 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (803 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (543 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,018 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,661 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Catalogs & Client Capabilities - AG2](/content/docs/docs/user-guide/a2ui/capabilities/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,128 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (773 words) - [Chatting with a teachable agent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,586 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility (499 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (627 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,630 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (838 words) - [SocietyOfMindAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (488 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (924 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (299 words) - [What Survives, Survives Exactly - AG2](/content/docs/0-13-4/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,514 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-3/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,913 words) - [Frequently Asked Questions - AG2](/content/docs/0-9/docs/faq/faq/index.html): A programming framework for agentic AI (1,270 words) - [DockerPythonEnvironment - AG2](/content/docs/0-9-10/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (419 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (404 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (620 words) - [Choreography You Can Dial In - AG2](/content/docs/0-13-4/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,237 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (704 words) - [FileLogger - AG2](/content/docs/0-9-10/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (437 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1 (1,313 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,085 words) - [Config loader utility functions - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Overview - AG2](/content/docs/0-9/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (289 words) - [DeepResearchAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/0-13-4/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,138 words) - [WebSurferAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (694 words) - [A2aAgentServer - AG2](/content/docs/0-9-10/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI (286 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (864 words) - [Language Agent Tree Search - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search. (2,610 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-11-1/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,217 words) - [Blog - AG2](/content/docs/0-13-4/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,281 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Group Chat - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (491 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (488 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (1,779 words) - [Tavily Search Tool - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [Firecrawl Tool Example - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-11-1/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/0-13-4/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,108 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-10/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (347 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (271 words) - [Using Guidance with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (507 words) - [Assembly - AG2](/content/docs/0-13-2/docs/beta/advanced/assembly/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,070 words) - [Tools with Dependency Injection - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,122 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (2,002 words) - [Blog - AG2](/content/docs/0-13-4/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,269 words) - [Overview - AG2](/content/docs/0-9/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (389 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (558 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-10/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (336 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9-10/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (284 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (596 words) - [Cache - AG2](/content/docs/0-9-10/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (581 words) - [`run` function examples with event processing - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (111 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-11-1/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,028 words) - [Group Chat with Tools - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (315 words) - [Overview - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (568 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,078 words) - [Wikipedia Search Tools - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [IOConsole - AG2](/content/docs/0-9-10/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (487 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Networks You Can Deploy - AG2](/content/docs/0-13-4/docs/blog/2026/06/16/ag2-network-networks-you-can-deploy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,455 words) - [Approval Required - AG2](/content/docs/docs/user-guide/tools/approval_required/index.html): A programming framework for agentic AI, A programming framework for agentic AI (258 words) - [LLMConfig - AG2](/content/docs/0-9-10/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (327 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data. (2,471 words) - [Exposing an Agent as an A2A Server - AG2](/content/docs/docs/user-guide/a2a/server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,178 words) - [initiate_chats - AG2](/content/docs/0-9-10/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (639 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-10/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [GroupChat - AG2](/content/docs/0-9-10/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (645 words) - [Observers - AG2](/content/docs/0-13-2/docs/beta/advanced/observers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (938 words) - [Travel Planning - AG2](/content/docs/0-10-1/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [gather_usage_summary - AG2](/content/docs/0-9-10/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (388 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (91 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-11-1/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [filter_config - AG2](/content/docs/0-9-10/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (554 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,306 words) - [config_list_from_json - AG2](/content/docs/0-9-10/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (318 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-10/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (640 words) - [run_swarm - AG2](/content/docs/0-9-10/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (57 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-11-1/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (353 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [Game Design - AG2](/content/docs/0-10-1/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [config_list_from_models - AG2](/content/docs/0-9-10/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (565 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [ModelClient - AG2](/content/docs/0-9-10/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (377 words) - [Waldiez - AG2](/content/docs/0-9-10/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,174 words) - [optional_import_block - AG2](/content/docs/0-9-10/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (109 words) - [The Agent Harness: An Agent Is More Than a Loop - AG2](/content/docs/0-13-4/docs/blog/2026/06/17/ag2-agent-harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,480 words) - [Creating a new tool - AG2](/content/docs/0-9-10/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (972 words) - [get_config_list - AG2](/content/docs/0-9-10/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (374 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-11-1/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-10/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (147 words) - [register_function - AG2](/content/docs/0-9-10/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (137 words) - [BaseMessage - AG2](/content/docs/0-9-10/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (68 words) - [create_toolkit - AG2](/content/docs/0-9-10/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (179 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [BaseEvent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (48 words) - [AbstractCache - AG2](/content/docs/0-9-10/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9-10/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (87 words) - [Compaction - AG2](/content/docs/0-13-2/docs/beta/advanced/compaction/index.html): A programming framework for agentic AI, A programming framework for agentic AI (902 words) - [Events Streaming - AG2](/content/docs/0-13-2/docs/beta/advanced/stream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,050 words) - [ToolCall - AG2](/content/docs/0-9-10/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI (150 words) - [Watches - AG2](/content/docs/0-13-2/docs/beta/advanced/watches/index.html): A programming framework for agentic AI, A programming framework for agentic AI (894 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,947 words) - [HTTPRemoteAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/remote/agent/httpremoteagent/index.html): A programming framework for agentic AI (7,000 words) - [Connecting to an A2A Server - AG2](/content/docs/docs/user-guide/a2a/client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (802 words) - [a_run_swarm - AG2](/content/docs/0-9-10/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (24 words) - [resolve_json_references - AG2](/content/docs/0-9-10/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (122 words) - [A2A Advanced Topics - AG2](/content/docs/docs/user-guide/a2a/advanced/index.html): A programming framework for agentic AI, A programming framework for agentic AI (689 words) - [TimeReplyAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,151 words) - [Portkey Integration - AG2](/content/docs/0-10-1/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (669 words) - [OpenAIWrapper - AG2](/content/docs/0-9-10/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (279 words) - [Knowledge Store - AG2](/content/docs/0-13-2/docs/beta/advanced/knowledge_store/index.html): A programming framework for agentic AI, A programming framework for agentic AI (778 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/0-13-4/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-2/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,184 words) - [get_config_base - AG2](/content/docs/0-9-10/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (12 words) - [BaseContext - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (35 words) - [export_module - AG2](/content/docs/0-9-10/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [Research - AG2](/content/docs/0-9-10/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [CodeBlock - AG2](/content/docs/0-9-10/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (599 words) - [ContextExpression - AG2](/content/docs/0-9-10/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (352 words) - [UserProxyAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,641 words) - [Portkey Integration - AG2](/content/docs/0-9-10/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (699 words) - [Waldiez - AG2](/content/docs/0-10-1/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (457 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/0-13-4/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [SenderRequiredError - AG2](/content/docs/0-9-10/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (45 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-10/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-10-1/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (542 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-10/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [Grok example with live search - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search (945 words) - [AG-UI backend deep dive - AG2](/content/docs/docs/user-guide/ag-ui/backend-deepdive/index.html): Authentication, tools, and tools context for AG-UI endpoints in AG2., Authentication, tools, and tools context for AG-UI endpoints in AG2. (391 words) - [Managing Tasks and Push Notifications - AG2](/content/docs/docs/user-guide/a2a/tasks_and_push/index.html): A programming framework for agentic AI, A programming framework for agentic AI (479 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-10/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Ollama - AG2](/content/docs/0-9-9/docs/user-guide/models/ollama/index.html): A programming framework for agentic AI (1,587 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [ChatResult - AG2](/content/docs/0-9-10/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (121 words) - [Blog - AG2](/content/docs/0-13-4/docs/blog/page/6/index.html): A programming framework for agentic AI, A programming framework for agentic AI (790 words) - [GroupChatManager - AG2](/content/docs/0-9-10/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,197 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (915 words) - [Groq - AG2](/content/docs/0-9-9/docs/user-guide/models/groq/index.html): A programming framework for agentic AI (1,599 words) - [AssistantAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,469 words) - [Setting up Development Environment - AG2](/content/docs/0-9-10/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (582 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/0-13-4/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,052 words) - [`run` function examples with event processing - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_run_and_event_processing/index.html): Using run and event processing (1,745 words) - [PGVector - AG2](/content/docs/0-10-1/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [RAG with DocAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent (1,245 words) - [Tests - AG2](/content/docs/0-9-10/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Documentation Contribution Guide - AG2](/content/docs/0-9-10/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (527 words) - [Promptflow - AG2](/content/docs/0-9-10/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (48 words) - [WebSurferAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent (672 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-9-10/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (542 words) - [Community Gallery - AG2](/content/docs/0-11-1/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (984 words) - [File a Bug Report - AG2](/content/docs/0-9-10/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Guidance for Maintainers - AG2](/content/docs/0-9-10/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (800 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,120 words) - [AgentNameConflictError - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (38 words) - [Promptflow - AG2](/content/docs/0-10-1/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (48 words) - [MemGPT - AG2](/content/docs/0-10-1/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples (727 words) - [Ollama - AG2](/content/docs/0-10-1/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,991 words) - [Databricks - AG2](/content/docs/0-10-1/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (514 words) - [Pre-commit - AG2](/content/docs/0-9-10/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Speech-to-Text and Text-to-Speech - AG2](/content/docs/docs/user-guide/live/stt_tts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (717 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (841 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,053 words) - [Getting under the hood - AG2](/content/docs/0-9-10/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Microsoft Fabric - AG2](/content/docs/0-10-1/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,193 words) - [Jump into the AG2 Playground - AG2](/content/docs/0-13-4/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Azure Cosmos DB - AG2](/content/docs/0-10-1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,626 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,578 words) - [Llamaindex - AG2](/content/docs/0-10-1/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Research - AG2](/content/docs/0-11-1/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Using Guidance with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (628 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Composio - AG2](/content/docs/0-10-1/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,876 words) - [Travel Planning - AG2](/content/docs/0-11-1/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Portkey Integration - AG2](/content/docs/0-11-1/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (720 words) - [Microsoft Fabric - AG2](/content/docs/0-9-10/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [MemGPT - AG2](/content/docs/0-9-10/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (830 words) - [Ollama - AG2](/content/docs/0-9-10/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [PGVector - AG2](/content/docs/0-9-10/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Usage tracking with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (978 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (588 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility (499 words) - [Azure Cosmos DB - AG2](/content/docs/0-9-10/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,098 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (616 words) - [Databricks - AG2](/content/docs/0-9-10/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (952 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (811 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,257 words) - [Group Chat with Tools - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (338 words) - [Firecrawl Tool Example - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Composio - AG2](/content/docs/0-9-10/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (686 words) - [Structured output from json configuration - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (491 words) - [Llamaindex - AG2](/content/docs/0-9-10/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (663 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (549 words) - [Amazon Bedrock - AG2](/content/docs/0-9-3/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,260 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (244 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (897 words) - [AG2](/content/docs/docs/use-cases/agent_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,082 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs. (346 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (620 words) - [AG2](/content/docs/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-9-10/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (353 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-11-1/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (597 words) - [Waldiez - AG2](/content/docs/0-11-1/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (310 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client (1,378 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (582 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,949 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,548 words) - [Load the configuration including the response format - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (437 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (148 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (616 words) - [AutoBuild - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,493 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows (1,170 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-9-10/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,231 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,139 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,393 words) - [Tools with Dependency Injection - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection (1,037 words) - [Promptflow - AG2](/content/docs/0-11-1/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,080 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-4/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (728 words) - [PGVector - AG2](/content/docs/0-11-1/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (742 words) - [Structured output - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (660 words) - [DeepResearchAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [Aggregation - AG2](/content/docs/docs/user-guide/advanced/aggregation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-8-4/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (2,427 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (991 words) - [Ollama - AG2](/content/docs/0-11-1/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [FileLogger - AG2](/content/docs/0-9-8/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (441 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (733 words) - [Microsoft Fabric - AG2](/content/docs/0-11-1/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,141 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (401 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Model Configuration - AG2](/content/docs/0-13-4/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,657 words) - [DocAgent Performance - AG2](/content/docs/0-13-4/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,749 words) - [LiveAgent — Realtime Voice Sessions - AG2](/content/docs/docs/user-guide/live/live_agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,078 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-9-10/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (869 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,064 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (930 words) - [Together AI - AG2](/content/docs/0-9-9/docs/user-guide/models/togetherai/index.html): A programming framework for agentic AI (1,508 words) - [Compaction - AG2](/content/docs/docs/user-guide/advanced/compaction/index.html): A programming framework for agentic AI, A programming framework for agentic AI (967 words) - [Agent Tools - AG2](/content/docs/0-13-4/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [MemGPT - AG2](/content/docs/0-11-1/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [CaptainAgent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (844 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-9-10/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (701 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-9-10/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,095 words) - [Google Vertex AI - AG2](/content/docs/0-9-9/docs/user-guide/models/google-vertexai/index.html): A programming framework for agentic AI (1,736 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [Knowledge Store - AG2](/content/docs/docs/user-guide/advanced/knowledge_store/index.html): A programming framework for agentic AI, A programming framework for agentic AI (778 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (762 words) - [Multimodal Inputs - AG2](/content/docs/0-13-4/docs/beta/multimodal/inputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,138 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples (804 words) - [The Agent Harness - AG2](/content/docs/0-13-4/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,134 words) - [Databricks - AG2](/content/docs/0-11-1/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (958 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (990 words) - [Skills - AG2](/content/docs/0-13-4/docs/beta/skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,689 words) - [Composio - AG2](/content/docs/0-11-1/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (609 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-9-10/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (111 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [Google Drive Tools - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (756 words) - [AG2](/content/docs/docs/user-guide/reference-tools/searxng-search/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Llamaindex - AG2](/content/docs/0-11-1/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,399 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (469 words) - [Language Agent Tree Search - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,335 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (796 words) - [Azure Cosmos DB - AG2](/content/docs/0-11-1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [IOConsole - AG2](/content/docs/0-9-8/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (611 words) - [Introducing RealtimeAgent Capabilities in AG2 - AG2](/content/docs/0-8-4/docs/blog/2024/12/20/realtimeagent/index/index.html): A programming framework for agentic AI (2,139 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,191 words) - [Assembly - AG2](/content/docs/docs/user-guide/advanced/assembly/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,076 words) - [Conversation Variables - AG2](/content/docs/0-13-4/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (665 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (563 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Grok and OpenAI-API-Compatible Models - AG2](/content/docs/0-9-9/docs/user-guide/models/grok-and-oai-compatible-models/index.html): A programming framework for agentic AI (900 words) - [Structured Output - AG2](/content/docs/0-13-4/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,294 words) - [Subagents - AG2](/content/docs/0-13-4/docs/beta/subagents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,459 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-8/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (149 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (408 words) - [Cohere - AG2](/content/docs/0-9-9/docs/user-guide/models/cohere/index.html): A programming framework for agentic AI (1,503 words) - [Real-Time Voice Interactions with the WebSocket Audio Adapter - AG2](/content/docs/0-8-4/docs/blog/2025/01/08/realtimeagent-over-websocket/index.html): A programming framework for agentic AI (1,044 words) - [Tavily Search Tool - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [AG2 Compatibility - AG2](/content/docs/0-13-4/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (733 words) - [Overview - AG2](/content/docs/0-9-3/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (289 words) - [initiate_chats - AG2](/content/docs/0-9-8/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (534 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Mistral AI - AG2](/content/docs/0-9-9/docs/user-guide/models/mistralai/index.html): A programming framework for agentic AI (1,317 words) - [Tools Dependency Injection - AG2](/content/docs/0-8-4/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,306 words) - [DeepSeek - AG2](/content/docs/0-9-9/docs/user-guide/models/deepseek-v3/index.html): A programming framework for agentic AI (1,711 words) - [Blog - AG2](/content/docs/0-8-4/docs/blog/page/2/index.html): A programming framework for agentic AI (1,466 words) - [Dependency Injection - AG2](/content/docs/docs/user-guide/context/inject/index.html): A programming framework for agentic AI, A programming framework for agentic AI (596 words) - [Wikipedia Agent - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [optional_import_block - AG2](/content/docs/0-9-8/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (109 words) - [create_toolkit - AG2](/content/docs/0-9-8/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (175 words) - [BaseMessage - AG2](/content/docs/0-9-8/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (66 words) - [Anthropic - AG2](/content/docs/0-9-9/docs/user-guide/models/anthropic/index.html): A programming framework for agentic AI (1,196 words) - [Cerebras - AG2](/content/docs/0-9-9/docs/user-guide/models/cerebras/index.html): A programming framework for agentic AI (1,243 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-8/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (336 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-8-4/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (1,418 words) - [Depends - AG2](/content/docs/0-13-4/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (691 words) - [resolve_json_references - AG2](/content/docs/0-9-8/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (122 words) - [Middleware - AG2](/content/docs/0-13-4/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,779 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (965 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,234 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (426 words) - [Tasks - AG2](/content/docs/0-13-4/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,059 words) - [BaseContext - AG2](/content/docs/0-9-8/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [Overview - AG2](/content/docs/0-9-3/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (336 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-3/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (558 words) - [Google Gemini - AG2](/content/docs/0-9-9/docs/user-guide/models/google-gemini/index.html): A programming framework for agentic AI (761 words) - [A2UI Protocol Overview - AG2](/content/docs/0-13-4/docs/beta/a2ui/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (809 words) - [Contribution Policy - AG2](/content/docs/0-13-4/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,422 words) - [Agent Communication - AG2](/content/docs/0-13-4/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,092 words) - [Overview - AG2](/content/docs/0-9-3/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [Coding with AI Assistants - AG2](/content/docs/0-13-4/docs/beta/coding_with_ai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (975 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-13-4/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (765 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (949 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,495 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (346 words) - [Telemetry - AG2](/content/docs/0-13-4/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (671 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (823 words) - [RealtimeAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agentchat/realtime/experimental/realtimeagent/index.html): A programming framework for agentic AI (588 words) - [Resuming a Turn - AG2](/content/docs/0-13-4/docs/beta/resume/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,284 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (616 words) - [Evaluation - AG2](/content/docs/0-13-4/docs/beta/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (882 words) - [LM Studio - AG2](/content/docs/0-9-9/docs/user-guide/models/lm-studio/index.html): A programming framework for agentic AI (383 words) - [DocAgent - AG2](/content/docs/0-8-4/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (2,697 words) - [Blog - AG2](/content/docs/0-8-4/docs/blog/page/3/index.html): A programming framework for agentic AI (1,295 words) - [Files API - AG2](/content/docs/0-13-4/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [OpenAI Responses API - AG2](/content/docs/0-9-9/docs/user-guide/models/openai_responses/index.html): A programming framework for agentic AI (264 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (730 words) - [Overview - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/tools/basics/index.html): A programming framework for agentic AI, A programming framework for agentic AI (590 words) - [OpenAI - AG2](/content/docs/0-9-9/docs/user-guide/models/openai/index.html): A programming framework for agentic AI (231 words) - [Real-Time Voice Interactions over WebRTC - AG2](/content/docs/0-8-4/docs/blog/2025/01/09/realtimeagent-over-webrtc/index.html): A programming framework for agentic AI (1,222 words) - [Installation - AG2](/content/docs/0-9-9/docs/user-guide/models/litellm-proxy-server/installation/index.html): A programming framework for agentic AI (173 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (540 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (834 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-8-4/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (899 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-4/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Community Gallery - AG2](/content/docs/0-9-10/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (697 words) - [Amazon Bedrock V2 Client with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_v2_bedrock_client_example/index.html): Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs, Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs (2,122 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,926 words) - [Testing - AG2](/content/docs/0-13-4/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [Exa Search - AG2](/content/docs/0-13-4/docs/beta/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Voice & Realtime Overview - AG2](/content/docs/0-13-4/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,233 words) - [StateFlow - Build State-Driven Workflows with Customized Speaker Selection in GroupChat - AG2](/content/docs/latest/docs/blog/2024/02/29/stateflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,266 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (627 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (555 words) - [IOStream - AG2](/content/docs/0-8-4/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI (503 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,371 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (878 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,679 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Swarm Deep-dive - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/swarm/deep-dive/index.html): A programming framework for agentic AI (1,986 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,595 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (979 words) - [Code Examples - AG2](/content/docs/0-13-4/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-8-4/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI (692 words) - [Blog - AG2](/content/docs/0-8-4/docs/blog/page/5/index.html): A programming framework for agentic AI (408 words) - [Grok example with live search - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Using MathChat to Solve Math Problems (930 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,040 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (562 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,975 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-8-4/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (685 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Wikipedia Agent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (392 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (929 words) - [Travel Planning - AG2](/content/docs/0-9-10/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Conversation Patterns Deep-dive - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/conversation-patterns-deep-dive/index.html): A programming framework for agentic AI (3,249 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (774 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (605 words) - [AutoBuild - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,488 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,207 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,866 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-8-4/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [WebSurferAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (15,311 words) - [Blog - AG2](/content/docs/0-9-2/docs/blog/index.html): A programming framework for agentic AI (2,522 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (821 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (279 words) - [Agents in AutoGen - AG2](/content/docs/latest/docs/blog/2024/05/24/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,716 words) - [TelegramAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (15,404 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,019 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,626 words) - [SlackAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,387 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (991 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (2,010 words) - [ReasoningAgent Update - Beam Search, MCTS, and LATS for LLM Reasoning - AG2](/content/docs/latest/docs/blog/2024/12/20/reasoning-update/index.html): A programming framework for agentic AI, A programming framework for agentic AI (983 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,713 words) - [Iterating Over Runs - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,023 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,144 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,225 words) - [DiscordAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,371 words) - [Code Execution - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,565 words) - [ReasoningAgent - Tree of Thoughts with Beam Search in AG2 - AG2](/content/docs/latest/docs/blog/2024/12/02/reasoningagent2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,107 words) - [FSM Group Chat -- User-specified agent transitions - AG2](/content/docs/latest/docs/blog/2024/02/11/fsm-groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (944 words) - [PydanticAI Tools Integration - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/tools/interop/pydanticai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (528 words) - [Amazon Bedrock V2 Client with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_v2_bedrock_client_example/index.html): Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs, Amazon Bedrock V2 Client with AG2 - Rich UnifiedResponse and Structured Outputs (2,137 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Structured output from json configuration - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (471 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (510 words) - [DocAgent Performance - AG2](/content/docs/latest/docs/user-guide/reference-agents/docagent/docagent-performance/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,227 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (648 words) - [Writing a software application using function calls - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,983 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (698 words) - [All About Agent Descriptions - AG2](/content/docs/latest/docs/blog/2023/12/29/agentdescriptions/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,686 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,942 words) - [Google Drive Tools - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (746 words) - [CaptainAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (833 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (453 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (445 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (549 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (372 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (719 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,497 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (843 words) - [AutoGen with Custom Models: Empowering Users to Use Their Own Inference Mechanism - AG2](/content/docs/latest/docs/blog/2024/01/26/custom-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,075 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (680 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,677 words) - [Chat workflow - AG2](/content/docs/0-8-4/docs/contributor-guide/how-ag2-works/initiate-chat/index.html): A programming framework for agentic AI (520 words) - [RAG with DocAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,290 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,017 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (842 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (842 words) - [Blog - AG2](/content/docs/0-8-7/docs/blog/index.html): A programming framework for agentic AI (855 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (659 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (593 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,935 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,851 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (802 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (627 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (772 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (574 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,076 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (514 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,365 words) - [Structured output - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (659 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Tools - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (411 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (488 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,161 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [PydanticAI Tools Integration - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/tools/interop/pydanticai/index.html): A programming framework for agentic AI (522 words) - [Creating a new agent - AG2](/content/docs/0-8-4/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI (1,626 words) - [Contributing to AG2 - AG2](/content/docs/0-8-2/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (854 words) - [Pattern Cookbook - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/pattern-cookbook/overview/index.html): A programming framework for agentic AI (989 words) - [Orchestrating agents - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [Code execution is now by default inside docker container - AG2](/content/docs/latest/docs/blog/2024/01/23/code-execution-in-docker/index.html): A programming framework for agentic AI, A programming framework for agentic AI (458 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,490 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (299 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,726 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (995 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,121 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (1,004 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,072 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,100 words) - [ReasoningAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/reasoningagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,145 words) - [DocAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,720 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,611 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [GroupChat - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/groupchat/groupchat/index.html): A programming framework for agentic AI (1,452 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,156 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (899 words) - [GraphRagCapability - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (213 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,056 words) - [DeepResearchAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,576 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (965 words) - [Config loader utility functions - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (959 words) - [Frequently Asked Questions - AG2](/content/docs/0-8-2/docs/faq/faq/index.html): A programming framework for agentic AI (1,559 words) - [WebSurferAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (694 words) - [Creating a new tool - AG2](/content/docs/0-13-4/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (953 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,017 words) - [Generating a reply - AG2](/content/docs/0-8-4/docs/contributor-guide/how-ag2-works/generate-reply/index.html): A programming framework for agentic AI (1,155 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (753 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,060 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,080 words) - [Using Guidance with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Blog - AG2](/content/docs/0-8-2/docs/blog/index.html): A programming framework for agentic AI (855 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,362 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (715 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (459 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,351 words) - [Quick Start - AG2](/content/docs/0-8-2/docs/home/quick-start/index.html): A programming framework for agentic AI (647 words) - [PerplexitySearchTool - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/perplexitysearchtool/index.html): A programming framework for agentic AI (438 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,031 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-13-4/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,157 words) - [Code Execution - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (417 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (554 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-13-4/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [Agent - AG2](/content/docs/0-11-1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (801 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Hooks - AG2](/content/docs/0-8-4/docs/contributor-guide/how-ag2-works/hooks/index.html): A programming framework for agentic AI (417 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (930 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (867 words) - [Setting up Development Environment - AG2](/content/docs/0-13-4/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (574 words) - [Blog - AG2](/content/docs/0-9-1a1/docs/blog/index.html): A programming framework for agentic AI (718 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,304 words) - [Group Chat - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (941 words) - [Tavily Search Tool - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (740 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (488 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (272 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-13-4/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,097 words) - [Firecrawl Tool Example - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Overview - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (621 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (617 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-13-4/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [Contributing to AG2 - AG2](/content/docs/0-11-1/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (1,451 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-8-2/docs/user-stories/2025-02-11-nova/index.html): A programming framework for agentic AI (1,159 words) - [Documentation Contribution Guide - AG2](/content/docs/0-13-4/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,083 words) - [Next Steps - AG2](/content/docs/0-13-4/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (187 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,625 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Run a standalone AssistantAgent - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (559 words) - [Agent with memory using Mem0 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (992 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [Guidance for Maintainers - AG2](/content/docs/0-13-4/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Tavily Search Tool - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (271 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,944 words) - [Getting under the hood - AG2](/content/docs/0-13-4/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-13-4/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (95 words) - [Quick Start - AG2](/content/docs/0-11-1/docs/quick-start/index.html): A programming framework for agentic AI (457 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (580 words) - [File a Bug Report - AG2](/content/docs/0-13-4/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,137 words) - [vLLM Serving Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/vllm/index.html): How to use vLLM-served models with AG2. Configuration and examples for high-throughput multi-agent inference with vLLM., How to use vLLM-served models with AG2. Configuration and examples for high-throughput multi-agent inference with vLLM. (1,002 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (575 words) - [DeepResearchAgent - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [Prek - AG2](/content/docs/0-13-4/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-2/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (646 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-2/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Installing AG2 - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (497 words) - [Structured Outputs: Ensuring Consistent Responses - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/structured-outputs/index.html): A programming framework for agentic AI (1,741 words) - [Agent - AG2](/content/docs/0-9-1a1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (823 words) - [Contributing to AG2 - AG2](/content/docs/0-9-2/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (872 words) - [Blog - AG2](/content/docs/0-9-3/docs/blog/index.html): A programming framework for agentic AI (1,944 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (489 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (932 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (786 words) - [Waldiez - AG2](/content/docs/0-13-4/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (753 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (806 words) - [Creating a new tool - AG2](/content/docs/0-9-8/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (977 words) - [Customer Service - AG2](/content/docs/0-9-1a1/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (568 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,592 words) - [Customer Service - AG2](/content/docs/0-8-2/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (568 words) - [Tools Dependency Injection - AG2](/content/docs/latest/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,359 words) - [Using Guidance with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,391 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [AfterWork - AG2](/content/docs/0-8-2/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-1a1/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (633 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Quick Start - AG2](/content/docs/0-9-1a1/docs/quick-start/index.html): A programming framework for agentic AI (709 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-9-8/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,247 words) - [Installing AG2 - AG2](/content/docs/0-8-2/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (118 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-8-7/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,222 words) - [AG2](/content/docs/0-8-1/docs/faq/topics/llm-caching/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-8-7/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (644 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,464 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-9-8/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,097 words) - [Wikipedia Search Tools - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Coding with AI Assistants - AG2](/content/docs/docs/user-guide/coding_with_ai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (943 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,396 words) - [RAG - AG2](/content/docs/0-8-7/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (524 words) - [DiscordAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/communication-platforms/discordagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (597 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-9-8/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (928 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-3/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (650 words) - [RAG - AG2](/content/docs/0-9-1a1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (733 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-1a1/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (651 words) - [Customer Service - AG2](/content/docs/0-9-2/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,350 words) - [RAG - AG2](/content/docs/0-9-3/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (666 words) - [Contributing to AG2 - AG2](/content/docs/0-8-7/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (854 words) - [Communication Agents - AG2](/content/docs/latest/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [Contributing to AG2 - AG2](/content/docs/0-9-1a1/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [RAG - AG2](/content/docs/0-9-2/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (730 words) - [WebSurferAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (301 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-9-8/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,158 words) - [Research - AG2](/content/docs/0-13-4/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,374 words) - [Contributing to AG2 - AG2](/content/docs/0-9-3/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (854 words) - [Quick Start - AG2](/content/docs/0-8-7/docs/quick-start/index.html): A programming framework for agentic AI (710 words) - [DocAgent - AG2](/content/docs/0-9-8/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (1,077 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-3/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (641 words) - [Code Execution - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,713 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-7/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Portkey Integration - AG2](/content/docs/0-13-4/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [WikipediaAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/wikipediaagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (356 words) - [Overview - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [DeepResearchAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/deepresearchagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (628 words) - [Customer Service - AG2](/content/docs/0-8-7/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-13-4/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-2/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (653 words) - [Portkey Integration - AG2](/content/docs/0-8-4/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (710 words) - [AfterWorkOption - AG2](/content/docs/0-8-7/docs/api-reference/autogen/afterworkoption/index.html): A programming framework for agentic AI (20 words) - [Creating a new tool - AG2](/content/docs/0-8-4/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (976 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,253 words) - [TealTiger - AG2](/content/docs/0-13-4/docs/ecosystem/tealtiger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (547 words) - [Language Agent Tree Search - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,050 words) - [All Notebooks - AG2](/content/docs/0-8-7/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,062 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-3/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (300 words) - [Installing AG2 - AG2](/content/docs/0-8-7/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (205 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-2/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Customer Service - AG2](/content/docs/0-9-3/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,062 words) - [AfterWork - AG2](/content/docs/0-8-7/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [Bindu - AG2](/content/docs/0-13-4/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI (1,192 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,065 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,390 words) - [Installing AG2 - AG2](/content/docs/0-9-1a1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (205 words) - [AG2](/content/docs/0-8-1/docs/faq/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Hindsight: Long-Term Memory for AG2 Agents - AG2](/content/docs/0-13-4/docs/ecosystem/hindsight/index.html): A programming framework for agentic AI, A programming framework for agentic AI (346 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-9-8/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (365 words) - [All Notebooks - AG2](/content/docs/0-9-1a1/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,082 words) - [Setting up Development Environment - AG2](/content/docs/0-9-8/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (572 words) - [CaptainAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (16,774 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-8-4/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (537 words) - [AG2](/content/docs/0-8-1/docs/faq/user-guide/models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/0-8-1/docs/faq/tutorial/code-executors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,061 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-9-8/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (97 words) - [Game Design - AG2](/content/docs/0-13-4/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (338 words) - [All Notebooks - AG2](/content/docs/0-9-3/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,262 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (835 words) - [All Notebooks - AG2](/content/docs/0-9-2/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,261 words) - [Documentation Contribution Guide - AG2](/content/docs/0-9-8/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (530 words) - [GraphRagCapability - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (213 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,141 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (991 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (857 words) - [Guidance for Maintainers - AG2](/content/docs/0-8-4/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [PGVector - AG2](/content/docs/0-13-4/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Tools - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,665 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (1,006 words) - [Microsoft Fabric - AG2](/content/docs/0-13-4/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (1,000 words) - [Tests - AG2](/content/docs/0-9-8/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [MemGPT - AG2](/content/docs/0-13-4/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Tests - AG2](/content/docs/0-8-4/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [Ollama - AG2](/content/docs/0-13-4/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [Orchestrating agents - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (170 words) - [Anthropic V2 Client with AG2 Agents - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_v2_anthropic_client_example/index.html): Anthropic V2 Client., Anthropic V2 Client. (1,491 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (607 words) - [Azure Cosmos DB - AG2](/content/docs/0-13-4/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [Llamaindex - AG2](/content/docs/0-13-4/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Databricks - AG2](/content/docs/0-13-4/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Setting up Development Environment - AG2](/content/docs/0-8-4/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (200 words) - [Promptflow - AG2](/content/docs/0-8-4/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (900 words) - [Composio - AG2](/content/docs/0-13-4/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Databricks - AG2](/content/docs/0-8-4/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Guidance for Maintainers - AG2](/content/docs/0-9-8/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,229 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (936 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (814 words) - [Azure Cosmos DB - AG2](/content/docs/0-8-4/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (133 words) - [Documentation - AG2](/content/docs/0-8-4/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (371 words) - [MemGPT - AG2](/content/docs/0-8-4/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [File a Bug Report - AG2](/content/docs/0-9-8/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [PGVector - AG2](/content/docs/0-8-4/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (621 words) - [Llamaindex - AG2](/content/docs/0-8-4/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Ollama - AG2](/content/docs/0-8-4/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Getting under the hood - AG2](/content/docs/0-9-8/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Pre-commit - AG2](/content/docs/0-9-8/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [CaptainAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (835 words) - [Google Drive Tools - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (740 words) - [Consulting Adapter - AG2](/content/docs/latest/docs/beta/network/consulting/index.html): A programming framework for agentic AI, A programming framework for agentic AI (484 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (859 words) - [Pre-commit - AG2](/content/docs/0-8-4/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [WebSurferAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (698 words) - [File a Bug Report - AG2](/content/docs/0-8-4/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,058 words) - [Usage tracking with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (951 words) - [Code Execution - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,633 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (554 words) - [Conversation Patterns Deep-dive - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/conversation-patterns-deep-dive/index.html): A programming framework for agentic AI (3,266 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (356 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (703 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (282 words) - [Group Chat - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,369 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,371 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,551 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (319 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,115 words) - [Writing a software application using function calls - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,016 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,020 words) - [Structured output - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (774 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (648 words) - [Load the configuration including the response format - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Perplexity Search Tool - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,221 words) - [Structured output from json configuration - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (491 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (732 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (616 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,001 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,053 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (659 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,446 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (616 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (496 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (435 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,668 words) - [Tools with Dependency Injection - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,062 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,076 words) - [AutoBuild - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (2,499 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (948 words) - [Load the configuration including the response format - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (415 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,805 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (923 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (514 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Grok example with live search - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (922 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (531 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (416 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Structured output from json configuration - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (495 words) - [Swarm Deep-dive - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/swarm/deep-dive/index.html): A programming framework for agentic AI (1,956 words) - [WebSurferAgent - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (670 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,977 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,066 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (996 words) - [AG2](/content/docs/0-13-4/docs/user-guide/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Crawl4AI - AG2](/content/docs/0-8-4/docs/user-guide/reference-tools/crawl4ai/index.html): A programming framework for agentic AI (1,064 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,738 words) - [Group Chat with Tools - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (446 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,310 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (625 words) - [Frequently Asked Questions - AG2](/content/docs/0-13-4/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,720 words) - [Group Chat with Tools - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (310 words) - [DeepResearchAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (274 words) - [Wikipedia Agent - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (609 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,208 words) - [Google Drive Tools - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (767 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,040 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [Writing a software application using function calls - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,015 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (992 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,136 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,087 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,322 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (434 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (961 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,192 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,056 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (865 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (491 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-13-4/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (955 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,935 words) - [LLM Config Deep-dive - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,565 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,079 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (872 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,270 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,218 words) - [Usage tracking with AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (970 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (850 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (948 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (323 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (830 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (701 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (991 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [LLM Config Deep-dive - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,855 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (949 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,076 words) - [Pattern Cookbook - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/pattern-cookbook/overview/index.html): A programming framework for agentic AI (992 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (528 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (297 words) - [GroupChat - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/groupchat/groupchat/index.html): A programming framework for agentic AI (1,452 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (932 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (922 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,196 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-13-4/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (362 words) - [PydanticAI Tools Integration - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/tools/interop/pydanticai/index.html): A programming framework for agentic AI (524 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (449 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,625 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (564 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (498 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,230 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [Tavily Search Tool - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (590 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,043 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-4/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (420 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (579 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (586 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (247 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (805 words) - [Overview - AG2](/content/docs/0-13-4/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (835 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,593 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Perplexity Search Tool - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (288 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [AG2 CLI - AG2](/content/docs/0-13-4/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [GraphRagCapability - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (228 words) - [Amazon Bedrock - AG2](/content/docs/0-9-8/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,272 words) - [Event Logging Setup - AG2](/content/docs/0-13-4/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [Overview - AG2](/content/docs/0-13-4/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity), web scraping (Crawl4AI, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity), web scraping (Crawl4AI, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (387 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,082 words) - [Overview - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [Overview - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (994 words) - [DeepResearchAgent - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (274 words) - [Chatting with a teachable agent - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,612 words) - [Using Guidance with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,238 words) - [VectorChromaQueryEngine - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/vectorchromaqueryengine/index.html): A programming framework for agentic AI (1,029 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,842 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,108 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,704 words) - [Community Gallery - AG2](/content/docs/0-9-8/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (967 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,934 words) - [Tools with Dependency Injection - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,123 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,938 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,119 words) - [Safety Guard - AG2](/content/docs/0-13-2/docs/beta/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (463 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,072 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,020 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,983 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,457 words) - [Overview - AG2](/content/docs/0-8-4/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (249 words) - [Language Agent Tree Search - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,180 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,021 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,413 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (837 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (785 words) - [Structured outputs - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/llm-configuration/structured-outputs/index.html): A programming framework for agentic AI (447 words) - [InMemoryQueryEngine - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/inmemoryqueryengine/index.html): A programming framework for agentic AI (615 words) - [Load the configuration including the response format - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (417 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,408 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (675 words) - [FileLogger - AG2](/content/docs/0-8-4/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (437 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (442 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,059 words) - [Portkey Integration - AG2](/content/docs/0-9-8/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (712 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (683 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (863 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (443 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (601 words) - [LLMs - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (366 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (866 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (834 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (914 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,869 words) - [ThinkNode - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/thinknode/index.html): A programming framework for agentic AI (350 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (968 words) - [CaptainAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (777 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (620 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-9-8/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (537 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (435 words) - [Overview - AG2](/content/docs/0-8-4/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (367 words) - [Research - AG2](/content/docs/0-9-8/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (598 words) - [Waldiez - AG2](/content/docs/0-9-8/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [Game Design - AG2](/content/docs/0-8-4/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (372 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,704 words) - [Travel Planning - AG2](/content/docs/0-8-4/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (714 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,351 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (549 words) - [Travel Planning - AG2](/content/docs/0-9-8/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [Overview - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/tools/index.html): A programming framework for agentic AI (271 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (516 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (309 words) - [ConversableAgent - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (211 words) - [Group Chat with Tools - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (313 words) - [docling_parse_docs - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/document_agent/docling_parse_docs/index.html): A programming framework for agentic AI (239 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (346 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (129 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (561 words) - [Orchestrating agents - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (180 words) - [Using Guidance with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Introducing RealtimeAgent Capabilities in AG2 - AG2](/content/docs/0-8-5/docs/blog/2024/12/20/realtimeagent/index/index.html): A programming framework for agentic AI (2,141 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [GroupChat - AG2](/content/docs/0-13-2/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,982 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,735 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (272 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (285 words) - [Tavily Search Tool - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (270 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Azure Cosmos DB - AG2](/content/docs/0-9-8/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (845 words) - [GroupChat - AG2](/content/docs/0-8-4/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (1,919 words) - [Promptflow - AG2](/content/docs/0-9-8/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (48 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/0-8-5/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI (1,365 words) - [DocAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/docagent/index.html): A programming framework for agentic AI (16,685 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Structured output - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (672 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,366 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (924 words) - [Ollama - AG2](/content/docs/0-9-8/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Databricks - AG2](/content/docs/0-9-8/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [ReasoningAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/reasoningagent/index.html): A programming framework for agentic AI (19,088 words) - [Microsoft Fabric - AG2](/content/docs/0-9-8/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [PGVector - AG2](/content/docs/0-9-8/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [AG2](/content/docs/0-8-1/docs/home/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (630 words) - [Llamaindex - AG2](/content/docs/0-9-8/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Blog - AG2](/content/docs/0-13-2/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,720 words) - [Composio - AG2](/content/docs/0-9-8/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [WebSurferAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (694 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (850 words) - [AG2](/content/docs/0-8-1/docs/home/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [DeepResearchAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (15,510 words) - [AG2](/content/docs/0-8-1/docs/home/api-reference/autogen/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [DoclingDocIngestAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/doclingdocingestagent/index.html): A programming framework for agentic AI (15,776 words) - [AG2](/content/docs/0-8-1/docs/home/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Group Chat - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (451 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (836 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (609 words) - [AG2](/content/docs/0-8-1/docs/home/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [DeepResearchAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (274 words) - [Community Gallery - AG2](/content/docs/0-8-4/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (984 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Real-Time Voice Interactions with the WebSocket Audio Adapter - AG2](/content/docs/0-8-5/docs/blog/2025/01/08/realtimeagent-over-websocket/index.html): A programming framework for agentic AI (1,048 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (626 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [register_hand_off - AG2](/content/docs/0-8-4/docs/api-reference/autogen/register_hand_off/index.html): A programming framework for agentic AI (396 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (592 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (685 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (562 words) - [LLMConfig - AG2](/content/docs/0-8-4/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (506 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-8/docs/faq/faq/index.html): A programming framework for agentic AI (1,623 words) - [IOStream - AG2](/content/docs/0-8-5/docs/api-reference/autogen/io/iostream/index.html): A programming framework for agentic AI (503 words) - [Grok example with live search - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Using MathChat to Solve Math Problems (451 words) - [IOConsole - AG2](/content/docs/0-8-4/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (525 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,879 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (488 words) - [Agent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (736 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (660 words) - [Creating a new tool - AG2](/content/docs/0-8-1/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (983 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (540 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,481 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (889 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/0-13-2/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,134 words) - [filter_config - AG2](/content/docs/0-8-4/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (385 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-8-4/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (305 words) - [initiate_swarm_chat - AG2](/content/docs/0-8-4/docs/api-reference/autogen/initiate_swarm_chat/index.html): A programming framework for agentic AI (775 words) - [Google Drive Tools - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (748 words) - [Firecrawl Tool Example - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (763 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,106 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,193 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (991 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-8-5/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (1,994 words) - [a_initiate_chats - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI (673 words) - [Cache - AG2](/content/docs/0-8-4/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (828 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (803 words) - [config_list_from_dotenv - AG2](/content/docs/0-8-4/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [Blog - AG2](/content/docs/0-8-5/docs/blog/page/2/index.html): A programming framework for agentic AI (1,285 words) - [DeepSeek API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/deepseek-v3/index.html): Use DeepSeek API models (deepseek-chat, deepseek-reasoner) with AG2 for multi-agent workflows. Configuration, tool calling, and code examples., Use DeepSeek API models (deepseek-chat, deepseek-reasoner) with AG2 for multi-agent workflows. Configuration, tool calling, and code examples. (1,545 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (277 words) - [config_list_from_models - AG2](/content/docs/0-8-4/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (572 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (528 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [gather_usage_summary - AG2](/content/docs/0-8-4/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (386 words) - [AG2](/content/docs/0-8-1/docs/contributor-guide/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Tools Dependency Injection - AG2](/content/docs/0-8-5/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI (1,336 words) - [initiate_chats - AG2](/content/docs/0-8-4/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (651 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [CrewAIInteroperability - AG2](/content/docs/0-8-4/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (386 words) - [Overview - AG2](/content/docs/0-9-8/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [Overview - AG2](/content/docs/0-9-8/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Google Vertex AI Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/google-vertexai/index.html): How to use Google Vertex AI with AG2. Authentication, configuration, and code examples for enterprise multi-agent deployments on GCP., How to use Google Vertex AI with AG2. Authentication, configuration, and code examples for enterprise multi-agent deployments on GCP. (1,722 words) - [ModelClient - AG2](/content/docs/0-8-4/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [Overview - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [Config loader utility functions - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (968 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,125 words) - [AbstractCache - AG2](/content/docs/0-8-4/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [config_list_openai_aoai - AG2](/content/docs/0-8-4/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (414 words) - [get_config_list - AG2](/content/docs/0-8-4/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (357 words) - [register_function - AG2](/content/docs/0-8-4/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (258 words) - [OnContextCondition - AG2](/content/docs/0-8-4/docs/api-reference/autogen/oncontextcondition/index.html): A programming framework for agentic AI (287 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-5/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI (722 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [resolve_json_references - AG2](/content/docs/0-8-4/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (123 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-8-4/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (593 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (838 words) - [BaseMessage - AG2](/content/docs/0-8-4/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (83 words) - [BaseContext - AG2](/content/docs/0-8-4/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (38 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (834 words) - [Creating a new tool - AG2](/content/docs/0-13-2/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (981 words) - [OpenAIWrapper - AG2](/content/docs/0-8-4/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (350 words) - [optional_import_block - AG2](/content/docs/0-8-4/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (109 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (531 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-8-4/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [Creating a new tool - AG2](/content/docs/0-8-5/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (973 words) - [TimeReplyAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,476 words) - [export_module - AG2](/content/docs/0-8-4/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [CodeBlock - AG2](/content/docs/0-8-4/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (29 words) - [get_config_base - AG2](/content/docs/0-8-4/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (25 words) - [config_list_from_json - AG2](/content/docs/0-8-4/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (554 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-8-4/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (213 words) - [Blog - AG2](/content/docs/0-8-5/docs/blog/page/3/index.html): A programming framework for agentic AI (1,295 words) - [RealtimeAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agentchat/realtime/experimental/realtimeagent/index.html): A programming framework for agentic AI (588 words) - [Ollama Local LLM Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/ollama/index.html): How to run local LLMs with AG2 using Ollama. Setup, configuration, and examples for building multi-agent systems with local models., How to run local LLMs with AG2 using Ollama. Setup, configuration, and examples for building multi-agent systems with local models. (1,575 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (478 words) - [UpdateSystemMessage - AG2](/content/docs/0-8-4/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [Groq API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/groq/index.html): How to use Groq's fast inference API with AG2. Configuration and code examples for building multi-agent systems with Groq., How to use Groq's fast inference API with AG2. Configuration and code examples for building multi-agent systems with Groq. (1,565 words) - [LiteLLM with IBM WatsonX Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/litellm-proxy-server/watsonx/index.html): How to use IBM WatsonX models with AG2 via LiteLLM proxy. Configuration and code examples for enterprise multi-agent systems., How to use IBM WatsonX models with AG2 via LiteLLM proxy. Configuration and code examples for enterprise multi-agent systems. (363 words) - [Streaming input and output using WebSockets - AG2](/content/docs/0-8-5/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI (688 words) - [VenvPythonEnvironment - AG2](/content/docs/0-10-2/docs/api-reference/autogen/environments/venv_python_environment/venvpythonenvironment/index.html): A programming framework for agentic AI (504 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-8-5/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (763 words) - [Research - AG2](/content/docs/0-8-1/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Grok API and OpenAI-Compatible Models Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/grok-and-oai-compatible-models/index.html): Configure xAI Grok and other OpenAI-compatible APIs with AG2. Covers available models, function calling, web search, and setup for any OpenAI-compatible endpoint., Configure xAI Grok and other OpenAI-compatible APIs with AG2. Covers available models, function calling, web search, and setup for any OpenAI-compatible endpoint. (1,088 words) - [ContextExpression - AG2](/content/docs/0-8-4/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (419 words) - [Together AI API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/togetherai/index.html): How to use Together AI models with AG2. Configuration and examples for building multi-agent systems with open-source models on Together AI., How to use Together AI models with AG2. Configuration and examples for building multi-agent systems with open-source models on Together AI. (1,492 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,456 words) - [Cohere API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/cohere/index.html): How to use Cohere models with AG2. Configuration and code examples for building multi-agent systems with Cohere Command models., How to use Cohere models with AG2. Configuration and code examples for building multi-agent systems with Cohere Command models. (1,477 words) - [UserProxyAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,440 words) - [OnCondition - AG2](/content/docs/0-8-4/docs/api-reference/autogen/oncondition/index.html): A programming framework for agentic AI (267 words) - [Google Gemini API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/google-gemini/index.html): How to use Google Gemini models with AG2. Configuration, API keys, and code examples for building multi-agent systems with Gemini., How to use Google Gemini models with AG2. Configuration, API keys, and code examples for building multi-agent systems with Gemini. (1,020 words) - [HuggingFace Custom Models Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/huggingface/index.html): How to use HuggingFace models with AG2. Setup and code examples for building multi-agent systems with custom and open-source models., How to use HuggingFace models with AG2. Setup and code examples for building multi-agent systems with custom and open-source models. (827 words) - [Streaming input and output using WebSockets - AG2](/content/docs/latest/docs/blog/2025/01/10/websockets/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,026 words) - [Cerebras API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/cerebras/index.html): How to use Cerebras fast inference with AG2. Configuration and code examples for building high-speed multi-agent systems., How to use Cerebras fast inference with AG2. Configuration and code examples for building high-speed multi-agent systems. (1,294 words) - [AG2](/content/docs/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Tests - AG2](/content/docs/0-8-1/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [AgentNameConflictError - AG2](/content/docs/0-8-4/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (38 words) - [Documentation - AG2](/content/docs/0-8-1/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (384 words) - [GroupChatManager - AG2](/content/docs/0-8-4/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,138 words) - [SwarmResult - AG2](/content/docs/0-8-4/docs/api-reference/autogen/swarmresult/index.html): A programming framework for agentic AI (64 words) - [SenderRequiredError - AG2](/content/docs/0-8-4/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (45 words) - [ConversableAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,311 words) - [Anthropic Claude API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/anthropic/index.html): How to use Anthropic Claude models with AG2. Configuration, extended thinking, and code examples for building multi-agent systems with Claude., How to use Anthropic Claude models with AG2. Configuration, extended thinking, and code examples for building multi-agent systems with Claude. (1,379 words) - [AgentOps, the Best Tool for AutoGen Agent Observability - AG2](/content/docs/latest/docs/blog/2024/07/25/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (935 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [FileLogger - AG2](/content/docs/0-13-2/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (435 words) - [UndefinedNextAgentError - AG2](/content/docs/0-8-4/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (65 words) - [WorkingDirectory - AG2](/content/docs/0-10-2/docs/api-reference/autogen/environments/working_directory/workingdirectory/index.html): A programming framework for agentic AI (170 words) - [Guidance for Maintainers - AG2](/content/docs/0-8-1/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [AssistantAgent - AG2](/content/docs/0-8-4/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (15,903 words) - [ChatResult - AG2](/content/docs/0-8-4/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (109 words) - [Azure Cosmos DB - AG2](/content/docs/0-8-1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (133 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-8-5/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (686 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/latest/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,563 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-8-4/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [OpenAI Responses API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/openai_responses/index.html): How to use the OpenAI Responses API with AG2. Configuration for web search, code execution, and built-in tools in multi-agent systems., How to use the OpenAI Responses API with AG2. Configuration for web search, code execution, and built-in tools in multi-agent systems. (826 words) - [RealtimeAgent with Gemini API - AG2](/content/docs/0-8-5/docs/blog/2025/01/29/realtimeagent-with-gemini/index.html): A programming framework for agentic AI (390 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (2,009 words) - [File a Bug Report - AG2](/content/docs/0-8-1/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Blog - AG2](/content/docs/0-8-5/docs/blog/page/5/index.html): A programming framework for agentic AI (405 words) - [AfterWorkOption - AG2](/content/docs/0-8-4/docs/api-reference/autogen/afterworkoption/index.html): A programming framework for agentic AI (20 words) - [Getting under the hood - AG2](/content/docs/0-8-1/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Pre-commit - AG2](/content/docs/0-8-1/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [BrowserUseResult - AG2](/content/docs/0-8-1/docs/api-reference/autogen/tools/experimental/browser_use/browseruseresult/index.html): A programming framework for agentic AI (33 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,656 words) - [resolve_json_references - AG2](/content/docs/0-13-2/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [Tests - AG2](/content/docs/0-13-2/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,472 words) - [Chatting with a teachable agent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,616 words) - [PydanticAI Tools Integration - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/interop/pydanticai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (528 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (758 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-13-2/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [ToolCall - AG2](/content/docs/0-13-2/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-8-5/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI (323 words) - [build_call_model - AG2](/content/docs/0-8-1/docs/api-reference/autogen/fast_depends/core/build/build_call_model/index.html): A programming framework for agentic AI (512 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (965 words) - [optional_import_block - AG2](/content/docs/0-13-2/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [LM Studio Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/lm-studio/index.html): How to use LM Studio local models with AG2. Setup, configuration, and examples for running multi-agent systems with local LLMs., How to use LM Studio local models with AG2. Setup, configuration, and examples for running multi-agent systems with local LLMs. (383 words) - [Setting up Development Environment - AG2](/content/docs/0-8-5/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI (561 words) - [Guidance for Maintainers - AG2](/content/docs/0-8-5/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [OpenAI API Integration Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/openai/index.html): How to use OpenAI models with AG2. Configuration, API setup, and code examples for building multi-agent systems with GPT-4o, o1, and other OpenAI models., How to use OpenAI models with AG2. Configuration, API setup, and code examples for building multi-agent systems with GPT-4o, o1, and other OpenAI models. (315 words) - [OpenAIWrapper - AG2](/content/docs/0-13-2/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI, A programming framework for agentic AI (300 words) - [instrument_a2a_server - AG2](/content/docs/0-13-2/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (262 words) - [Tests - AG2](/content/docs/0-8-5/docs/contributor-guide/tests/index.html): A programming framework for agentic AI (370 words) - [DiscordAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,614 words) - [WebSurferAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (15,554 words) - [Documentation Contribution Guide - AG2](/content/docs/0-8-5/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (391 words) - [Community Gallery - AG2](/content/docs/0-9-9/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (940 words) - [CrewAIInteroperability - AG2](/content/docs/0-13-2/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (209 words) - [Cache - AG2](/content/docs/0-13-2/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (873 words) - [File a Bug Report - AG2](/content/docs/0-8-5/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [Portkey Integration - AG2](/content/docs/0-8-1/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (692 words) - [Getting under the hood - AG2](/content/docs/0-8-5/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Guidance for Maintainers - AG2](/content/docs/0-13-2/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [SystemPythonEnvironment - AG2](/content/docs/0-10-2/docs/api-reference/autogen/environments/system_python_environment/systempythonenvironment/index.html): A programming framework for agentic AI (327 words) - [SlackAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,635 words) - [create_toolkit - AG2](/content/docs/0-13-2/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (173 words) - [Amazon Bedrock - AG2](/content/docs/0-8-1/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,331 words) - [LiteLLM Proxy Server Installation | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/litellm-proxy-server/installation/index.html): How to install and configure LiteLLM proxy server for AG2. Step-by-step setup guide for routing multi-agent LLM requests through LiteLLM., How to install and configure LiteLLM proxy server for AG2. Step-by-step setup guide for routing multi-agent LLM requests through LiteLLM. (174 words) - [Documentation Contribution Guide - AG2](/content/docs/0-13-2/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (527 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-8-1/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (548 words) - [initiate_chats - AG2](/content/docs/0-13-2/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI, A programming framework for agentic AI (638 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,371 words) - [IOConsole - AG2](/content/docs/0-13-2/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI, A programming framework for agentic AI (490 words) - [File a Bug Report - AG2](/content/docs/0-13-2/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,106 words) - [AnthropicV2Client - AG2](/content/docs/0-13-2/docs/api-reference/autogen/llm_clients/anthropic_v2/anthropicv2client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (431 words) - [Pre-commit - AG2](/content/docs/0-8-5/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [DiscordAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,301 words) - [Prek - AG2](/content/docs/0-13-2/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,598 words) - [DockerPythonEnvironment - AG2](/content/docs/0-13-2/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (402 words) - [AG2](/content/docs/0-8-1/docs/ecosystem/use-cases/notebooks/notebooks/agentchat_agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,207 words) - [AgentDescriptionGuard - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agentdescriptionguard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (541 words) - [CustomField - AG2](/content/docs/0-8-1/docs/api-reference/autogen/fast_depends/library/model/customfield/index.html): A programming framework for agentic AI (118 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-8-5/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (536 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-13-2/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (599 words) - [Getting under the hood - AG2](/content/docs/0-13-2/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [BaseMessage - AG2](/content/docs/0-13-2/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [WebSocketProtocol - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agentchat/realtime/experimental/websockets/websocketprotocol/index.html): A programming framework for agentic AI (78 words) - [build_card - AG2](/content/docs/0-13-2/docs/api-reference/autogen/beta/a2a/card/build_card/index.html): A programming framework for agentic AI, A programming framework for agentic AI (293 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-13-2/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (147 words) - [register_function - AG2](/content/docs/0-13-2/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI, A programming framework for agentic AI (136 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [AGUIStream - AG2](/content/docs/0-13-2/docs/api-reference/autogen/ag_ui/aguistream/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [ContextExpression - AG2](/content/docs/0-13-2/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (532 words) - [TimeToolAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agents/contrib/timetoolagent/index.html): A programming framework for agentic AI (15,267 words) - [DeepResearchAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (15,184 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (387 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-13-2/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [GroupChatManager - AG2](/content/docs/0-13-2/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,534 words) - [MemGPT - AG2](/content/docs/0-8-1/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [AG2](/content/docs/0-8-0/docs/home/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [PGVector - AG2](/content/docs/0-8-1/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [a_initiate_group_chat - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (373 words) - [Microsoft Fabric - AG2](/content/docs/0-8-1/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (764 words) - [Ollama - AG2](/content/docs/0-8-1/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [gather_usage_summary - AG2](/content/docs/0-13-2/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [AG2](/content/docs/0-8-0/docs/home/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Depends - AG2](/content/docs/0-8-1/docs/api-reference/autogen/fast_depends/dependencies/model/depends/index.html): A programming framework for agentic AI (49 words) - [PythonEnvironment - AG2](/content/docs/0-10-2/docs/api-reference/autogen/environments/python_environment/pythonenvironment/index.html): A programming framework for agentic AI (293 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (683 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (944 words) - [Llamaindex - AG2](/content/docs/0-8-1/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Databricks - AG2](/content/docs/0-8-1/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [WebSurferAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (15,311 words) - [Depends - AG2](/content/docs/0-8-1/docs/api-reference/autogen/fast_depends/use/depends/index.html): A programming framework for agentic AI (36 words) - [A2aAgentServer - AG2](/content/docs/0-13-2/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI, A programming framework for agentic AI (279 words) - [ModelClient - AG2](/content/docs/0-13-2/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (264 words) - [Composio - AG2](/content/docs/0-8-1/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system. (925 words) - [AG2](/content/docs/0-8-0/docs/home/api-reference/autogen/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Portkey Integration - AG2](/content/docs/0-8-5/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (712 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,313 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (978 words) - [AG2](/content/docs/0-8-0/docs/home/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [a_run_swarm - AG2](/content/docs/0-13-2/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (24 words) - [Promptflow - AG2](/content/docs/0-8-1/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (47 words) - [AbstractCache - AG2](/content/docs/0-13-2/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,919 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,935 words) - [BaseContext - AG2](/content/docs/0-13-2/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (35 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [UserProxyAgent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,978 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,303 words) - [ConversableAgent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,012 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,059 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,197 words) - [UpdateSystemMessage - AG2](/content/docs/0-13-2/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI, A programming framework for agentic AI (66 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (863 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-13-2/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,865 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (562 words) - [AssistantAgent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,806 words) - [SenderRequiredError - AG2](/content/docs/0-13-2/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (45 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-13-2/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [AgentEligibilityPolicy - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agenteligibilitypolicy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (239 words) - [get_config_base - AG2](/content/docs/0-13-2/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (11 words) - [BaseEvent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (46 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,072 words) - [Research - AG2](/content/docs/0-8-5/docs/contributor-guide/research/index.html): A programming framework for agentic AI (489 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [ChatResult - AG2](/content/docs/0-13-2/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI, A programming framework for agentic AI (121 words) - [export_module - AG2](/content/docs/0-13-2/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-13-2/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [OpenTelemetry Tracing - AG2](/content/docs/0-13-0/docs/user-guide/tracing/opentelemetry/index.html): Add distributed tracing and observability to AG2 multi-agent workflows using OpenTelemetry., Add distributed tracing and observability to AG2 multi-agent workflows using OpenTelemetry. (2,405 words) - [SelectionContext - AG2](/content/docs/0-13-2/docs/api-reference/autogen/selectioncontext/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,584 words) - [CodeBlock - AG2](/content/docs/0-13-2/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (27 words) - [AgentNameConflictError - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example (608 words) - [Wikipedia Agent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (291 words) - [Iterating Over Runs - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,054 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,719 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats. (1,045 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (279 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (346 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,040 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (787 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (997 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (850 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,061 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (748 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/throw-exception-for-specific-error-messages/index.html): This notebook demonstrates handling errors with the RunResponseProtocol (510 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (2,024 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,156 words) - [AutoBuild - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder (912 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/reliable_group_chat/index.html): ReliableTool - Group Chat Example (1,138 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/latest/docs/blog/2025/01/31/websurfing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (735 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,026 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,205 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (951 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (659 words) - [Structured output - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (530 words) - [The Myth of Reasoning - AG2](/content/docs/latest/docs/blog/2025/04/16/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,605 words) - [Structured output from json configuration - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (471 words) - [MemGPT - AG2](/content/docs/0-8-5/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (920 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (940 words) - [Google Drive Tools - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (736 words) - [Llamaindex - AG2](/content/docs/0-8-5/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Azure Cosmos DB - AG2](/content/docs/0-8-5/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [Ollama - AG2](/content/docs/0-8-5/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Writing a software application using function calls - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [OpenAIWrapper - AG2](/content/docs/0-8-0/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (1,578 words) - [Microsoft Fabric - AG2](/content/docs/0-8-5/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (851 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,062 words) - [RAG with DocAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,281 words) - [Databricks - AG2](/content/docs/0-8-5/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,568 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,992 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/reliable_google_search/index.html): ReliableTool - Google Search Example (372 words) - [Composio - AG2](/content/docs/0-8-5/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Grok example with live search - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Using MathChat to Solve Math Problems (693 words) - [TelegramAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/communication-platforms/telegramagent/index.html): A programming framework for agentic AI (780 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,078 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems (1,368 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (438 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (997 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (627 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/reliable_basic_example/index.html): ReliableTool - Basic Example (834 words) - [config_list_from_models - AG2](/content/docs/0-8-1/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (550 words) - [Tavily Search Tool - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2 (272 words) - [CaptainAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (833 words) - [AG2](/content/docs/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (916 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (549 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,110 words) - [Tools with Dependency Injection - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,056 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (804 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,134 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Group Chat - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [Usage tracking with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (966 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (922 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [WebSurferAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (694 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (574 words) - [SocietyOfMindAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (497 words) - [Config loader utility functions - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (299 words) - [Load the configuration including the response format - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (417 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [FileLogger - AG2](/content/docs/0-8-1/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (438 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (603 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (672 words) - [Azure Cosmos DB - AG2](/content/docs/0-8-0/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (133 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (433 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (765 words) - [Portkey Integration - AG2](/content/docs/0-8-0/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (719 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (838 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (862 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-8-3/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (489 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (446 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agent_tools_run_examples/index.html): Agent Quickstart Examples (662 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (619 words) - [Channel Adapters Overview - AG2](/content/docs/latest/docs/beta/network/adapters_overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (991 words) - [Crawl4AI - AG2](/content/docs/0-8-1/docs/user-guide/reference-tools/crawl4ai/index.html): A programming framework for agentic AI (43 words) - [Firecrawl Tool Example - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Using Guidance with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-8-0/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (554 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (272 words) - [AG2](/content/docs/0-8-0/docs/ecosystem/use-cases/notebooks/notebooks/agentchat_agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [DeepResearchAgent - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (275 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-9-10/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,006 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (488 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (605 words) - [RAG - AG2](/content/docs/0-8-1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (523 words) - [config_list_openai_aoai - AG2](/content/docs/0-8-1/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (757 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,954 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [Tools with Secrets - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/tools/tools-with-secrets/index.html): A programming framework for agentic AI (884 words) - [Ending a chat - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/orchestration/ending-a-chat/index.html): A programming framework for agentic AI (801 words) - [Group Chat with Tools - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (312 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [FileLogger - AG2](/content/docs/0-8-0/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API. (291 words) - [a_initiate_chats - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI (672 words) - [TelegramRetrieveTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/telegramretrievetool/index.html): A programming framework for agentic AI (637 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [initiate_swarm_chat - AG2](/content/docs/0-8-1/docs/api-reference/autogen/initiate_swarm_chat/index.html): A programming framework for agentic AI (785 words) - [CrewAIInteroperability - AG2](/content/docs/0-8-1/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (384 words) - [Microsoft Fabric - AG2](/content/docs/0-8-0/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Promptflow - AG2](/content/docs/0-8-0/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [LLMs - AG2](/content/docs/0-8-1/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (245 words) - [Overview - AG2](/content/docs/0-8-1/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (204 words) - [AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/tools/interop/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Quick Start - AG2](/content/docs/latest/docs/beta/network/quick_start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (607 words) - [Overview - AG2](/content/docs/0-8-1/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (367 words) - [Databricks - AG2](/content/docs/0-8-0/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [PGVector - AG2](/content/docs/0-8-0/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [MemGPT - AG2](/content/docs/0-8-0/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Language Agent Tree Search - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (1,790 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Code Execution - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,684 words) - [Ollama - AG2](/content/docs/0-8-0/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (224 words) - [Llamaindex - AG2](/content/docs/0-8-0/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-13-2/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,094 words) - [AbstractCache - AG2](/content/docs/0-8-0/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [Composio - AG2](/content/docs/0-8-0/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Overview - AG2](/content/docs/0-8-1/docs/user-guide/basic-concepts/tools/index.html): A programming framework for agentic AI (277 words) - [Tools - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/tools/basics/index.html): A programming framework for agentic AI (298 words) - [`run` function examples with event processing - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,761 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [Hub and Identity - AG2](/content/docs/latest/docs/beta/network/hub_and_identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,087 words) - [Orchestrating agents - AG2](/content/docs/0-8-1/docs/user-guide/basic-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (175 words) - [BaseMessage - AG2](/content/docs/0-8-1/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (86 words) - [Human in the loop - AG2](/content/docs/0-8-1/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (150 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-8-1/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (738 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-8-0/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (40 words) - [ConversableAgent - AG2](/content/docs/0-8-1/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (144 words) - [gather_usage_summary - AG2](/content/docs/0-8-1/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (386 words) - [Agent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (736 words) - [config_list_from_dotenv - AG2](/content/docs/0-8-1/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (637 words) - [filter_config - AG2](/content/docs/0-8-1/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (387 words) - [GroupChat - AG2](/content/docs/0-8-1/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (819 words) - [Frequently Asked Questions - AG2](/content/docs/0-13-0/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,706 words) - [AbstractCache - AG2](/content/docs/0-8-1/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [optional_import_block - AG2](/content/docs/0-8-1/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [BaseModel - AG2](/content/docs/0-8-1/docs/api-reference/autogen/oai/oai_models/_models/basemodel/index.html): A programming framework for agentic AI (9 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages` (1,017 words) - [MCPProxy - AG2](/content/docs/0-10-3/docs/api-reference/autogen/mcp/mcp_proxy/mcp_proxy/mcpproxy/index.html): A programming framework for agentic AI (602 words) - [BaseContext - AG2](/content/docs/0-8-1/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (35 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-8-1/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (198 words) - [TelegramSendTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/telegramsendtool/index.html): A programming framework for agentic AI (896 words) - [Sub-task Delegation - AG2](/content/docs/0-13-2/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,131 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-8-1/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [config_list_from_json - AG2](/content/docs/0-8-1/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (714 words) - [OpenAIWrapper - AG2](/content/docs/0-8-1/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (485 words) - [LangChain Tools Integration - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/tools/interop/langchain/index.html): A programming framework for agentic AI (6 words) - [Cache - AG2](/content/docs/0-8-1/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (828 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-13-2/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI, A programming framework for agentic AI (770 words) - [ConversableAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,231 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (1,871 words) - [ModelClient - AG2](/content/docs/0-8-0/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (361 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-8-0/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (721 words) - [CodeBlock - AG2](/content/docs/0-8-1/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (30 words) - [Agent Tools - AG2](/content/docs/0-13-2/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,683 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,227 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-13-2/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (114 words) - [BaseMessage - AG2](/content/docs/0-8-0/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (84 words) - [AfterWorkOption - AG2](/content/docs/0-8-1/docs/api-reference/autogen/afterworkoption/index.html): A programming framework for agentic AI (20 words) - [export_module - AG2](/content/docs/0-8-1/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [Discord Tools - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/communication-platforms/discord/index.html): A programming framework for agentic AI (592 words) - [optional_import_block - AG2](/content/docs/0-8-0/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (111 words) - [SlackAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/communication-platforms/slackagent/index.html): A programming framework for agentic AI (598 words) - [initiate_swarm_chat - AG2](/content/docs/0-8-0/docs/api-reference/autogen/initiate_swarm_chat/index.html): A programming framework for agentic AI (740 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-13-2/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,146 words) - [ModelClient - AG2](/content/docs/0-8-1/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [IOConsole - AG2](/content/docs/0-8-0/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (509 words) - [gather_usage_summary - AG2](/content/docs/0-8-0/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (388 words) - [RAG with DocAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,291 words) - [config_list_openai_aoai - AG2](/content/docs/0-8-0/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (757 words) - [config_list_from_dotenv - AG2](/content/docs/0-8-0/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [OnContextCondition - AG2](/content/docs/0-8-1/docs/api-reference/autogen/oncontextcondition/index.html): A programming framework for agentic AI (287 words) - [Middleware - AG2](/content/docs/0-13-2/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,802 words) - [SenderRequiredError - AG2](/content/docs/0-8-1/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (49 words) - [filter_config - AG2](/content/docs/0-8-0/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (606 words) - [a_initiate_chats - AG2](/content/docs/0-8-0/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI (670 words) - [get_config_list - AG2](/content/docs/0-8-0/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (368 words) - [register_function - AG2](/content/docs/0-8-0/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (292 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-13-0/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/latest/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (905 words) - [OnCondition - AG2](/content/docs/0-8-1/docs/api-reference/autogen/oncondition/index.html): A programming framework for agentic AI (267 words) - [initiate_chats - AG2](/content/docs/0-8-0/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [ContextExpression - AG2](/content/docs/0-8-1/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (416 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-13-2/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (355 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-8-1/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [config_list_from_models - AG2](/content/docs/0-8-0/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (551 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-8-1/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [Trip planning with a FalkorDB GraphRAG agent using a Swarm - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,000 words) - [DiscordAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (15,371 words) - [DiscordRetrieveTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/discordretrievetool/index.html): A programming framework for agentic AI (759 words) - [Model Configuration - AG2](/content/docs/0-13-2/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,162 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,972 words) - [Overview - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [CrewAIInteroperability - AG2](/content/docs/0-8-0/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (384 words) - [OnContextCondition - AG2](/content/docs/0-8-0/docs/api-reference/autogen/oncontextcondition/index.html): A programming framework for agentic AI (287 words) - [GroupChat - AG2](/content/docs/0-8-0/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (558 words) - [Tools - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [UserProxyAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,366 words) - [GroupChatManager - AG2](/content/docs/0-8-1/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,066 words) - [The Agent Harness - AG2](/content/docs/0-13-2/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,144 words) - [OnCondition - AG2](/content/docs/0-8-0/docs/api-reference/autogen/oncondition/index.html): A programming framework for agentic AI (267 words) - [DiscordSendTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/discordsendtool/index.html): A programming framework for agentic AI (558 words) - [SlackSendTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/slacksendtool/index.html): A programming framework for agentic AI (732 words) - [config_list_from_json - AG2](/content/docs/0-8-0/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (711 words) - [SlackAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (15,387 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,454 words) - [AssistantAgent - AG2](/content/docs/0-8-0/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (15,469 words) - [ChatResult - AG2](/content/docs/0-8-1/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (109 words) - [ContextExpression - AG2](/content/docs/0-8-0/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (359 words) - [GraphRagCapability - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [AG2](/content/docs/latest/docs/user-guide/use-cases/notebooks/notebooks/agentchat_human_feedback-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Slack Tools - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/communication-platforms/slack/index.html): A programming framework for agentic AI (778 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric (1,531 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-8-0/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (198 words) - [SlackRetrieveTool - AG2](/content/docs/0-9-10/docs/api-reference/autogen/tools/experimental/slackretrievetool/index.html): A programming framework for agentic AI (257 words) - [AssistantAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (15,832 words) - [AgentNameConflictError - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (38 words) - [TimeReplyAgent - AG2](/content/docs/0-8-0/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,043 words) - [TelegramAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (15,404 words) - [GroupChatManager - AG2](/content/docs/0-8-0/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (17,624 words) - [UserProxyAgent - AG2](/content/docs/0-8-0/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,003 words) - [Tasks - AG2](/content/docs/0-13-2/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,060 words) - [Crawl4AI - AG2](/content/docs/0-8-0/docs/user-guide/reference-tools/crawl4ai/index.html): A programming framework for agentic AI (43 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-8-0/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,476 words) - [SenderRequiredError - AG2](/content/docs/0-8-0/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [BaseModel - AG2](/content/docs/0-8-0/docs/api-reference/autogen/oai/oai_models/_models/basemodel/index.html): A programming framework for agentic AI (9 words) - [BaseContext - AG2](/content/docs/0-8-0/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,092 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,239 words) - [Orchestrating agents - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (170 words) - [ConversableAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (7,675 words) - [CodeBlock - AG2](/content/docs/0-8-0/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (28 words) - [export_module - AG2](/content/docs/0-8-0/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (37 words) - [UndefinedNextAgentError - AG2](/content/docs/0-8-0/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Depends - AG2](/content/docs/0-13-2/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,838 words) - [ChatResult - AG2](/content/docs/0-8-0/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [Conversation Variables - AG2](/content/docs/0-13-2/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,194 words) - [ConversableAgent - AG2](/content/docs/0-8-0/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (16,868 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,062 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-8-0/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [AfterWorkOption - AG2](/content/docs/0-8-0/docs/api-reference/autogen/afterworkoption/index.html): A programming framework for agentic AI (20 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,207 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,415 words) - [AgentNameConflictError - AG2](/content/docs/0-8-0/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (41 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,682 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,840 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats. (765 words) - [SlackAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI (6,980 words) - [DiscordAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI (6,989 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-13-2/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (765 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,026 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (942 words) - [TelegramAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (6,989 words) - [Event Logging Setup - AG2](/content/docs/0-13-0/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [AG2 CLI - AG2](/content/docs/0-13-0/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (239 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,058 words) - [ConversableAgent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,025 words) - [Load the configuration including the response format - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (415 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,053 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat. (818 words) - [Voice & Realtime Overview - AG2](/content/docs/0-13-2/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,802 words) - [SocietyOfMindAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind/index.html): Explore the demonstration of the SocietyOfMindAgent in the AG2 library, which runs a group chat as an internal monologue, but appears to the external world as a single agent, offering a structured way to manage complex interactions among multiple agents and handle issues such as extracting responses from complex dialogues and dealing with context window constraints. (490 words) - [MCP Clients - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/mcp_client/index.html): MCP Clients (1,147 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,059 words) - [Structured output - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (678 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/oai_completion/index.html): Use AG2 to Tune OpenAI Models (1,306 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat (1,676 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats. (838 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets (863 words) - [CaptainAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (835 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets (877 words) - [Agent Communication - AG2](/content/docs/0-13-2/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,542 words) - [Exa Search - AG2](/content/docs/0-13-2/docs/beta/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (283 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (517 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file. (622 words) - [Governance, Audit and Observability - AG2](/content/docs/docs/user-guide/network/expectations_and_audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,818 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,142 words) - [Prompt Management - AG2](/content/docs/0-13-2/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [ClearAgentsHistoryMessage - AG2](/content/docs/0-10-3/docs/api-reference/autogen/messages/agent_messages/clearagentshistorymessage/index.html): A programming framework for agentic AI (41 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (805 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (771 words) - [Google Drive Tools - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools (737 words) - [WebSurferAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agents_websurfer/index.html): WebSurfer Agent (674 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info. (671 words) - [Workflow Adapter - AG2](/content/docs/docs/user-guide/network/workflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,365 words) - [Config loader utility functions - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (659 words) - [AG2](/content/docs/0-8-5/docs/user-guide/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Writing a software application using function calls - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration (1,901 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (631 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (320 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (567 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,115 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen. (299 words) - [Structured output from json configuration - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (486 words) - [Using Guidance with AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance. (616 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (560 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/async_human_input/index.html): Async human inputs. (342 words) - [RAG with DocAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,286 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (554 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent. (647 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration (1,495 words) - [AG2](/content/docs/latest/docs/blog/2023/11/20/agenteval/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (489 words) - [Group Chat - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (202 words) - [UsageSummaryMessage - AG2](/content/docs/0-10-3/docs/api-reference/autogen/messages/client_messages/usagesummarymessage/index.html): A programming framework for agentic AI (66 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat. (281 words) - [wrap_message - AG2](/content/docs/0-10-3/docs/api-reference/autogen/messages/wrap_message/index.html): A programming framework for agentic AI (223 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (435 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine (577 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-11-0/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (328 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,597 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,221 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (450 words) - [get_annotated_type_for_message_classes - AG2](/content/docs/0-10-3/docs/api-reference/autogen/messages/get_annotated_type_for_message_classes/index.html): A programming framework for agentic AI (41 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools. (1,076 words) - [Tools with Dependency Injection - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,090 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language. (812 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model (1,137 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,161 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,008 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/chromadb_query_engine/index.html): ChromaDB Query Engine for document queries (358 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration (1,997 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory. (992 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (443 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-11-0/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,223 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT (1,187 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (279 words) - [Chatting with a teachable agent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability (1,576 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,963 words) - [Scorers - AG2](/content/docs/docs/user-guide/evaluation/scorers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,633 words) - [Community Gallery - AG2](/content/docs/0-12-0/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (697 words) - [DeepResearchAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agents_deep_researcher/index.html): DeepResearch Agent (276 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (1,972 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (722 words) - [Views and Skills - AG2](/content/docs/docs/user-guide/network/views_and_skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (914 words) - [GPT-5.1 Apply Patch Tool: Automated Code Editing in AG2 - AG2](/content/docs/latest/docs/blog/2025/12/22/gpt-5-1-apply-patch-tool.html): A programming framework for agentic AI, A programming framework for agentic AI (1,021 words) - [FileLogger - AG2](/content/docs/0-10-2/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (436 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants., Teach OpenAI assistants. (1,539 words) - [Usage tracking with AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (973 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (436 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,271 words) - [Pipeline / Sequential Processing - AG2](/content/docs/docs/user-guide/network/pattern_cookbook/pipeline/index.html): A programming framework for agentic AI, A programming framework for agentic AI (848 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call. (924 words) - [Community Gallery - AG2](/content/docs/0-11-0/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (985 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (683 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (844 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (294 words) - [Complete DevOps Pipeline Orchestration with Apply Patch & Shell Tools - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_in_built_tools_example.html): DevOps with OpenAI Apply Patch & Shell Tools, DevOps with OpenAI Apply Patch & Shell Tools (2,207 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (835 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,042 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Task Observation - AG2](/content/docs/docs/user-guide/network/task_observation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (695 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,247 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,435 words) - [Closing Channels - AG2](/content/docs/docs/user-guide/network/termination/index.html): A programming framework for agentic AI, A programming framework for agentic AI (829 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (988 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue. (880 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (605 words) - [Context Variables - AG2](/content/docs/docs/user-guide/network/context_variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (981 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (531 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue. (787 words) - [Discussion Adapter - AG2](/content/docs/docs/user-guide/network/discussion/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-11-0/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (768 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-11-0/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,101 words) - [Channel Adapters Overview - AG2](/content/docs/docs/user-guide/network/adapters_overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (968 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (326 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback. (712 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets (850 words) - [Pattern Cookbook - AG2](/content/docs/docs/user-guide/network/pattern_cookbook/pattern_cookbook/index.html): A programming framework for agentic AI, A programming framework for agentic AI (796 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (491 words) - [Agent Clients and Handlers - AG2](/content/docs/docs/user-guide/network/agent_clients/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,071 words) - [Tools with Dependency Injection - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,122 words) - [Envelopes and Events - AG2](/content/docs/docs/user-guide/network/envelopes_and_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (794 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents. (563 words) - [AG2 Event Logging: Standardized Observability with Python Logging - AG2](/content/docs/latest/docs/blog/2025/12/23/ag2-logging-events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,706 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants. (128 words) - [Group Chat with Tools - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (316 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-11-0/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (354 words) - [Hub and Identity - AG2](/content/docs/docs/user-guide/network/hub_and_identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,032 words) - [Frequently Asked Questions - AG2](/content/docs/0-8-5/docs/faq/faq/index.html): A programming framework for agentic AI (1,665 words) - [Consulting Adapter - AG2](/content/docs/docs/user-guide/network/consulting/index.html): A programming framework for agentic AI, A programming framework for agentic AI (484 words) - [Network-Assigned Tools - AG2](/content/docs/docs/user-guide/network/network_assigned_tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,050 words) - [Amazon Bedrock - AG2](/content/docs/0-8-5/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (1,457 words) - [Human Clients (HITL) - AG2](/content/docs/docs/user-guide/network/human_client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (910 words) - [Perplexity Search Tool - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (278 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,796 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,472 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1, Apply Patch Tool Example for GPT-5.1 (1,332 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (992 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (882 words) - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_human_feedback/index.html): Code generation, execution, debugging and human feedback., Code generation, execution, debugging and human feedback. (751 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-11-0/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (118 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,210 words) - [FileLogger - AG2](/content/docs/0-8-5/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [Conversation Adapter - AG2](/content/docs/docs/user-guide/network/conversation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [config_list_from_models - AG2](/content/docs/0-8-5/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (572 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,042 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (915 words) - [Chatting with a teachable agent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,724 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [LLMConfig - AG2](/content/docs/0-8-5/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (504 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,733 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-8-5/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (171 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (806 words) - [Travel Planning - AG2](/content/docs/0-12-0/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (798 words) - [Quick Start - AG2](/content/docs/docs/user-guide/network/quick_start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (607 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration, Swarm Ochestration (1,300 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (821 words) - [Structured output from json configuration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (490 words) - [FileLogger - AG2](/content/docs/0-8-3/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (443 words) - [TimeReplyAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,719 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [BaseMessage - AG2](/content/docs/0-8-5/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (123 words) - [Writing a software application using function calls - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (871 words) - [Usage tracking with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (978 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (623 words) - [IOConsole - AG2](/content/docs/0-8-5/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (521 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (513 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (626 words) - [initiate_swarm_chat - AG2](/content/docs/0-8-5/docs/api-reference/autogen/initiate_swarm_chat/index.html): A programming framework for agentic AI (885 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [resolve_json_references - AG2](/content/docs/0-8-5/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (123 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,480 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-8-5/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Overview - AG2](/content/docs/0-8-5/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (289 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (321 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Overview - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (367 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (923 words) - [CrewAIInteroperability - AG2](/content/docs/0-8-5/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (384 words) - [LLMConfig - AG2](/content/docs/0-8-3/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (504 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine., This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [create_toolkit - AG2](/content/docs/0-8-5/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (162 words) - [optional_import_block - AG2](/content/docs/0-8-5/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (934 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,261 words) - [a_initiate_chats - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI (672 words) - [BaseContext - AG2](/content/docs/0-8-5/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [BaseEvent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (82 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [run_swarm - AG2](/content/docs/0-8-5/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (138 words) - [get_config_base - AG2](/content/docs/0-8-5/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (26 words) - [register_hand_off - AG2](/content/docs/0-8-5/docs/api-reference/autogen/register_hand_off/index.html): A programming framework for agentic AI (395 words) - [AbstractCache - AG2](/content/docs/0-8-5/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [IOConsole - AG2](/content/docs/0-8-3/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (525 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,152 words) - [export_module - AG2](/content/docs/0-8-5/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (39 words) - [OpenAI Responses API with function call - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [config_list_openai_aoai - AG2](/content/docs/0-8-3/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (1,009 words) - [Language Agent Tree Search - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (2,270 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-8-3/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (126 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (403 words) - [initiate_chats - AG2](/content/docs/0-8-5/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [CodeBlock - AG2](/content/docs/0-8-5/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [register_function - AG2](/content/docs/0-8-5/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (258 words) - [BaseMessage - AG2](/content/docs/0-8-3/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (84 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (479 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [initiate_swarm_chat - AG2](/content/docs/0-8-3/docs/api-reference/autogen/initiate_swarm_chat/index.html): A programming framework for agentic AI (778 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (1,011 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,365 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [gather_usage_summary - AG2](/content/docs/0-8-5/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (386 words) - [get_config_base - AG2](/content/docs/0-8-3/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (25 words) - [CrewAIInteroperability - AG2](/content/docs/0-8-3/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (394 words) - [From Reasoning to Evaluation: Advanced ReAct Loops - AG2](/content/docs/0-9-8/docs/blog/2025/06/12/react-loops-in-groupchat/index.html): A programming framework for agentic AI (2,524 words) - [filter_config - AG2](/content/docs/0-8-5/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (609 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (817 words) - [get_config_list - AG2](/content/docs/0-8-5/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (368 words) - [config_list_from_models - AG2](/content/docs/0-8-3/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (551 words) - [filter_config - AG2](/content/docs/0-8-3/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (808 words) - [config_list_from_dotenv - AG2](/content/docs/0-8-5/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (509 words) - [BaseContext - AG2](/content/docs/0-8-3/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (35 words) - [config_list_from_json - AG2](/content/docs/0-8-5/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (729 words) - [config_list_openai_aoai - AG2](/content/docs/0-8-5/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (395 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [get_config_list - AG2](/content/docs/0-8-3/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (370 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI, Supercharging Web Crawling with Crawl4AI (349 words) - [initiate_chats - AG2](/content/docs/0-8-3/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (655 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-8-5/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (199 words) - [Using Guidance with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [OpenAIWrapper - AG2](/content/docs/0-8-5/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (297 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (553 words) - [GroupChat - AG2](/content/docs/0-8-5/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (634 words) - [resolve_json_references - AG2](/content/docs/0-8-3/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (123 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-8-3/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (199 words) - [AbstractCache - AG2](/content/docs/0-8-3/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [AG2](/content/docs/0-8-3/docs/api-reference/autogen/groupchatmanager/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,067 words) - [Agent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (734 words) - [a_initiate_chats - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agentchat/chat/a_initiate_chats/index.html): A programming framework for agentic AI (671 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-8-3/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-8-5/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (279 words) - [optional_import_block - AG2](/content/docs/0-8-3/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [Perplexity Search Tool - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (1,079 words) - [gather_usage_summary - AG2](/content/docs/0-8-3/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (385 words) - [a_run_swarm - AG2](/content/docs/0-8-5/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (139 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (412 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [register_function - AG2](/content/docs/0-8-3/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (266 words) - [OnCondition - AG2](/content/docs/0-8-3/docs/api-reference/autogen/oncondition/index.html): A programming framework for agentic AI (267 words) - [export_module - AG2](/content/docs/0-8-3/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [config_list_from_json - AG2](/content/docs/0-8-3/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (711 words) - [UpdateSystemMessage - AG2](/content/docs/0-8-5/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [TimeReplyAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,476 words) - [CodeBlock - AG2](/content/docs/0-8-3/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (30 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,007 words) - [UserProxyAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,683 words) - [UndefinedNextAgentError - AG2](/content/docs/0-8-5/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (62 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-8-3/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (759 words) - [GroupChat - AG2](/content/docs/0-8-3/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (585 words) - [OnContextCondition - AG2](/content/docs/0-8-5/docs/api-reference/autogen/oncontextcondition/index.html): A programming framework for agentic AI (287 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,017 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,184 words) - [SwarmResult - AG2](/content/docs/0-8-5/docs/api-reference/autogen/swarmresult/index.html): A programming framework for agentic AI (53 words) - [OnCondition - AG2](/content/docs/0-8-5/docs/api-reference/autogen/oncondition/index.html): A programming framework for agentic AI (267 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Frequently Asked Questions - AG2](/content/docs/0-12-2/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,718 words) - [SenderRequiredError - AG2](/content/docs/0-8-5/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [Structured output - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (686 words) - [config_list_from_dotenv - AG2](/content/docs/0-8-3/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-8-5/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (716 words) - [OpenAIWrapper - AG2](/content/docs/0-10-2/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (864 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (718 words) - [vLLM - AG2](/content/docs/0-9-9/docs/user-guide/models/vllm/index.html): A programming framework for agentic AI (966 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [ModelClient - AG2](/content/docs/0-8-5/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (317 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [optional_import_block - AG2](/content/docs/0-9-5/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [OpenAIWrapper - AG2](/content/docs/0-9-2/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (1,569 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/0-13-2/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (2,494 words) - [ContextExpression - AG2](/content/docs/0-8-3/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (414 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-8-3/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [ModelClient - AG2](/content/docs/0-8-3/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,952 words) - [OnContextCondition - AG2](/content/docs/0-8-3/docs/api-reference/autogen/oncontextcondition/index.html): A programming framework for agentic AI (303 words) - [UndefinedNextAgentError - AG2](/content/docs/0-8-3/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [GroupChatManager - AG2](/content/docs/0-8-5/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,384 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-8-3/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [AssistantAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (16,146 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-8-5/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (67 words) - [Cache - AG2](/content/docs/0-8-5/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (157 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (1,737 words) - [ConversableAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,554 words) - [ContextExpression - AG2](/content/docs/0-8-5/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (167 words) - [ChatResult - AG2](/content/docs/0-8-5/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [SenderRequiredError - AG2](/content/docs/0-8-3/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (45 words) - [Agent Tools - AG2](/content/docs/0-12-2/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [Structured Output - AG2](/content/docs/0-12-2/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,018 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,038 words) - [AgentNameConflictError - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (41 words) - [GroupChatManager - AG2](/content/docs/0-8-3/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,138 words) - [ConversableAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,311 words) - [UserProxyAgent - AG2](/content/docs/0-8-3/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,440 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,656 words) - [WikipediaAgent - AG2](/content/docs/0-9-9/docs/api-reference/autogen/agents/experimental/wikipediaagent/index.html): A programming framework for agentic AI (7,040 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/0-13-2/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (863 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/0-9-8/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI (1,066 words) - [AfterWorkOption - AG2](/content/docs/0-8-5/docs/api-reference/autogen/afterworkoption/index.html): A programming framework for agentic AI (20 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [FileLogger - AG2](/content/docs/0-9-2/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (447 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (1,637 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (700 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client, OpenAI V2 Client (1,189 words) - [Portkey Integration - AG2](/content/docs/0-11-0/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (716 words) - [Frequently Asked Questions - AG2](/content/docs/0-13-2/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,721 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,224 words) - [LiveAgent — Realtime Voice Sessions - AG2](/content/docs/latest/docs/beta/live/live_agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (784 words) - [Load the configuration including the response format - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [config_list_from_models - AG2](/content/docs/0-9-5/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (550 words) - [AbstractCache - AG2](/content/docs/0-9-5/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-11-0/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,066 words) - [Testing - AG2](/content/docs/0-12-2/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [a_run_swarm - AG2](/content/docs/0-9-5/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (133 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [get_config_base - AG2](/content/docs/0-9-5/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (28 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (857 words) - [Cache - AG2](/content/docs/0-9-5/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (851 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (770 words) - [Depends - AG2](/content/docs/0-12-2/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (691 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (681 words) - [Contribution Policy - AG2](/content/docs/0-12-2/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,378 words) - [AutoBuild - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (963 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data., Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (750 words) - [AG2 CLI - AG2](/content/docs/0-13-2/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (236 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,554 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9-5/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (754 words) - [CrewAIInteroperability - AG2](/content/docs/0-9-2/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (389 words) - [gather_usage_summary - AG2](/content/docs/0-9-5/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (388 words) - [LLM Config Deep-dive - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,688 words) - [Cache - AG2](/content/docs/0-9-2/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (882 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,679 words) - [Swarm Orchestration with AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_swarm/index.html): Swarm Ochestration, Swarm Ochestration (841 words) - [Wikipedia Search Tools - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (864 words) - [WebSurferAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [GroupChat - AG2](/content/docs/0-9-5/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (916 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (906 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (884 words) - [Model Configuration - AG2](/content/docs/0-12-2/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (974 words) - [Conversation Variables - AG2](/content/docs/0-12-2/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (874 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-5/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (738 words) - [Research - AG2](/content/docs/0-11-0/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [Task Delegation - AG2](/content/docs/0-12-2/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (766 words) - [TimeReplyAgent - AG2](/content/docs/0-9-5/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,890 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [OpenAIWrapper - AG2](/content/docs/0-9-5/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (768 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,133 words) - [register_function - AG2](/content/docs/0-9-5/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (257 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-2/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (463 words) - [initiate_chats - AG2](/content/docs/0-9-5/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [Group Chat - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [filter_config - AG2](/content/docs/0-9-5/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (626 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-5/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [DeepResearchAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [Community Gallery - AG2](/content/docs/0-8-3/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (986 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9-5/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (198 words) - [run_swarm - AG2](/content/docs/0-9-5/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (158 words) - [BaseEvent - AG2](/content/docs/0-9-5/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (86 words) - [get_config_list - AG2](/content/docs/0-9-5/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (368 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-5/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (241 words) - [Run a standalone AssistantAgent - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone/index.html): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool, Run a standalone AssistantAgent, browsing the web using the BrowserUseTool (451 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-12-2/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Telemetry - AG2](/content/docs/0-12-2/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (560 words) - [AG2 Compatibility - AG2](/content/docs/0-12-2/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (724 words) - [CodeBlock - AG2](/content/docs/0-9-5/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [ModelClient - AG2](/content/docs/0-9-5/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (337 words) - [Structured Output - AG2](/content/docs/0-12-0/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,414 words) - [Middleware - AG2](/content/docs/0-12-2/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (914 words) - [Overview - AG2](/content/docs/0-13-2/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [Code Examples - AG2](/content/docs/0-12-2/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Blog - AG2](/content/docs/0-11-0/docs/blog/index.html): A programming framework for agentic AI (4,467 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-2/docs/faq/faq/index.html): A programming framework for agentic AI (727 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-13-2/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (472 words) - [Files API - AG2](/content/docs/0-12-2/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (270 words) - [LLMConfig - AG2](/content/docs/0-9-2/docs/api-reference/autogen/llm_config/llmconfig/index.html): A programming framework for agentic AI (509 words) - [Overview - AG2](/content/docs/0-13-2/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (450 words) - [Promptflow - AG2](/content/docs/0-11-0/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (47 words) - [Prompt Management - AG2](/content/docs/0-12-2/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [Event Logging Setup - AG2](/content/docs/0-13-2/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (303 words) - [ModelClientV2 - AG2](/content/docs/0-10-2/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI (375 words) - [BaseContext - AG2](/content/docs/0-9-2/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [DocAgent Performance - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/docagent-performance/index.html): A programming framework for agentic AI (3,270 words) - [Agent Communication - AG2](/content/docs/0-12-2/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (474 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-11-0/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (600 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (856 words) - [Waldiez - AG2](/content/docs/0-11-0/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI (357 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-9-2/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (754 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,786 words) - [Overview - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [Next Steps - AG2](/content/docs/0-12-2/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (154 words) - [UserProxyAgent - AG2](/content/docs/0-9-5/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,854 words) - [SenderRequiredError - AG2](/content/docs/0-9-5/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [SenderRequiredError - AG2](/content/docs/0-9-2/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (45 words) - [IOConsole - AG2](/content/docs/0-10-2/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (471 words) - [FileLogger - AG2](/content/docs/0-10-3/docs/api-reference/autogen/logger/filelogger/index.html): A programming framework for agentic AI (442 words) - [gather_usage_summary - AG2](/content/docs/0-9-2/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (387 words) - [config_list_from_json - AG2](/content/docs/0-9-2/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (736 words) - [config_list_from_dotenv - AG2](/content/docs/0-9-2/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (646 words) - [ContextExpression - AG2](/content/docs/0-9-5/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (485 words) - [Frequently Asked Questions - AG2](/content/docs/0-10-3/docs/user-guide/faq/index.html): A programming framework for agentic AI (1,704 words) - [GroupChat - AG2](/content/docs/0-9-2/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (745 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-5/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [Azure Cosmos DB - AG2](/content/docs/0-11-0/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [IOConsole - AG2](/content/docs/0-9-2/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (505 words) - [config_list_from_models - AG2](/content/docs/0-13-2/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (579 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-5/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [config_list_from_dotenv - AG2](/content/docs/0-13-2/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI, A programming framework for agentic AI (216 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-5/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-9-2/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (141 words) - [Agent Tools - AG2](/content/docs/latest/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,681 words) - [get_config_base - AG2](/content/docs/0-10-2/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (11 words) - [initiate_chats - AG2](/content/docs/0-9-2/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (654 words) - [AG2 Compatibility - AG2](/content/docs/0-12-0/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (724 words) - [config_list_from_models - AG2](/content/docs/0-9-2/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (552 words) - [ConversableAgent - AG2](/content/docs/0-9-5/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,697 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-5/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [Amazon Bedrock - AG2](/content/docs/0-9-10/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,297 words) - [PGVector - AG2](/content/docs/0-11-0/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [GroupChatManager - AG2](/content/docs/0-9-5/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,801 words) - [A2aAgentServer - AG2](/content/docs/0-10-3/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI (281 words) - [Microsoft Fabric - AG2](/content/docs/0-11-0/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Game Design - AG2](/content/docs/0-8-3/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [ContextExpression - AG2](/content/docs/0-9-2/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (428 words) - [config_list_openai_aoai - AG2](/content/docs/0-13-2/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (482 words) - [AssistantAgent - AG2](/content/docs/0-9-5/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (16,317 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-10-3/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (289 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-2/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [a_initiate_group_chat - AG2](/content/docs/0-9-2/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (249 words) - [AbstractCache - AG2](/content/docs/0-9-2/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [a_run_swarm - AG2](/content/docs/0-9-2/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (133 words) - [ModelClient - AG2](/content/docs/0-9-2/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (330 words) - [BaseMessage - AG2](/content/docs/0-9-2/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (123 words) - [MemGPT - AG2](/content/docs/0-11-0/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [run_swarm - AG2](/content/docs/0-9-2/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (158 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-1/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,914 words) - [filter_config - AG2](/content/docs/0-10-2/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (1,024 words) - [A2aAgentServer - AG2](/content/docs/0-10-2/docs/api-reference/autogen/a2a/a2aagentserver/index.html): A programming framework for agentic AI (614 words) - [Llamaindex - AG2](/content/docs/0-11-0/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [filter_config - AG2](/content/docs/0-9-2/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (385 words) - [create_toolkit - AG2](/content/docs/0-9-2/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (160 words) - [Composio - AG2](/content/docs/0-11-0/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Databricks - AG2](/content/docs/0-11-0/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [get_config_list - AG2](/content/docs/0-13-2/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI, A programming framework for agentic AI (150 words) - [OpenAIWrapper - AG2](/content/docs/0-10-3/docs/api-reference/autogen/openaiwrapper/index.html): A programming framework for agentic AI (775 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-9-2/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (199 words) - [get_config_list - AG2](/content/docs/0-9-2/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (369 words) - [CrewAIInteroperability - AG2](/content/docs/0-10-2/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (336 words) - [Agent Tools - AG2](/content/docs/0-12-0/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [AgentNameConflictError - AG2](/content/docs/0-9-5/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (37 words) - [config_list_from_dotenv - AG2](/content/docs/0-10-2/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (640 words) - [optional_import_block - AG2](/content/docs/0-9-2/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [resolve_json_references - AG2](/content/docs/0-9-2/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (123 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-9-2/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [ChatResult - AG2](/content/docs/0-9-2/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (111 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-2/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (67 words) - [initiate_chats - AG2](/content/docs/0-10-2/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (640 words) - [BaseEvent - AG2](/content/docs/0-9-2/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (82 words) - [Community Gallery - AG2](/content/docs/0-10-1/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (949 words) - [UserProxyAgent - AG2](/content/docs/0-9-2/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (16,636 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-10-2/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (147 words) - [GroupChatManager - AG2](/content/docs/0-9-2/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (18,339 words) - [Conversation Variables - AG2](/content/docs/0-12-0/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [TimeReplyAgent - AG2](/content/docs/0-9-2/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,672 words) - [Cache - AG2](/content/docs/0-10-2/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (615 words) - [AssistantAgent - AG2](/content/docs/0-9-2/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (16,099 words) - [create_toolkit - AG2](/content/docs/0-10-2/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (80 words) - [ToolCall - AG2](/content/docs/0-10-2/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI (152 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-9-2/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [AgentNameConflictError - AG2](/content/docs/0-9-2/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (41 words) - [get_config_base - AG2](/content/docs/0-9-2/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (25 words) - [LLMConfig - AG2](/content/docs/0-10-2/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (357 words) - [UndefinedNextAgentError - AG2](/content/docs/0-9-2/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/latest/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,943 words) - [export_module - AG2](/content/docs/0-9-2/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [Pairwise comparison - AG2](/content/docs/docs/user-guide/evaluation/pairwise/index.html): A programming framework for agentic AI, A programming framework for agentic AI (672 words) - [ConversableAgent - AG2](/content/docs/0-9-2/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,471 words) - [a_initiate_swarm_chat - AG2](/content/docs/0-10-2/docs/api-reference/autogen/a_initiate_swarm_chat/index.html): A programming framework for agentic AI (764 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-10-2/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [BaseMessage - AG2](/content/docs/0-10-2/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (66 words) - [a_initiate_group_chat - AG2](/content/docs/0-10-2/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (103 words) - [DockerPythonEnvironment - AG2](/content/docs/0-10-3/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (544 words) - [gather_usage_summary - AG2](/content/docs/0-10-2/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (387 words) - [CodeBlock - AG2](/content/docs/0-9-2/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [HTTPRemoteAgent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/remote/agent/httpremoteagent/index.html): A programming framework for agentic AI (6,951 words) - [GroupChat - AG2](/content/docs/0-10-2/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (871 words) - [BaseEvent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (46 words) - [Persistence & tracking - AG2](/content/docs/docs/user-guide/evaluation/persistence/index.html): A programming framework for agentic AI, A programming framework for agentic AI (907 words) - [AbstractCache - AG2](/content/docs/0-10-2/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [Model Configuration - AG2](/content/docs/0-12-0/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,108 words) - [IOConsole - AG2](/content/docs/0-10-3/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (471 words) - [export_module - AG2](/content/docs/0-10-2/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (37 words) - [resolve_json_references - AG2](/content/docs/0-10-2/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (124 words) - [BaseContext - AG2](/content/docs/0-10-2/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (35 words) - [config_list_openai_aoai - AG2](/content/docs/0-10-2/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (428 words) - [Middleware - AG2](/content/docs/0-12-0/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,907 words) - [get_config_list - AG2](/content/docs/0-10-2/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (150 words) - [optional_import_block - AG2](/content/docs/0-10-2/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (109 words) - [GroupChat - AG2](/content/docs/0-10-3/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (957 words) - [config_list_from_models - AG2](/content/docs/0-10-2/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (563 words) - [run_swarm - AG2](/content/docs/0-10-2/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (57 words) - [AG2](/content/docs/0-8-3/docs/use-cases/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-10-2/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (61 words) - [CrewAIInteroperability - AG2](/content/docs/0-10-3/docs/api-reference/autogen/interop/crewaiinteroperability/index.html): A programming framework for agentic AI (343 words) - [TimeReplyAgent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,102 words) - [CodeBlock - AG2](/content/docs/0-10-2/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (30 words) - [Frequently Asked Questions - AG2](/content/docs/0-12-1/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,720 words) - [a_run_swarm - AG2](/content/docs/0-10-2/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (24 words) - [register_function - AG2](/content/docs/0-10-2/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (264 words) - [initiate_chats - AG2](/content/docs/0-10-3/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (638 words) - [Travel Planning - AG2](/content/docs/0-8-3/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (425 words) - [ContextExpression - AG2](/content/docs/0-10-2/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (484 words) - [ModelClient - AG2](/content/docs/0-10-2/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (264 words) - [AG2 Multi-MCP Session Management: Dynamic Server Connections with MCPClientSessionManager - AG2](/content/docs/latest/docs/blog/2025/12/24/ag2-multimcpsessionmanager/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,318 words) - [Tools with Secrets - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/tools-with-secrets/index.html): A programming framework for agentic AI, A programming framework for agentic AI (893 words) - [Cache - AG2](/content/docs/0-10-3/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (908 words) - [Frequently Asked Questions - AG2](/content/docs/0-12-0/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,716 words) - [Overview - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/group-chat/introduction/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,510 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-10-2/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (89 words) - [resolve_json_references - AG2](/content/docs/0-10-3/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI (124 words) - [Crawl4AI - AG2](/content/docs/0-8-3/docs/user-guide/reference-tools/crawl4ai/index.html): A programming framework for agentic AI (43 words) - [Agent Tools - AG2](/content/docs/0-12-1/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,677 words) - [ToolCall - AG2](/content/docs/0-10-3/docs/api-reference/autogen/testing/messages/toolcall/index.html): A programming framework for agentic AI (151 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-8-5/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,159 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-8-5/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,094 words) - [AnthropicLLMConfigEntry - AG2](/content/docs/0-10-3/docs/api-reference/autogen/oai/anthropic/anthropicllmconfigentry/index.html): A programming framework for agentic AI (147 words) - [run_swarm - AG2](/content/docs/0-10-3/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (56 words) - [UserProxyAgent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,592 words) - [UpdateSystemMessage - AG2](/content/docs/0-10-2/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (66 words) - [HTTPRemoteAgent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/remote/agent/httpremoteagent/index.html): A programming framework for agentic AI (7,348 words) - [All Notebooks - AG2](/content/docs/0-8-3/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,012 words) - [LLMConfig - AG2](/content/docs/0-10-3/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI (360 words) - [Structured Output - AG2](/content/docs/0-12-1/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,285 words) - [ModelClientV2 - AG2](/content/docs/0-10-3/docs/api-reference/autogen/llm_clients/client_v2/modelclientv2/index.html): A programming framework for agentic AI (391 words) - [gather_usage_summary - AG2](/content/docs/0-10-3/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (323 words) - [AG2 Compatibility - AG2](/content/docs/0-12-1/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (735 words) - [a_initiate_group_chat - AG2](/content/docs/0-10-3/docs/api-reference/autogen/agentchat/a_initiate_group_chat/index.html): A programming framework for agentic AI (98 words) - [Pattern Cookbook - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/pattern-cookbook/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (992 words) - [ReasoningAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/reasoningagent/index.html): A programming framework for agentic AI (876 words) - [Get started - AG2](/content/docs/docs/user-guide/evaluation/getting-started/index.html): A programming framework for agentic AI, A programming framework for agentic AI (875 words) - [config_list_from_models - AG2](/content/docs/0-10-3/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (252 words) - [create_toolkit - AG2](/content/docs/0-10-3/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (92 words) - [Blog - AG2](/content/docs/0-10-0/docs/blog/index.html): A programming framework for agentic AI (2,647 words) - [BaseContext - AG2](/content/docs/0-10-3/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [ModelToolNotSupportedError - AG2](/content/docs/0-10-3/docs/api-reference/autogen/exception_utils/modeltoolnotsupportederror/index.html): A programming framework for agentic AI (62 words) - [DocAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (2,729 words) - [SenderRequiredError - AG2](/content/docs/0-10-2/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [BaseEvent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI (50 words) - [filter_config - AG2](/content/docs/0-10-3/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (532 words) - [AbstractCache - AG2](/content/docs/0-10-3/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (193 words) - [config_list_from_dotenv - AG2](/content/docs/0-10-3/docs/api-reference/autogen/config_list_from_dotenv/index.html): A programming framework for agentic AI (643 words) - [config_list_from_json - AG2](/content/docs/0-10-3/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (654 words) - [UndefinedNextAgentError - AG2](/content/docs/0-10-2/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [optional_import_block - AG2](/content/docs/0-10-3/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI (108 words) - [Depends - AG2](/content/docs/0-12-0/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (691 words) - [Portkey Integration - AG2](/content/docs/0-9-1a1/docs/ecosystem/portkey/index.html): A programming framework for agentic AI (716 words) - [The Agent Harness - AG2](/content/docs/0-12-1/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,019 words) - [Comparing variants - AG2](/content/docs/docs/user-guide/evaluation/variants/index.html): A programming framework for agentic AI, A programming framework for agentic AI (352 words) - [config_list_openai_aoai - AG2](/content/docs/0-10-3/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (407 words) - [GroupChatManager - AG2](/content/docs/0-10-2/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,148 words) - [AG2 Now Integrated with CopilotKit - AG2](/content/docs/latest/docs/blog/2025/05/07/ag2-copilot-integration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,143 words) - [ConversableAgent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (7,626 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-10-2/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (64 words) - [register_function - AG2](/content/docs/0-10-3/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (137 words) - [Agent - AG2](/content/docs/0-11-0/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (795 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-11-0/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (632 words) - [RealtimeAgent over Twilio Audio Adapter - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/realtime-agent/twilio/index.html): A programming framework for agentic AI (1,887 words) - [get_config_base - AG2](/content/docs/0-10-3/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (11 words) - [ChatResult - AG2](/content/docs/0-10-2/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (121 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,162 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-10-1/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,236 words) - [vLLM - AG2](/content/docs/0-9-10/docs/user-guide/models/vllm/index.html): A programming framework for agentic AI (966 words) - [get_config_list - AG2](/content/docs/0-10-3/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (374 words) - [Two-Agent Chat - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/two-agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (375 words) - [ContextExpression - AG2](/content/docs/0-10-3/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI (484 words) - [Middleware - AG2](/content/docs/0-12-1/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,490 words) - [Agent AutoBuild - Automatically Building Multi-agent Systems - AG2](/content/docs/latest/docs/blog/2023/11/26/agent-autobuild/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,064 words) - [Task Delegation - AG2](/content/docs/0-12-0/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (814 words) - [CaptainAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI (16,774 words) - [config_list_gpt4_gpt35 - AG2](/content/docs/0-10-3/docs/api-reference/autogen/config_list_gpt4_gpt35/index.html): A programming framework for agentic AI (93 words) - [TimeReplyAgent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (7,499 words) - [CodeBlock - AG2](/content/docs/0-10-3/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI (27 words) - [export_module - AG2](/content/docs/0-10-3/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (37 words) - [AssistantAgent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,420 words) - [ModelClient - AG2](/content/docs/0-10-3/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI (251 words) - [WebSurferAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/websurferagent/index.html): A programming framework for agentic AI (531 words) - [AgentNameConflictError - AG2](/content/docs/0-10-2/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (41 words) - [Use AutoGen for Local LLMs - AG2](/content/docs/latest/docs/blog/2023/07/14/local-llms/index.html): A programming framework for agentic AI, A programming framework for agentic AI (404 words) - [Nested Chat - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/nested-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (809 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-9/docs/faq/faq/index.html): A programming framework for agentic AI (1,672 words) - [Ending a chat - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/ending-a-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (754 words) - [DiscordAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/communication-platforms/discordagent/index.html): A programming framework for agentic AI (599 words) - [DeepResearchAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/deepresearchagent/index.html): A programming framework for agentic AI (616 words) - [Supercharging Web Crawling with Crawl4AI - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_crawl4ai/index.html): Supercharging Web Crawling with Crawl4AI (319 words) - [Telemetry - AG2](/content/docs/0-12-0/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (560 words) - [UserProxyAgent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI (7,989 words) - [AG2](/content/docs/latest/docs/user-guide/cli/create/publish/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Testing - AG2](/content/docs/0-12-0/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-12-0/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Files API - AG2](/content/docs/0-12-0/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [Wikipedia Search Tools - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (311 words) - [Skills - AG2](/content/docs/latest/docs/beta/skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,688 words) - [Contribution Policy - AG2](/content/docs/docs/contributor-guide/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,354 words) - [AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/orchestrations/swarm/deprecation-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [SenderRequiredError - AG2](/content/docs/0-10-3/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [UndefinedNextAgentError - AG2](/content/docs/0-10-3/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI (63 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-10-3/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [Prompt Management - AG2](/content/docs/0-12-0/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (486 words) - [Middleware - AG2](/content/docs/latest/docs/beta/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,807 words) - [GroupChatManager - AG2](/content/docs/0-10-3/docs/api-reference/autogen/groupchatmanager/index.html): A programming framework for agentic AI (8,545 words) - [WikipediaAgent - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/wikipediaagent/index.html): A programming framework for agentic AI (356 words) - [UpdateSystemMessage - AG2](/content/docs/0-10-3/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (66 words) - [ChatResult - AG2](/content/docs/0-10-3/docs/api-reference/autogen/chatresult/index.html): A programming framework for agentic AI (121 words) - [AssistantAgent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/assistantagent/index.html): A programming framework for agentic AI (7,817 words) - [ConversableAgent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (8,023 words) - [InvalidCarryOverTypeError - AG2](/content/docs/0-10-3/docs/api-reference/autogen/invalidcarryovertypeerror/index.html): A programming framework for agentic AI (63 words) - [Contributing to AG2 - AG2](/content/docs/0-11-0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Overview - AG2](/content/docs/0-10-0/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (604 words) - [Testing - AG2](/content/docs/0-12-1/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [RAG - AG2](/content/docs/0-11-0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (676 words) - [Agent Communication - AG2](/content/docs/0-12-0/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-12-1/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [DeepResearchAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/experimental/deepresearchagent/index.html): A programming framework for agentic AI (6,951 words) - [WikipediaAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/experimental/wikipediaagent/index.html): A programming framework for agentic AI (7,097 words) - [Customer Service - AG2](/content/docs/0-11-0/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [AgentNameConflictError - AG2](/content/docs/0-10-3/docs/api-reference/autogen/agentnameconflicterror/index.html): A programming framework for agentic AI (41 words) - [WebSurferAgent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI (6,953 words) - [Task Delegation - AG2](/content/docs/0-12-1/docs/beta/task_delegation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (768 words) - [Depends - AG2](/content/docs/0-12-1/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [Telemetry - AG2](/content/docs/0-12-1/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (560 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,052 words) - [Overview - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/basics/index.html): A programming framework for agentic AI, A programming framework for agentic AI (591 words) - [Quick Start - AG2](/content/docs/0-11-0/docs/quick-start/index.html): A programming framework for agentic AI (457 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,244 words) - [Code Execution - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI (1,749 words) - [Tests - AG2](/content/docs/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (388 words) - [AG2 Compatibility - AG2](/content/docs/latest/docs/beta/ag2_compatibility/index.html): Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows., Guide on using Beta Agents within AG2 GroupChats, sequential chats, handoffs, and context variable workflows. (724 words) - [Installing AG2 - AG2](/content/docs/0-11-0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Agent - AG2](/content/docs/0-10-0/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (422 words) - [AG2](/content/docs/latest/docs/user-guide/a2a/advanced-concepts/tools/ag2-built-in-tools-support-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Conversation Variables - AG2](/content/docs/latest/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [Next Steps - AG2](/content/docs/0-12-0/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (79 words) - [Structured Output - AG2](/content/docs/latest/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,301 words) - [Frequently Asked Questions - AG2](/content/docs/0-9-10/docs/faq/faq/index.html): A programming framework for agentic AI (1,708 words) - [Controlling Tool Use - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/controlling-use/index.html): A programming framework for agentic AI, A programming framework for agentic AI (996 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-10-1/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI (1,159 words) - [Subagents - AG2](/content/docs/latest/docs/beta/subagents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,459 words) - [Agent Communication - AG2](/content/docs/0-12-1/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [AG2 support for LLM specific Built-in Tools - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/ag2-built-in-tools-support/index.html): Comprehensive guide to AG2's built-in tools for web search, image generation, file editing, and shell execution, Comprehensive guide to AG2's built-in tools for web search, image generation, file editing, and shell execution (872 words) - [Overview - AG2](/content/docs/0-9-9/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (558 words) - [The Agent Harness - AG2](/content/docs/latest/docs/beta/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,142 words) - [All Notebooks - AG2](/content/docs/0-11-0/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (4,062 words) - [Prompt Management - AG2](/content/docs/0-12-1/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [Iterating Over Runs - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (994 words) - [LangChain Tools Integration - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/interop/langchain/index.html): A programming framework for agentic AI, A programming framework for agentic AI (788 words) - [AG2](/content/docs/latest/docs/user-guide/cli/run/replay/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Blog - AG2](/content/docs/0-12-2/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,441 words) - [Files API - AG2](/content/docs/0-12-1/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-10-0/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-10-1/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-9-1a1/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production. (603 words) - [Llamaindex - AG2](/content/docs/0-9-1a1/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Research - AG2](/content/docs/0-9-1a1/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Contribution Policy - AG2](/content/docs/latest/docs/beta/contribution_policy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,422 words) - [Contributing to AG2 - AG2](/content/docs/0-10-0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Voice & Realtime Overview - AG2](/content/docs/latest/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (323 words) - [Quick Start - AG2](/content/docs/0-10-0/docs/quick-start/index.html): A programming framework for agentic AI (718 words) - [RAG - AG2](/content/docs/0-10-0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (678 words) - [Setting up Development Environment - AG2](/content/docs/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-10-1/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI (352 words) - [Code Examples - AG2](/content/docs/0-12-1/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Overview - AG2](/content/docs/0-9-9/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [Tasks - AG2](/content/docs/latest/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (977 words) - [AG2](/content/docs/latest/docs/user-guide/a2a/advanced-concepts/orchestration/group-chat/context-variables-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-10-0/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (646 words) - [AG2](/content/docs/latest/docs/user-guide/a2a/advanced-concepts/orchestration/group-chat/guardrails-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/latest/docs/user-guide/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [A2UI Protocol Overview - AG2](/content/docs/latest/docs/beta/a2ui/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (808 words) - [Prompt Management - AG2](/content/docs/latest/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [MCP Client Session Manager - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/mcp/mcp_client_session_manager/index.html): Manage multiple MCP server sessions dynamically with on-demand connections, Manage multiple MCP server sessions dynamically with on-demand connections (526 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [TinyFish Search - AG2](/content/docs/latest/docs/beta/extensions/tools/search/tinyfish/index.html): A programming framework for agentic AI, A programming framework for agentic AI (388 words) - [Documentation Contribution Guide - AG2](/content/docs/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (488 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-10-0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (927 words) - [Community Gallery - AG2](/content/docs/0-11-4/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (944 words) - [AG2](/content/docs/latest/docs/user-guide/reference-tools/tinyfish/firecrawl-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-9-1a1/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (536 words) - [Multimodal Inputs - AG2](/content/docs/latest/docs/beta/multimodal/inputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (989 words) - [Customer Service - AG2](/content/docs/0-10-0/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (557 words) - [A2A Protocol Overview - AG2](/content/docs/latest/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-10-1/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI (114 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,632 words) - [Agent - AG2](/content/docs/0-12-2/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (418 words) - [Agent Communication - AG2](/content/docs/latest/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,129 words) - [Release Roadmap - AG2](/content/docs/0-12-0/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Agent Tools - AG2](/content/docs/0-14-0/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,606 words) - [A2A (Agent-to-Agent) Communication - AG2](/content/docs/0-9-10/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (436 words) - [Resuming a Turn - AG2](/content/docs/latest/docs/beta/resume/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,284 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,500 words) - [Web Scraping using Apify Tools - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (514 words) - [Evaluation - AG2](/content/docs/latest/docs/beta/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (882 words) - [Installing AG2 - AG2](/content/docs/0-10-0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Guidance for Maintainers - AG2](/content/docs/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (337 words) - [Structured output from json configuration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (491 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,673 words) - [Depends - AG2](/content/docs/latest/docs/beta/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (688 words) - [All Notebooks - AG2](/content/docs/0-10-0/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,625 words) - [`run` function examples with event processing - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/run_and_event_processing/index.html): Using run and event processing (1,925 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Solving Multiple Tasks in a Sequence of Async Chats - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of async chats., Use conversational agents to solve a set of tasks with a sequence of async chats. (1,135 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/latest/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [File a Bug Report - AG2](/content/docs/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Telemetry - AG2](/content/docs/latest/docs/beta/telemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (671 words) - [Overview - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/index.html): A programming framework for agentic AI (338 words) - [PGVector - AG2](/content/docs/0-9-1a1/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Multi-Agent Network Overview - AG2](/content/docs/latest/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (756 words) - [Prek - AG2](/content/docs/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [Exa Search - AG2](/content/docs/latest/docs/beta/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Model Configuration - AG2](/content/docs/0-13-3/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,448 words) - [GraphRagCapability - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI (226 words) - [Microsoft Fabric - AG2](/content/docs/0-9-1a1/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI (64 words) - [Azure Cosmos DB - AG2](/content/docs/0-9-1a1/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-12-0/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [Promptflow - AG2](/content/docs/0-9-1a1/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (60 words) - [Installing AG2 - AG2](/content/docs/0-12-2/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (270 words) - [Databricks - AG2](/content/docs/0-9-1a1/docs/ecosystem/databricks/index.html): A programming framework for agentic AI (67 words) - [MemGPT - AG2](/content/docs/0-9-1a1/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Ollama - AG2](/content/docs/0-9-1a1/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [Testing - AG2](/content/docs/latest/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [Overview - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/realtime-agent/index.html): A programming framework for agentic AI (255 words) - [Tools - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (411 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Overview - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (568 words) - [Composio - AG2](/content/docs/0-9-1a1/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Contributing to AG2 - AG2](/content/docs/0-12-2/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Blog - AG2](/content/docs/0-12-0/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,441 words) - [RAG - AG2](/content/docs/0-12-2/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (672 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,031 words) - [Tools - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI (300 words) - [Release Roadmap - AG2](/content/docs/0-12-2/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,580 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-12-2/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (631 words) - [Blog - AG2](/content/docs/0-9-7/docs/blog/index.html): A programming framework for agentic AI (2,503 words) - [Agent Chat with custom model loading - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,134 words) - [Chatting with a teachable agent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,716 words) - [Agent - AG2](/content/docs/0-12-0/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (798 words) - [Code Examples - AG2](/content/docs/latest/docs/beta/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Agent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/beta/agent/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (653 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-12-0/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (641 words) - [Contributing to AG2 - AG2](/content/docs/0-12-0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Files API - AG2](/content/docs/latest/docs/beta/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (272 words) - [ag2 install - AG2](/content/docs/latest/docs/user-guide/cli/install/index.html): Install skills, templates, tools, datasets, agents, and bundles from the AG2 registry., Install skills, templates, tools, datasets, agents, and bundles from the AG2 registry. (280 words) - [ag2 test - AG2](/content/docs/latest/docs/user-guide/cli/test/index.html): Run evaluation suites and benchmarks against your agents., Run evaluation suites and benchmarks against your agents. (273 words) - [ag2 arena - AG2](/content/docs/latest/docs/user-guide/cli/arena/index.html): A/B test and compare agent implementations with ELO ratings., A/B test and compare agent implementations with ELO ratings. (168 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,191 words) - [RealtimeAgent in a Swarm Orchestration using WebRTC - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc/index.html): Swarm Ochestration, Swarm Ochestration (1,933 words) - [Orchestrating agents - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [ag2 proxy - AG2](/content/docs/latest/docs/user-guide/cli/proxy/index.html): Auto-generate AG2 tools from CLIs, REST APIs, or Python modules., Auto-generate AG2 tools from CLIs, REST APIs, or Python modules. (182 words) - [ag2 publish - AG2](/content/docs/latest/docs/user-guide/cli/publish/index.html): Validate and publish artifacts to the AG2 resource hub., Validate and publish artifacts to the AG2 resource hub. (160 words) - [ag2 replay - AG2](/content/docs/latest/docs/user-guide/cli/replay/index.html): Replay, debug, and branch past agent conversations., Replay, debug, and branch past agent conversations. (171 words) - [Grok example with live search - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [ag2 serve - AG2](/content/docs/latest/docs/user-guide/cli/serve/index.html): Expose agents as REST APIs, MCP servers, or A2A endpoints., Expose agents as REST APIs, MCP servers, or A2A endpoints. (157 words) - [Blog - AG2](/content/docs/0-9-9/docs/blog/index.html): A programming framework for agentic AI (2,625 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Use AG2 to Tune ChatGPT - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_chatgpt_gpt4/index.html): Use AG2 to Tune ChatGPT, Use AG2 to Tune ChatGPT (1,395 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (848 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-12-2/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-12-2/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (654 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (777 words) - [RAG - AG2](/content/docs/0-12-0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (681 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,207 words) - [Tools with Dependency Injection - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,020 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (851 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (914 words) - [Customer Service - AG2](/content/docs/0-12-2/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-12-0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (440 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,128 words) - [Model Configuration - AG2](/content/docs/0-14-0/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,655 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,077 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Quick Start - AG2](/content/docs/0-12-2/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (452 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (838 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (677 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,173 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (715 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,068 words) - [All Notebooks - AG2](/content/docs/0-12-2/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,135 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,240 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-8-6/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,232 words) - [Customer Service - AG2](/content/docs/0-12-0/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (770 words) - [Agent - AG2](/content/docs/0-9-7/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (419 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (953 words) - [Quick Start - AG2](/content/docs/0-12-0/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (450 words) - [Group Chat with Tools - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (335 words) - [Travel Planning - AG2](/content/docs/0-11-4/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,216 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (247 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-7/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (641 words) - [Agent Tracking with AgentOps - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (796 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method., Introduce group chat with customized speaker selection method. (749 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (614 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (455 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-10-4/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (2,058 words) - [Installing AG2 - AG2](/content/docs/0-12-0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Group Chat - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Research - AG2](/content/docs/0-13-2/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (1,538 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Enhanced Support for Non-OpenAI Models - AG2](/content/docs/0-10-4/docs/blog/2024/06/24/altmodels-classes/index.html): A programming framework for agentic AI (1,946 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (702 words) - [AG2](/content/docs/0-14-0/docs/user-guide/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions-md.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (663 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-9/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (640 words) - [Nested Chats for Tool Use in Conversational Chess - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (837 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (671 words) - [Load the configuration including the response format - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [Community Gallery - AG2](/content/docs/0-8-5/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI (984 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,335 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [Agent - AG2](/content/docs/0-9-9/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (419 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (771 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Blog - AG2](/content/docs/0-8-6/docs/blog/index.html): A programming framework for agentic AI (754 words) - [Promptflow - AG2](/content/docs/0-8-5/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI (59 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Contributing to AG2 - AG2](/content/docs/0-8-6/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (855 words) - [LLM Config Deep-dive - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,216 words) - [GroupChat - AG2](/content/docs/0-11-4/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (837 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (551 words) - [Contributing to AG2 - AG2](/content/docs/0-9-7/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [AG2 Shell Tool Integration: Command Execution and Multi-Tool DevOps Orchestration - AG2](/content/docs/0-11-5/docs/blog/2025/12/24/ag2-shell-tool-and-multi-in-built-tool-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,266 words) - [Agentic testing for prompt leakage security - AG2](/content/docs/latest/docs/blog/2024/11/27/prompt-leakage-probing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,619 words) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds - AG2](/content/docs/0-11-2/docs/user-stories/2025-04-03-fortune-500-rag-chatbot/fortune_500_rag_chatbot/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,100 words) - [RAG - AG2](/content/docs/0-8-6/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (730 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [Blog - AG2](/content/docs/0-10-2/docs/blog/index.html): A programming framework for agentic AI (3,237 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (148 words) - [Config loader utility functions - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (981 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-6/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (305 words) - [Iterating Over Runs - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/iterating-runs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,023 words) - [Customer Service - AG2](/content/docs/0-8-6/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-7/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [Creating a new agent - AG2](/content/docs/latest/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,686 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,073 words) - [Contributing to AG2 - AG2](/content/docs/0-9-9/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Tools Dependency Injection - AG2](/content/docs/0-12-1/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,392 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-7/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Agentic testing for prompt leakage security - AG2](/content/docs/0-10-4/docs/blog/2024/11/27/prompt-leakage-probing/index.html): A programming framework for agentic AI (1,639 words) - [Customer Service - AG2](/content/docs/0-9-7/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Portkey Integration - AG2](/content/docs/0-13-2/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (685 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-5/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (640 words) - [RAG - AG2](/content/docs/0-9-7/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (467 words) - [RAG - AG2](/content/docs/0-9-9/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (671 words) - [LLMs - AG2](/content/docs/0-8-6/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (282 words) - [Agent - AG2](/content/docs/0-11-2/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (418 words) - [Quick Start - AG2](/content/docs/0-8-6/docs/quick-start/index.html): A programming framework for agentic AI (700 words) - [Knowledgeable Agents with FalkorDB Graph RAG - AG2](/content/docs/latest/docs/blog/2024/12/06/falkordb-structured/index.html): A programming framework for agentic AI, A programming framework for agentic AI (985 words) - [Evaluation - AG2](/content/docs/0-14-0/docs/beta/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (885 words) - [Quick Start - AG2](/content/docs/0-9-9/docs/quick-start/index.html): A programming framework for agentic AI (721 words) - [Quick Start - AG2](/content/docs/0-9-7/docs/quick-start/index.html): A programming framework for agentic AI (711 words) - [Agent Tools - AG2](/content/docs/0-13-0/docs/beta/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [Small, Local Model (IBM Granite) Multi-Agent RAG - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning/index.html): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama, Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama (3,196 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats. (1,017 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-13-2/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Structured Output - AG2](/content/docs/0-11-4/docs/beta/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (948 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (991 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-9/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (646 words) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI - AG2](/content/docs/0-11-2/docs/user-stories/2025-04-11-productionizing-oss-agents/productionizing_oss_agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (111 words) - [GroupChat - AG2](/content/docs/0-13-3/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Getting under the hood - AG2](/content/docs/0-11-2/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Customer Service - AG2](/content/docs/0-9-9/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-9/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (301 words) - [All Notebooks - AG2](/content/docs/0-8-6/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,087 words) - [Installing AG2 - AG2](/content/docs/0-9-7/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Travel Planning - AG2](/content/docs/0-8-5/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI (435 words) - [Blog - AG2](/content/docs/0-10-5/docs/blog/index.html): A programming framework for agentic AI (4,957 words) - [Blog - AG2](/content/docs/0-9-5/docs/blog/index.html): A programming framework for agentic AI (1,592 words) - [Documentation Contribution Guide - AG2](/content/docs/0-11-2/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (527 words) - [NLIP Agent Integration - AG2](/content/docs/docs/user-guide/extensions/nlipagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,137 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-10-2/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI (1,236 words) - [AfterWork - AG2](/content/docs/0-8-6/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [Waldiez - AG2](/content/docs/0-13-2/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-12-1/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (901 words) - [All Notebooks - AG2](/content/docs/0-9-7/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,556 words) - [Installing AG2 - AG2](/content/docs/0-8-6/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (205 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [Prompt Management - AG2](/content/docs/0-11-4/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [Game Design - AG2](/content/docs/0-8-5/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (338 words) - [Bindu - AG2](/content/docs/0-13-2/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [SenderRequiredError - AG2](/content/docs/0-11-4/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (48 words) - [Blog - AG2](/content/docs/0-11-2/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,285 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (490 words) - [Setting up Development Environment - AG2](/content/docs/0-11-4/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (631 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-5/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Code Execution - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,010 words) - [config_list_from_models - AG2](/content/docs/0-13-3/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (261 words) - [Cerebras - AG2](/content/docs/0-9-6/docs/user-guide/models/cerebras/index.html): A programming framework for agentic AI (1,649 words) - [CodeBlock - AG2](/content/docs/0-11-4/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (27 words) - [Llamaindex - AG2](/content/docs/0-14-0/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Hindsight: Long-Term Memory for AG2 Agents - AG2](/content/docs/0-13-2/docs/ecosystem/hindsight/index.html): A programming framework for agentic AI, A programming framework for agentic AI (346 words) - [Quick Start - AG2](/content/docs/0-9-5/docs/quick-start/index.html): A programming framework for agentic AI (707 words) - [All Notebooks - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,586 words) - [DockerCommandLineCodeExecutor - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/dockercommandlinecodeexecutor/index.html): A programming framework for agentic AI, A programming framework for agentic AI (629 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-11-1/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (1,484 words) - [Trip planning with a FalkorDB GraphRAG agent using GroupChat - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,451 words) - [Contributing to AG2 - AG2](/content/docs/0-9-5/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (1,377 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-14-0/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (765 words) - [Promptflow - AG2](/content/docs/0-13-2/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [RAG - AG2](/content/docs/0-9-5/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (672 words) - [a_run_group_chat_iter - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/a_run_group_chat_iter/index.html): A programming framework for agentic AI, A programming framework for agentic AI (150 words) - [Blog - AG2](/content/docs/0-11-4/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,441 words) - [Tools with Dependency Injection - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,019 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-11-2/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Ollama - AG2](/content/docs/0-13-2/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [RAG - AG2](/content/docs/0-11-2/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (660 words) - [Agent - AG2](/content/docs/0-11-4/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (798 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-9-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (128 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [ReasoningAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/reasoningagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (8,724 words) - [Microsoft Fabric - AG2](/content/docs/0-13-2/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-5/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [MemGPT - AG2](/content/docs/0-13-2/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,178 words) - [Databricks - AG2](/content/docs/0-13-2/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-14-0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Contributing to AG2 - AG2](/content/docs/0-11-2/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Chatting with a teachable agent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_teachability/index.html): Learn how to persist memories across chat sessions using the Teachability capability, Learn how to persist memories across chat sessions using the Teachability capability (1,723 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-11-2/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (645 words) - [Creating a new tool - AG2](/content/docs/0-13-0/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (980 words) - [Creating a new tool - AG2](/content/docs/latest/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (953 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-11-4/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [Azure Cosmos DB - AG2](/content/docs/0-13-2/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [Llamaindex - AG2](/content/docs/0-13-2/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (433 words) - [UserProxyAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,978 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats., Use conversational agents to solve a set of tasks with a sequence of chats. (978 words) - [Customer Service - AG2](/content/docs/0-9-5/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Composio - AG2](/content/docs/0-13-2/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (994 words) - [LLM Config Deep-dive - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,271 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [WebSurferAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,303 words) - [TimeReplyAgent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,488 words) - [Installing AG2 - AG2](/content/docs/0-9-5/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Customer Service - AG2](/content/docs/0-11-2/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [All Notebooks - AG2](/content/docs/0-11-2/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,098 words) - [Tools Dependency Injection - AG2](/content/docs/0-12-3/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,063 words) - [DiscordAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/discordagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,339 words) - [Google Drive Tools - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (767 words) - [SlackAgent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,330 words) - [TinyFish Search - AG2](/content/docs/docs/user-guide/extensions/tools/search/tinyfish/index.html): A programming framework for agentic AI, A programming framework for agentic AI (388 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,007 words) - [Quick Start - AG2](/content/docs/0-11-2/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (424 words) - [RAG - AG2](/content/docs/0-11-4/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (679 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,274 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [Currency Converter (Multi-Currency, Autonomous, API+SearchTool) - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_converter_tool_api.html): This notebook demonstrates a fully autonomous, multi-currency conversion system., This notebook demonstrates a fully autonomous, multi-currency conversion system. (909 words) - [Blog - AG2](/content/docs/0-14-0/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,140 words) - [Installing AG2 - AG2](/content/docs/0-11-2/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [gather_usage_summary - AG2](/content/docs/0-13-0/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI, A programming framework for agentic AI (387 words) - [A2A Protocol Support in AG2 v0.10 - AG2](/content/docs/latest/docs/blog/2025/10/27/a2a-protocol-support/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,506 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-11-4/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (651 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-14-0/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (651 words) - [Agent - AG2](/content/docs/0-13-3/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (413 words) - [Depends - AG2](/content/docs/0-13-0/docs/api-reference/autogen/fast_depends/use/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Customer Service - AG2](/content/docs/0-11-4/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Contributing to AG2 - AG2](/content/docs/0-11-4/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (549 words) - [AG2 Beta - AG2](/content/docs/0-14-0/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,017 words) - [CodeBlock - AG2](/content/docs/0-13-0/docs/api-reference/autogen/coding/codeblock/index.html): A programming framework for agentic AI, A programming framework for agentic AI (27 words) - [Anthropic V2 Client with AG2 Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_v2_anthropic_client_example/index.html): Anthropic V2 Client., Anthropic V2 Client. (2,333 words) - [Blog - AG2](/content/docs/0-12-1/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (994 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (584 words) - [AG2 Beta - AG2](/content/docs/0-11-4/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (539 words) - [Xquik Tweet Search - AG2](/content/docs/docs/user-guide/extensions/tools/search/xquik/index.html): A programming framework for agentic AI, A programming framework for agentic AI (222 words) - [GraphRagCapability - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (210 words) - [RAG - AG2](/content/docs/0-14-0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (643 words) - [Intelligent Agent Handoffs: Routing Control in Multi-Agent Systems with AG2 - AG2](/content/docs/0-12-1/docs/blog/2026/03/05/intelligent-agent-handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,938 words) - [Contributing to AG2 - AG2](/content/docs/0-14-0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Release Roadmap - AG2](/content/docs/0-11-4/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (172 words) - [Tests - AG2](/content/docs/latest/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (616 words) - [Installing AG2 - AG2](/content/docs/0-11-4/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,856 words) - [Getting under the hood - AG2](/content/docs/latest/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Release Roadmap - AG2](/content/docs/0-14-0/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (613 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions. (616 words) - [Next Steps - AG2](/content/docs/latest/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (187 words) - [Setting up Development Environment - AG2](/content/docs/latest/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (570 words) - [Documentation Contribution Guide - AG2](/content/docs/latest/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [Making OpenAI Assistants Teachable - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants/index.html): Teach OpenAI assistants. (1,631 words) - [Websockets: Streaming input and output using websockets - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_websockets/index.html): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications., Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. (2,763 words) - [(Legacy) Implement Swarm-style orchestration with GroupChat - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy/index.html): (Legacy) Implement Swarm-style orchestration with GroupChat, (Legacy) Implement Swarm-style orchestration with GroupChat (1,678 words) - [CaptainAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_captainagent/index.html): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks., Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. (861 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,073 words) - [Use AG2 to Tune OpenAI Models - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_completion/index.html): Use AG2 to Tune OpenAI Models, Use AG2 to Tune OpenAI Models (1,369 words) - [Quick Start - AG2](/content/docs/0-11-4/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (451 words) - [Guidance for Maintainers - AG2](/content/docs/latest/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI, A programming framework for agentic AI (336 words) - [Waldiez - AG2](/content/docs/0-13-0/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [Customer Service - AG2](/content/docs/0-14-0/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (565 words) - [get_config_base - AG2](/content/docs/0-13-0/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI, A programming framework for agentic AI (12 words) - [File a Bug Report - AG2](/content/docs/0-10-2/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [AG2 Shell Tool Integration: Command Execution and Multi-Tool DevOps Orchestration - AG2](/content/docs/0-11-1/docs/blog/2025/12/24/ag2-shell-tool-and-multi-in-built-tool-execution/index.html): A programming framework for agentic AI (2,265 words) - [Quick Start - AG2](/content/docs/0-14-0/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Prek - AG2](/content/docs/latest/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (56 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [File a Bug Report - AG2](/content/docs/latest/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI, A programming framework for agentic AI (140 words) - [All Notebooks - AG2](/content/docs/0-14-0/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,899 words) - [Load the configuration including the response format - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [SlackAgent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agents/experimental/slackagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,330 words) - [config_list_from_models - AG2](/content/docs/0-10-5/docs/api-reference/autogen/config_list_from_models/index.html): A programming framework for agentic AI (582 words) - [Blog - AG2](/content/docs/0-13-0/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (651 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,223 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (609 words) - [Portkey Integration - AG2](/content/docs/0-13-3/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (689 words) - [RAG - AG2](/content/docs/0-13-0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (674 words) - [Managing Multiple MCP Servers with MCPClientSessionManager - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_session_manager_example/index.html): Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows., Learn how to use MCPClientSessionManager to dynamically manage multiple MCP server sessions (stdio and SSE) within tool functions for flexible, resource-efficient agent workflows. (1,354 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_autobuild_agent_library/index.html): Automatically build multi-agent system from agent library, Automatically build multi-agent system from agent library (823 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,328 words) - [RealtimeAgent with gemini client - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket/index.html): RealtimeAgent with gemini client using websockets, RealtimeAgent with gemini client using websockets (870 words) - [BaseContext - AG2](/content/docs/0-10-5/docs/api-reference/autogen/tools/basecontext/index.html): A programming framework for agentic AI (36 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-13-3/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,159 words) - [Agent - AG2](/content/docs/0-13-0/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (781 words) - [Contributing to AG2 - AG2](/content/docs/0-10-2/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Release Roadmap - AG2](/content/docs/0-13-3/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_langchain/index.html): Use Langchain tools., Use Langchain tools. (1,159 words) - [Installing AG2 - AG2](/content/docs/0-14-0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents. (450 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent., Learn how to register function calls using AssistantAgent and UserProxyAgent. (866 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,043 words) - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_function_call/index.html): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions., Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. (681 words) - [RAG - AG2](/content/docs/0-10-2/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (672 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava., Leveraging multimodal models like llava. (1,093 words) - [All Notebooks - AG2](/content/docs/0-10-2/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,771 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-10-2/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,132 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [Quick Start - AG2](/content/docs/0-10-2/docs/quick-start/index.html): A programming framework for agentic AI (714 words) - [All Notebooks - AG2](/content/docs/0-13-0/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,129 words) - [Blog - AG2](/content/docs/0-13-3/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [Usage tracking with AG2 - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation (982 words) - [Amazon Bedrock - AG2](/content/docs/0-9-6/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,272 words) - [Tools with Dependency Injection - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection (1,071 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-10-2/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Release Roadmap - AG2](/content/docs/0-13-0/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Using Guidance with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_guidance/index.html): Constrained responses via guidance., Constrained responses via guidance. (628 words) - [Blog - AG2](/content/docs/0-10-4/docs/blog/index.html): A programming framework for agentic AI (4,936 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Contributing to AG2 - AG2](/content/docs/0-13-0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (936 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant., This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (574 words) - [Customer Service - AG2](/content/docs/0-10-2/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (559 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-13-0/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (637 words) - [AG2 Beta - AG2](/content/docs/0-13-0/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (987 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-13-0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Using a local Telemetry server to monitor a GraphRAG agent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability., FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,157 words) - [RealtimeAgent with local websocket connection - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (891 words) - [Documentation Contribution Guide - AG2](/content/docs/0-13-3/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (530 words) - [Installing AG2 - AG2](/content/docs/0-10-2/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (207 words) - [Travel Planning - AG2](/content/docs/0-13-2/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (434 words) - [Customer Service - AG2](/content/docs/0-13-0/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Agent - AG2](/content/docs/0-10-5/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (407 words) - [AG2 OpenTelemetry Tracing: Full Observability for Multi-Agent Systems - AG2](/content/docs/latest/docs/blog/2026/02/08/ag2-opentelemetry-tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,786 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (1,548 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration, Swarm Ochestration (1,675 words) - [RealtimeAgent with WebRTC connection - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc/index.html): RealtimeAgent using websockets, RealtimeAgent using websockets (910 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (503 words) - [Installing AG2 - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (270 words) - [Agent Tools and Run Method Examples - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_run_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (724 words) - [AutoBuild - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_autobuild_basic/index.html): Automatically build multi-agent system with AgentBuilder, Automatically build multi-agent system with AgentBuilder (2,537 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [Creating a new agent - AG2](/content/docs/0-10-4/docs/contributor-guide/building/creating-an-agent/index.html): A programming framework for agentic AI (1,764 words) - [V1/V2 Client Compatibility Demonstration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_v1_v2_client_compatibility/index.html): Client V1/V2 Compatibility, Client V1/V2 Compatibility (499 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,007 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (857 words) - [AG2 Shell Tool Integration: Command Execution and Multi-Tool DevOps Orchestration - AG2](/content/docs/latest/docs/blog/2025/12/24/ag2-shell-tool-and-multi-in-built-tool-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,283 words) - [Tavily Search Tool - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/tools_tavily_search/index.html): Tavily Search Integration with AG2, Tavily Search Integration with AG2 (272 words) - [instrument_a2a_server - AG2](/content/docs/0-11-5/docs/api-reference/autogen/opentelemetry/instrument_a2a_server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (263 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (786 words) - [Guidance for Maintainers - AG2](/content/docs/0-10-5/docs/contributor-guide/maintainer/index.html): A programming framework for agentic AI (336 words) - [RAG - AG2](/content/docs/0-13-3/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (641 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file, Agentic RAG workflow on tabular data from a PDF file (1,191 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-13-3/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (654 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [AG2 Beta - AG2](/content/docs/0-13-3/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (987 words) - [Quick Start - AG2](/content/docs/0-13-3/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (609 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,033 words) - [RAG - AG2](/content/docs/0-10-5/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (679 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket/index.html): Swarm Ochestration, Swarm Ochestration (2,011 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-13-3/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-11-5/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,232 words) - [Contributing to AG2 - AG2](/content/docs/0-13-3/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,645 words) - [RAG with DocAgent - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,291 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (531 words) - [Customer Service - AG2](/content/docs/0-13-3/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_reliable_basic_example/index.html): ReliableTool - Basic Example, ReliableTool - Basic Example (845 words) - [Mitigating Prompt hacking with JSON Mode in Autogen - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_json_mode_example/index.html): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition., Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. (1,594 words) - [Deep Research - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/deep-research/index.html): Autonomous deep research with AG2 using DeepResearchTool and GPT Researcher. Multi-step research tasks with Tavily-powered web search and structured report generation., Autonomous deep research with AG2 using DeepResearchTool and GPT Researcher. Multi-step research tasks with Tavily-powered web search and structured report generation. (899 words) - [Groupchat with Llamaindex agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents/index.html): Integrate llamaindex agents with Autogen., Integrate llamaindex agents with Autogen. (328 words) - [LLMConfig - AG2](/content/docs/0-12-3/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (306 words) - [Writing a software application using function calls - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application., Equip your agent with functions that can efficiently implement features into your software application. (1,038 words) - [UndefinedNextAgentError - AG2](/content/docs/0-12-1/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [All Notebooks - AG2](/content/docs/0-13-3/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,166 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (994 words) - [run_group_chat_iter - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/run_group_chat_iter/index.html): A programming framework for agentic AI, A programming framework for agentic AI (145 words) - [GoogleSearchTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/googlesearchtool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (571 words) - [optional_import_block - AG2](/content/docs/0-11-5/docs/api-reference/autogen/import_utils/optional_import_block/index.html): A programming framework for agentic AI, A programming framework for agentic AI (108 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-12-1/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (652 words) - [UserProxyAgent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/userproxyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,991 words) - [Blog - AG2](/content/docs/0-11-5/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,441 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering, Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (789 words) - [Grok example with live search - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [Contributing to AG2 - AG2](/content/docs/0-10-5/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-10-5/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [Blog - AG2](/content/docs/0-12-1/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,441 words) - [WebSurferAgent - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (694 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,217 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (601 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (741 words) - [OpenAI Assistants in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic/index.html): Two-agent chat with OpenAI assistants., Two-agent chat with OpenAI assistants. (175 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (716 words) - [Quick Start - AG2](/content/docs/0-10-5/docs/quick-start/index.html): A programming framework for agentic AI (461 words) - [Customer Service - AG2](/content/docs/0-10-5/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [CaptainAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/captainagent/index.html): A programming framework for agentic AI (16,777 words) - [Agent - AG2](/content/docs/0-12-1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (780 words) - [Google Drive Tools - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (764 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-12-3/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,159 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Installing AG2 - AG2](/content/docs/0-13-3/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Agent - AG2](/content/docs/0-11-5/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (436 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,134 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity, This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (570 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-10-5/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (621 words) - [All Notebooks - AG2](/content/docs/0-10-5/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,993 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Crawl4AI - AG2](/content/docs/latest/docs/user-guide/reference-tools/crawl4ai/index.html): Integrate Crawl4AI, an open-source web crawler built for AI agents, with AG2 for real-time web data extraction and processing., Integrate Crawl4AI, an open-source web crawler built for AI agents, with AG2 for real-time web data extraction and processing. (1,073 words) - [RAG with DocAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agents_docagent/index.html): Query documents and web pages with DocAgent, Query documents and web pages with DocAgent (1,280 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-12-3/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [Waldiez - AG2](/content/docs/0-11-5/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [DocAgent - AG2](/content/docs/0-9-1post0/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (2,763 words) - [ChatContext - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/chatcontext/index.html): A programming framework for agentic AI (115 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications., This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (493 words) - [Wikipedia Search Tools - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (1,512 words) - [Release Roadmap - AG2](/content/docs/0-11-5/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (626 words) - [Blog - AG2](/content/docs/0-12-3/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,441 words) - [Installing AG2 - AG2](/content/docs/0-10-5/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Structured output from json configuration - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (514 words) - [RAG - AG2](/content/docs/0-11-5/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (674 words) - [Translating Video audio using Whisper and GPT-3.5-turbo - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper/index.html): Use tools to extract and translate the transcript of a video file., Use tools to extract and translate the transcript of a video file. (640 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [SummaryTaskAvailableCondition - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/experimental/document_agent/document_conditions/summarytaskavailablecondition/index.html): A programming framework for agentic AI (199 words) - [RAG - AG2](/content/docs/0-12-1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (737 words) - [Group Chat with Tools - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (341 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use/index.html): Adding Browsing Capabilities to AG2, Adding Browsing Capabilities to AG2 (254 words) - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat/index.html): Use GPTAssistantAgent in group chat., Use GPTAssistantAgent in group chat. (321 words) - [GraphRagCapability - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/graphragcapability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (210 words) - [Contributing to AG2 - AG2](/content/docs/0-11-5/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Agent Communication - AG2](/content/docs/0-12-3/docs/beta/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (471 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (631 words) - [TelegramSendTool - AG2](/content/docs/0-10-4/docs/api-reference/autogen/tools/experimental/telegramsendtool/index.html): A programming framework for agentic AI (724 words) - [resolve_json_references - AG2](/content/docs/0-12-3/docs/api-reference/autogen/json_utils/resolve_json_references/index.html): A programming framework for agentic AI, A programming framework for agentic AI (122 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM., Uniform interface to call different LLM. (613 words) - [Generate Dalle Images With Conversable Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability/index.html): Generate images with conversable agents., Generate images with conversable agents. (479 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,198 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (632 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-12-3/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (37 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [Release Roadmap - AG2](/content/docs/0-12-1/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (592 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-11-5/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (652 words) - [TinyFish Tool - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/tinyfish/index.html): Integrate TinyFish with AG2 agents for goal-directed web scraping. Learn how to set up TINYFISH_API_KEY, install the tool, and use TinyFishTool in your multi-agent workflows., Integrate TinyFish with AG2 agents for goal-directed web scraping. Learn how to set up TINYFISH_API_KEY, install the tool, and use TinyFishTool in your multi-agent workflows. (381 words) - [Google Search Tool - AG2](/content/docs/latest/docs/user-guide/reference-tools/google-api/google-search/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,043 words) - [Contributing to AG2 - AG2](/content/docs/0-12-1/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Slack Tools - AG2](/content/docs/latest/docs/user-guide/reference-tools/communication-platforms/slack/index.html): A programming framework for agentic AI, A programming framework for agentic AI (775 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,583 words) - [All Notebooks - AG2](/content/docs/0-11-5/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,135 words) - [Customer Service - AG2](/content/docs/0-11-5/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Firecrawl Tool Example - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_firecrawl/index.html): This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites., This notebook demonstrates how to use the FirecrawlTool to scrape, crawl, and map websites. (527 words) - [DeepResearchAgent - Your Shortcut for Faster Research - AG2](/content/docs/0-9-10/docs/blog/2025/02/13/deepresearchagent/index.html): A programming framework for agentic AI (684 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-11-5/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [WebSurferAgent with Firecrawl Integration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/websurfer_firecrawl_example/index.html): This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling., This notebook demonstrates how to use the WebSurferAgent with the Firecrawl tool for web scraping and crawling. (447 words) - [Customer Service - AG2](/content/docs/0-12-1/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (565 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-12-1/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (640 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations., Function Inception: Enable AG2 agents to update/remove functions during conversations. (586 words) - [WikipediaQueryRunTool - AG2](/content/docs/0-12-3/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/wikipediaqueryruntool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Enhanced Swarm Orchestration with AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced/index.html): Swarm Ochestration (1,664 words) - [All Notebooks - AG2](/content/docs/0-12-1/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,129 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-12-1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_mathchat/index.html): Using MathChat to Solve Math Problems, Using MathChat to Solve Math Problems (1,382 words) - [Quick Start - AG2](/content/docs/0-11-5/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [AG2 Beta - AG2](/content/docs/0-11-5/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (539 words) - [Agent - AG2](/content/docs/0-12-3/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (886 words) - [AbstractCache - AG2](/content/docs/0-9-6/docs/api-reference/autogen/cache/abstractcache/index.html): A programming framework for agentic AI (256 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (588 words) - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_sequential_chats/index.html): Use AG2 to solve a set of tasks with a sequence of chats., Use AG2 to solve a set of tasks with a sequence of chats. (694 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (445 words) - [Usage tracking with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (978 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm/index.html): Swarm Ochestration (1,882 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (1,151 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (941 words) - [Quick Start - AG2](/content/docs/0-12-1/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (451 words) - [Installing AG2 - AG2](/content/docs/0-11-5/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Group Chat - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (215 words) - [Blog - AG2](/content/docs/0-10-3/docs/blog/index.html): A programming framework for agentic AI (3,219 words) - [Mistral AI API Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/mistralai/index.html): How to use Mistral AI models with AG2. Configuration, API setup, and code examples for building multi-agent systems with Mistral., How to use Mistral AI models with AG2. Configuration, API setup, and code examples for building multi-agent systems with Mistral. (1,711 words) - [Deep Research - AG2](/content/docs/latest/docs/user-guide/reference-tools/deep-research/index.html): Autonomous deep research with AG2 using DeepResearchTool and GPT Researcher. Multi-step research tasks with Tavily-powered web search and structured report generation., Autonomous deep research with AG2 using DeepResearchTool and GPT Researcher. Multi-step research tasks with Tavily-powered web search and structured report generation. (900 words) - [Overview - AG2](/content/docs/0-12-3/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity, SearxNG), web scraping (Crawl4AI, Firecrawl, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (436 words) - [a_run_swarm - AG2](/content/docs/0-9-6/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (133 words) - [Tavily Search Tool - AG2](/content/docs/latest/docs/user-guide/reference-tools/tavily-search/index.html): Integrate Tavily Search API with AG2 agents for real-time AI-powered web search. Learn how to set up TAVILY_API_KEY, install the tool, and use TavilySearchTool in your multi-agent workflows., Integrate Tavily Search API with AG2 agents for real-time AI-powered web search. Learn how to set up TAVILY_API_KEY, install the tool, and use TavilySearchTool in your multi-agent workflows. (365 words) - [TimeToolAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/contrib/timetoolagent/index.html): A programming framework for agentic AI (15,751 words) - [Installing AG2 - AG2](/content/docs/0-12-1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_reliable_group_chat/index.html): ReliableTool - Group Chat Example, ReliableTool - Group Chat Example (1,252 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (625 words) - [YouTube Search Tool - AG2](/content/docs/latest/docs/user-guide/reference-tools/google-api/youtube-search/index.html): A programming framework for agentic AI, A programming framework for agentic AI (974 words) - [Release Roadmap - AG2](/content/docs/0-12-3/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,210 words) - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_retrievechat/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (2,031 words) - [Tools: Extending Agent Capabilities - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/introducing-tools/index.html): A programming framework for agentic AI (2,575 words) - [RAG - AG2](/content/docs/0-12-3/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (730 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v. (1,198 words) - [Shell Tool with OpenAI Responses API - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_shell_tool_example.html): Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows., Use the shell tool with OpenAI's Responses API for filesystem diagnostics, extending capabilities with UNIX utilities, and running multi-step build and test flows. (1,105 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-12-3/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (649 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/0-12-3/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (473 words) - [Agent Chat with Multimodal Models: DALLE and GPT-4V - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v/index.html): Multimodal agent chat with DALL-E and GPT-4v., Multimodal agent chat with DALL-E and GPT-4v. (1,155 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (869 words) - [Quick Research Tool - AG2](/content/docs/latest/docs/user-guide/reference-tools/quick-research/index.html): Perform parallel web research across multiple queries with AG2's QuickResearchTool. Combines Tavily search, Crawl4AI web scraping, and LLM summarization for fast, multi-topic fact-finding., Perform parallel web research across multiple queries with AG2's QuickResearchTool. Combines Tavily search, Crawl4AI web scraping, and LLM summarization for fast, multi-topic fact-finding. (435 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-6/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (36 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (932 words) - [AG2 Beta - AG2](/content/docs/0-12-3/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (987 words) - [Browser Use - AG2](/content/docs/latest/docs/user-guide/reference-tools/browser-use/index.html): Enable AG2 agents to navigate websites, extract dynamic content, and interact with web pages using the Browser Use integration., Enable AG2 agents to navigate websites, extract dynamic content, and interact with web pages using the Browser Use integration. (391 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,678 words) - [Choreography You Can Dial In - AG2](/content/docs/docs/blog/2026/05/15/ag2-network-choreography-dial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,244 words) - [TimeReplyAgent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,890 words) - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_web_info/index.html): Solve tasks requiring web info., Solve tasks requiring web info. (678 words) - [Conversational Chess using non-OpenAI clients - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels/index.html): LLM-backed agents playing chess with each other using nested chats., LLM-backed agents playing chess with each other using nested chats. (1,074 words) - [Cascadia AI Hackathon Winner: Dino Park Meets AG2 - AG2](/content/docs/0-11-1/docs/blog/2025/09/23/cascadiaaihackathon/index.html): A programming framework for agentic AI (152 words) - [Azure Cosmos DB - AG2](/content/docs/0-9-6/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI (135 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-10-3/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (768 words) - [Discord Tools - AG2](/content/docs/latest/docs/user-guide/reference-tools/communication-platforms/discord/index.html): A programming framework for agentic AI, A programming framework for agentic AI (589 words) - [Llamaindex - AG2](/content/docs/0-9-6/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI (21 words) - [Creating a new tool - AG2](/content/docs/0-10-4/docs/contributor-guide/building/creating-a-tool/index.html): A programming framework for agentic AI (963 words) - [GroupChat - AG2](/content/docs/0-13-1/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,970 words) - [What Survives, Survives Exactly - AG2](/content/docs/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,514 words) - [WebSurferAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (694 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,343 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (857 words) - [Perplexity Search Tool - AG2](/content/docs/latest/docs/user-guide/reference-tools/perplexity-search/index.html): Integrate Perplexity AI search with AG2 agents for real-time web search and question-answering. Setup guide, API key configuration, and usage examples., Integrate Perplexity AI search with AG2 agents for real-time web search and question-answering. Setup guide, API key configuration, and usage examples. (582 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (531 words) - [Customer Service - AG2](/content/docs/0-12-3/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [All Notebooks - AG2](/content/docs/0-12-3/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,137 words) - [WebSurferAgent - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/websurferagent/index.html): A programming framework for agentic AI (556 words) - [Conversational Workflows with MCP: A French joke on a random Wikipedia article - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia/index.html): Conversational Workflows with MCP: A French joke on a random Wikipedia article, Conversational Workflows with MCP: A French joke on a random Wikipedia article (532 words) - [Communication Agents - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI (495 words) - [Orchestrating agents - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI (171 words) - [Quick Start - AG2](/content/docs/0-12-3/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-12-3/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [Blog - AG2](/content/docs/0-9-10/docs/blog/index.html): A programming framework for agentic AI (2,888 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (617 words) - [Contributing to AG2 - AG2](/content/docs/0-12-3/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (497 words) - [GPT-5.1 Apply Patch Tool: Complete Guide to Automated Code Editing - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_gpt5-1_apply_patch_example.html): Apply Patch Tool Example for GPT-5.1 (1,145 words) - [The Agent Harness: An Agent Is More Than a Loop - AG2](/content/docs/docs/blog/2026/06/17/ag2-agent-harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,479 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-6/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (301 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (586 words) - [Wikipedia Search Tools - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (311 words) - [Agent - AG2](/content/docs/0-9-6/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (818 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [Handling errors with the RunResponseProtocol - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_throw-exception-for-specific-error-messages.html): This notebook demonstrates handling errors with the RunResponseProtocol, This notebook demonstrates handling errors with the RunResponseProtocol (504 words) - [create_toolkit - AG2](/content/docs/0-10-4/docs/api-reference/autogen/mcp/create_toolkit/index.html): A programming framework for agentic AI (175 words) - [Blog - AG2](/content/docs/0-11-1/docs/blog/index.html): A programming framework for agentic AI (1,959 words) - [Pre-commit - AG2](/content/docs/0-9-6/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [RealtimeAgent in a Swarm Orchestration - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket/index.html): Swarm Ochestration (1,953 words) - [run_swarm - AG2](/content/docs/0-10-4/docs/api-reference/autogen/run_swarm/index.html): A programming framework for agentic AI (56 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,052 words) - [Writing a software application using function calls - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing/index.html): Equip your agent with functions that can efficiently implement features into your software application. (1,020 words) - [Structured output from json configuration - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (491 words) - [Structured outputs - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/llm-configuration/structured-outputs/index.html): A programming framework for agentic AI (458 words) - [Anthropic V2 Client with AG2 Agents - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_v2_anthropic_client_example/index.html): Anthropic V2 Client., Anthropic V2 Client. (2,727 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/latest/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,120 words) - [RAG - AG2](/content/docs/0-9-6/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (673 words) - [Quick Start - AG2](/content/docs/0-10-4/docs/quick-start/index.html): A programming framework for agentic AI (718 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (639 words) - [AG2](/content/docs/latest/docs/blog/2023/10/18/retrievechat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,357 words) - [Installing AG2 - AG2](/content/docs/0-12-3/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Perplexity Search Tool - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2 (278 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (594 words) - [Auto Generated Agent Chat: Function Inception - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_inception_function/index.html): Function Inception: Enable AG2 agents to update/remove functions during conversations. (578 words) - [Runtime Logging with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis., Provide capabilities of runtime logging for debugging and performance analysis. (454 words) - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_gpt_assistant_agent_function_call/index.html): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file., Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. (1,084 words) - [Contributing to AG2 - AG2](/content/docs/0-9-6/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (857 words) - [SenderRequiredError - AG2](/content/docs/0-10-4/docs/api-reference/autogen/senderrequirederror/index.html): A programming framework for agentic AI (48 words) - [DeepResearchAgent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (274 words) - [Overview - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/basics/index.html): A programming framework for agentic AI, A programming framework for agentic AI (591 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,164 words) - [The Agent Harness - AG2](/content/docs/docs/user-guide/agent_harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,139 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode, Use AG2 to execute code with YepCode (997 words) - [Task Solving with Code Generation, Execution and Debugging - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution/index.html): Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes., Use conversable language learning model agents to solve tasks and provide automatic feedback through a comprehensive example of writing, executing, and debugging Python code to compare stock price changes. (1,088 words) - [Wikipedia Search Tools - AG2](/content/docs/latest/docs/user-guide/reference-tools/wikipedia-search/index.html): Search Wikipedia from AG2 agents using WikipediaQueryRunTool and WikipediaPageLoadTool. Get page summaries or full content for knowledge retrieval., Search Wikipedia from AG2 agents using WikipediaQueryRunTool and WikipediaPageLoadTool. Get page summaries or full content for knowledge retrieval. (14,796 words) - [Documentation Contribution Guide - AG2](/content/docs/0-10-4/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (530 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-10-3/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (635 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-6/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (651 words) - [Agent - AG2](/content/docs/0-10-4/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (805 words) - [Customer Service - AG2](/content/docs/0-9-6/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o., This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (508 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (627 words) - [Agent Observability with OpenLIT - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry., Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (445 words) - [GroupChat - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/groupchat/index.html): A programming framework for agentic AI (634 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (652 words) - [Overview - AG2](/content/docs/0-10-4/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [LLMs - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/llm-configuration/llm-configuration/index.html): A programming framework for agentic AI (366 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-10-4/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (644 words) - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls) - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_function_call_async/index.html): Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models., Learn how to implement both synchronous and asynchronous function calls using AssistantAgent and UserProxyAgent in AutoGen, with examples of their application in individual and group chat settings for task execution with language models. (641 words) - [Quick Start - AG2](/content/docs/0-9-6/docs/quick-start/index.html): A programming framework for agentic AI (711 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (148 words) - [All Notebooks - AG2](/content/docs/0-9-6/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,492 words) - [Exploring GPT-5: Comparing Verbosity Levels in AG2 AgentChat - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_gpt-5_verbosity_example/index.html): GPT5 verbosity example, GPT5 verbosity example (608 words) - [filter_config - AG2](/content/docs/0-9/docs/api-reference/autogen/filter_config/index.html): A programming framework for agentic AI (482 words) - [Usage tracking with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking/index.html): cost calculation, cost calculation (978 words) - [RAG - AG2](/content/docs/0-10-4/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (672 words) - [wrap_event - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/wrap_event/index.html): A programming framework for agentic AI, A programming framework for agentic AI (220 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (1,536 words) - [Chat Context Dependency Injection - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection (502 words) - [Anthropic Structured Outputs with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_anthropic_structured_outputs/index.html): Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs)., Anthropic's structured outputs feature provides two powerful modes: JSON Outputs (Get validated JSON responses matching a specific schema) and Strict Tool Use (Guaranteed schema validation for tool inputs). (2,320 words) - [ModelClient - AG2](/content/docs/0-13-1/docs/api-reference/autogen/modelclient/index.html): A programming framework for agentic AI, A programming framework for agentic AI (271 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-8-3/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2 (1,221 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (950 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (342 words) - [Perplexity Search Tool - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (279 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_example/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data. (1,981 words) - [Networks You Can Deploy - AG2](/content/docs/docs/blog/2026/06/16/ag2-network-networks-you-can-deploy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,401 words) - [Agent Observability with OpenLIT - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/agentchat_openlit/index.html): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. (445 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-13-1/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (655 words) - [Blog - AG2](/content/docs/0-9-1post0/docs/blog/index.html): A programming framework for agentic AI (794 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (858 words) - [Blog - AG2](/content/docs/0-13-1/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent, Cross-Framework LLM Tool for CaptainAgent (356 words) - [Tools with Dependency Injection - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (1,029 words) - [Solving Complex Tasks with Nested Chats - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_nestedchat/index.html): Solve complex tasks with a chat nested as inner monologue., Solve complex tasks with a chat nested as inner monologue. (817 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (652 words) - [Use AG2 in Microsoft Fabric - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric/index.html): Use AG2 in Microsoft Fabric, Use AG2 in Microsoft Fabric (1,035 words) - [Game Design - AG2](/content/docs/0-10-3/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI (343 words) - [Structured output from json configuration - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client., OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (474 words) - [Customer Service - AG2](/content/docs/0-10-4/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-10-4/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (325 words) - [All Notebooks - AG2](/content/docs/0-10-4/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,993 words) - [Get Communicating with Discord, Slack, and Telegram - AG2](/content/docs/0-8-4/docs/blog/2025/02/05/communication-agents/index.html): A programming framework for agentic AI (2,005 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search, Google Search (516 words) - [Installing AG2 - AG2](/content/docs/0-9-6/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (201 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_planning/index.html): Use planning agent in a function call., Use planning agent in a function call. (956 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (1,019 words) - [ContextExpression - AG2](/content/docs/0-13-1/docs/api-reference/autogen/contextexpression/index.html): A programming framework for agentic AI, A programming framework for agentic AI (445 words) - [Setting up Development Environment - AG2](/content/docs/0-13-1/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (621 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Agent - AG2](/content/docs/0-9/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (715 words) - [Tasks - AG2](/content/docs/0-13-1/docs/beta/tasks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (976 words) - [Contributing to AG2 - AG2](/content/docs/0-10-4/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Overview - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI (558 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,177 words) - [Tools - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (421 words) - [Structured output - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs/index.html): LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client., LLM providers offer functionality for defining a structure of the messages generated by LLMs, AG2 enables this functionality by propagating a `response_format`, in the LLM configuration for your agents, to the underlying client. (551 words) - [RAG - AG2](/content/docs/0-10-3/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (673 words) - [Using Neo4j's graph database with AG2 agents for Question & Answering - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j/index.html): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents., Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. (1,070 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-9-1post0/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (770 words) - [Multi-Agent Network Overview - AG2](/content/docs/0-13-1/docs/beta/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (723 words) - [Contributing to AG2 - AG2](/content/docs/0-10-3/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [AutoDefense - Defend against jailbreak attacks with AutoGen - AG2](/content/docs/latest/docs/blog/2024/03/11/autodefense/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,240 words) - [Maris: Fine-Grained Policy-Guided Safeguards Demo - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_safeguard_demo/index.html): Maris: Fine-Grained Policy-Guided Safeguards Demo, Maris: Fine-Grained Policy-Guided Safeguards Demo (1,610 words) - [Using ReliableTool to Generate Sub-Questions (Synchronous Version) - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_reliable_google_search/index.html): ReliableTool - Google Search Example, ReliableTool - Google Search Example (382 words) - [Load the configuration including the response format - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples, Agent Quickstart Examples (437 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (641 words) - [Installing AG2 - AG2](/content/docs/0-10-4/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native/index.html): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents., Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. (1,222 words) - [Agent Chat with custom model loading - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_custom_model/index.html): Define and load a custom model, Define and load a custom model (1,086 words) - [BaseEvent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/events/baseevent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (50 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2, DeepSeek: Adding Browsing Capabilities to AG2 (496 words) - [Structured output from json configuration - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (494 words) - [Image Input/Output with OpenAI V2 Client and AG2 Agents - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_openai_v2_client_image/index.html): OpenAI V2 Client (1,135 words) - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call/index.html): This Jupyter Notebook demonstrates how to leverage OSS Insight (Open Source Software Insight) for advanced GitHub data analysis by defining `Function calls` in AG2 for the OpenAI Assistant. (560 words) - [Research - AG2](/content/docs/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (306 words) - [CopilotKit UI Quickstart for AG-UI - AG2](/content/docs/docs/user-guide/ag-ui/copilotkit-quickstart/index.html): Connect a React/Next.js CopilotKit UI to an AG2 AG-UI runtime endpoint., Connect a React/Next.js CopilotKit UI to an AG2 AG-UI runtime endpoint. (917 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,016 words) - [Agent Chat with Async Human Inputs - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_async_human_input/index.html): Async human inputs., Async human inputs. (346 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Customer Service - AG2](/content/docs/0-10-3/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (561 words) - [Quick Start - AG2](/content/docs/0-10-3/docs/quick-start/index.html): A programming framework for agentic AI (718 words) - [All Notebooks - AG2](/content/docs/0-10-3/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,894 words) - [Solving Multiple Tasks in a Sequence of Chats - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats/index.html): Use conversational agents to solve a set of tasks with a sequence of chats. (1,059 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Blog - AG2](/content/docs/0-10-1/docs/blog/index.html): A programming framework for agentic AI (3,024 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-10-3/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [RAG with DocAgent - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,290 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (288 words) - [Agent - AG2](/content/docs/0-9-1post0/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (791 words) - [RAG - AG2](/content/docs/0-9-1post0/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (702 words) - [Tools with Dependency Injection - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_dependency_injection/index.html): Tools Dependency Injection, Tools Dependency Injection (972 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2, YouTube Search Integration with AG2 (325 words) - [DocAgent - AG2](/content/docs/0-8-5/docs/user-guide/reference-agents/docagent/index.html): A programming framework for agentic AI (2,723 words) - [Human in the Loop: Adding Human Oversight - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (1,071 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [Agent - AG2](/content/docs/0-13-1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (801 words) - [Agent with memory using Mem0 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (855 words) - [Group Chat - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat/index.html): Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources., Explore the utilization of large language models in automated group chat scenarios, where agents perform tasks collectively, demonstrating how they can be configured, interact with each other, and retrieve specific information from external resources. (216 words) - [StateFlow: Build Workflows through State-Oriented Actions - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow/index.html): StateFlow: Build workflows through state-oriented actions., StateFlow: Build workflows through state-oriented actions. (614 words) - [RAG - AG2](/content/docs/0-13-1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (672 words) - [Creating Custom Events for Run Iteration - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_custom_events/index.html): Creating and using custom events for step-by-step execution, Creating and using custom events for step-by-step execution (816 words) - [OpenTelemetry Tracing for AG2 Agents - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tracing_and_instrumentation/index.html): Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions., Tracing AG2 agents with OpenTelemetry: instrument agents, LLM calls, and tool execution to observe multi-agent interactions. (614 words) - [Voice & Realtime Overview - AG2](/content/docs/0-13-1/docs/beta/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (324 words) - [Middleware - AG2](/content/docs/docs/user-guide/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,788 words) - [Installing AG2 - AG2](/content/docs/0-10-3/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Grok-powered SBOM Analysis with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_grok_sbom_analysis/index.html): Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories, Using AG2 with Grok to perform SBOM analysis and security vulnerability scanning on Git repositories (368 words) - [Chat Context Dependency Injection - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_chat_context_dependency_injection/index.html): Chat Context Dependency Injection, Chat Context Dependency Injection (488 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-1post0/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [Additional Model Request Fields with Amazon Bedrock in AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_bedrock_additional_model_request_field_example.html): Additional Model Request Fields with Amazon Bedrock in AG2, Additional Model Request Fields with Amazon Bedrock in AG2 (908 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (630 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_mongodb_query_engine/index.html): Mongo DB Query Engine, Mongo DB Query Engine (327 words) - [Release Roadmap - AG2](/content/docs/0-13-1/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Quick Start - AG2](/content/docs/0-13-1/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (594 words) - [Group Chat with Customized Speaker Selection Method - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized/index.html): Introduce group chat with customized speaker selection method. (978 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_interoperability/index.html): Cross-Framework LLM Tool Integration with AG2, Cross-Framework LLM Tool Integration with AG2 (948 words) - [Contributing to AG2 - AG2](/content/docs/0-13-1/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Quick Start - AG2](/content/docs/0-9-1post0/docs/quick-start/index.html): A programming framework for agentic AI (711 words) - [All Notebooks - AG2](/content/docs/0-9-1post0/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,178 words) - [All Notebooks - AG2](/content/docs/0-13-1/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,169 words) - [Contributing to AG2 - AG2](/content/docs/0-9-1post0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-11-1/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (632 words) - [Trip planning with a FalkorDB GraphRAG agent using a Swarm - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): FalkorDB GraphRAG utilises a knowledge graph and can be added as a capability to agents. Together with a swarm orchestration of agents is highly effective at providing a RAG capability. (2,006 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2, Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,026 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (824 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-1post0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_pgvector/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (736 words) - [YepCode Executor: Serverless Code Execution for AG2 Agents - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_yepcode_executor/index.html): Use AG2 to execute code with YepCode (997 words) - [Customer Service - AG2](/content/docs/0-9-1post0/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (561 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/0-9/docs/ecosystem/mem0/index.html): A programming framework for agentic AI (555 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (652 words) - [UpdateSystemMessage - AG2](/content/docs/0-9-3/docs/api-reference/autogen/updatesystemmessage/index.html): A programming framework for agentic AI (68 words) - [Blog - AG2](/content/docs/0-9/docs/blog/index.html): A programming framework for agentic AI (718 words) - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv/index.html): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts, Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts (599 words) - [ConversableAgent - AG2](/content/docs/0-9-3/docs/api-reference/autogen/conversableagent/index.html): A programming framework for agentic AI (17,697 words) - [WebSurferAgent - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_agents_websurfer/index.html): WebSurfer Agent, WebSurfer Agent (672 words) - [Agent - AG2](/content/docs/0-10-1/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (422 words) - [Solving Complex Tasks with A Sequence of Nested Chats - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats/index.html): Solve complex tasks with one or more sequence chats nested as inner monologue., Solve complex tasks with one or more sequence chats nested as inner monologue. (938 words) - [Agentic RAG workflow on tabular data from a PDF file - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow/index.html): Agentic RAG workflow on tabular data from a PDF file (1,195 words) - [Research - AG2](/content/docs/0-10-1/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,208 words) - [Customer Service - AG2](/content/docs/0-13-1/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Quick Start - AG2](/content/docs/0-9/docs/quick-start/index.html): A programming framework for agentic AI (709 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-13-1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [ConversableAgent: Building Intelligent Agents - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/conversable-agent/index.html): A programming framework for agentic AI (1,099 words) - [Google Drive Tools - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (780 words) - [Veronica Core: Circuit Breaker for AG2 Agents - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_veronica_circuit_breaker/index.html): Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows., Use veronica-core's CircuitBreakerCapability to add per-agent circuit breakers and system-wide SAFE_MODE to AG2 multi-agent workflows. (622 words) - [Skills - AG2](/content/docs/docs/user-guide/skills/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,719 words) - [Subagents - AG2](/content/docs/docs/user-guide/subagents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,313 words) - [Agent - AG2](/content/docs/0-9-3/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (809 words) - [Installing AG2 - AG2](/content/docs/0-9-1post0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Agent Tools - AG2](/content/docs/docs/user-guide/tools/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,664 words) - [Pre-commit - AG2](/content/docs/0-9/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (433 words) - [Structured output from json configuration - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config/index.html): OpenAI offers a functionality for defining a structure of the messages generated by LLMs, AutoGen enables this functionality by propagating response_format passed to your agents to the underlying client. (504 words) - [AG2 Beta - AG2](/content/docs/0-13-1/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (987 words) - [Grok example with live search - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (930 words) - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_mongodb/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (707 words) - [AG2 + Gemini Thinking Config Variants - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_gemini_thinking_config_example/index.html): Google Gemini Thinking, Google Gemini Thinking (610 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (848 words) - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter/index.html): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. (460 words) - [Group Chat with Tools - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (313 words) - [RAG - AG2](/content/docs/0-10-1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (523 words) - [FSM - User can input speaker transition constraints - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine/index.html): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints., Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. (1,138 words) - [Use MongoDBQueryEngine to query Markdown files - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/mongodb_query_engine/index.html): Mongo DB Query Engine (327 words) - [Model Configuration - AG2](/content/docs/docs/user-guide/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,221 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/docs/user-guide/ag-ui/index.html): Expose AG2 agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [Quick Start - AG2](/content/docs/0-10-1/docs/quick-start/index.html): A programming framework for agentic AI (718 words) - [Installing AG2 - AG2](/content/docs/0-13-1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (270 words) - [Contributing to AG2 - AG2](/content/docs/0-9/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (851 words) - [RAG - AG2](/content/docs/0-9/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (679 words) - [Pre-commit - AG2](/content/docs/0-10-1/docs/contributor-guide/pre-commit/index.html): A programming framework for agentic AI (56 words) - [Language Agent Tree Search - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/lats_search/index.html): Language Agent Tree Search. (2,134 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (639 words) - [Cross-Framework LLM Tool Integration with AG2 - AG2](/content/docs/0-8-5/docs/blog/2024/12/20/tools-interoperability/index.html): A programming framework for agentic AI (2,355 words) - [Wikipedia Agent - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent, Search Wikipedia with WikipediaAgent (291 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (645 words) - [Customer Service - AG2](/content/docs/0-11-1/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Multimodal Inputs - AG2](/content/docs/docs/user-guide/multimodal/inputs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,020 words) - [A2A Protocol Overview - AG2](/content/docs/0-13-4/docs/beta/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,056 words) - [gather_usage_summary - AG2](/content/docs/0-9-8/docs/api-reference/autogen/gather_usage_summary/index.html): A programming framework for agentic AI (387 words) - [OpenAI Responses API with function call - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_tool_call/index.html): This notebook demonstrates how to use tool calling with OpenAI's Responses API., This notebook demonstrates how to use tool calling with OpenAI's Responses API. (289 words) - [Customer Service - AG2](/content/docs/0-9/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (561 words) - [Customer Service - AG2](/content/docs/0-9-10/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (561 words) - [Contributing to AG2 - AG2](/content/docs/0-10-1/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Validating Agent Output With FunctionTarget: A Comprehensive Guide to Custom Validation in Multi-Agent Conversations - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_function_target_example/index.html): Group Chat FunctionTarget Examples, Group Chat FunctionTarget Examples (804 words) - [Structured Output - AG2](/content/docs/docs/user-guide/structured_output/index.html): A programming framework for agentic AI, A programming framework for agentic AI (868 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-9-10/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [RAG - AG2](/content/docs/0-11-1/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (672 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Metrics - AG2](/content/docs/docs/user-guide/metrics/index.html): A programming framework for agentic AI, A programming framework for agentic AI (937 words) - [All Notebooks - AG2](/content/docs/0-9/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,062 words) - [Adding YouTube Search Capability to AG2 - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/tools_youtube_search/index.html): YouTube Search Integration with AG2 (325 words) - [Riding the Web with WebSurferAgent - AG2](/content/docs/latest/docs/blog/2025/01/31/websurferagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,466 words) - [Prompt Management - AG2](/content/docs/0-13-4/docs/beta/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (495 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Tests - AG2](/content/docs/0-13-4/docs/contributor-guide/tests/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Use LLamaIndexQueryEngine to query Markdown files - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_llamaindex_query_engine/index.html): Use any LlamaIndex vector store as a Query Engine, Use any LlamaIndex vector store as a Query Engine (577 words) - [All Notebooks - AG2](/content/docs/0-10-1/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,744 words) - [Runtime Logging with AG2 - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_logging/index.html): Provide capabilities of runtime logging for debugging and performance analysis. (432 words) - [Resuming a Turn - AG2](/content/docs/docs/user-guide/resume/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,284 words) - [Agent Telemetry - AG2](/content/docs/docs/user-guide/telemetry/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (718 words) - [Agent Tracking with AgentOps - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_agentops/index.html): Use AgentOps to simplify the development process and monitor your agents in production., Use AgentOps to simplify the development process and monitor your agents in production. (639 words) - [A2UI Protocol Overview - AG2](/content/docs/docs/user-guide/a2ui/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (809 words) - [Quick Start - AG2](/content/docs/0-9-10/docs/quick-start/index.html): A programming framework for agentic AI (719 words) - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent/index.html): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 (2,085 words) - [Config loader utility functions - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/config_loader_utility_functions/index.html): Config loader utility functions (977 words) - [A Uniform interface to call different LLMs - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling/index.html): Uniform interface to call different LLM. (682 words) - [Installing AG2 - AG2](/content/docs/0-9/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (205 words) - [Customer Service - AG2](/content/docs/0-10-1/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Depends - AG2](/content/docs/docs/user-guide/depends/index.html): A programming framework for agentic AI, A programming framework for agentic AI (691 words) - [Agent - AG2](/content/docs/0-9-10/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (316 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-11-1/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (646 words) - [Research - AG2](/content/docs/0-8-4/docs/contributor-guide/research/index.html): A programming framework for agentic AI (477 words) - [Conversation Variables - AG2](/content/docs/docs/user-guide/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (873 words) - [Automatically Build Multi-agent System from Agent Library - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/autobuild_agent_library/index.html): Automatically build multi-agent system from agent library (804 words) - [RAG with DocAgent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agents_docagent/index.html): Query documents and web pages with DocAgent (1,286 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-10-1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [DuckDuckGo Search Tool - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_tools_duckduckgo_search/index.html): DuckDuckGo Search Tool, DuckDuckGo Search Tool (289 words) - [A2A Protocol Overview - AG2](/content/docs/docs/user-guide/a2a/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (562 words) - [Testing - AG2](/content/docs/docs/user-guide/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (493 words) - [Load the configuration including the response format - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples/index.html): Agent Quickstart Examples (417 words) - [Frequently Asked Questions - AG2](/content/docs/0-8-4/docs/faq/faq/index.html): A programming framework for agentic AI (1,709 words) - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_two_users/index.html): Involve multiple human users via function calls and nested chat., Involve multiple human users via function calls and nested chat. (839 words) - [Contributing to AG2 - AG2](/content/docs/0-9-10/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Real-Time Voice Interactions over WebRTC - AG2](/content/docs/0-8-5/docs/blog/2025/01/09/realtimeagent-over-webrtc/index.html): A programming framework for agentic AI (1,221 words) - [Group Chat with Tools - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools (312 words) - [Exponential Backoff and Retry Configuration with Amazon Bedrock in AG2 - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_exponential_backoff_and_retry_config.html): Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2., Configure exponential backoff and retry behavior for Amazon Bedrock API calls in AG2. (244 words) - [Quick Start - AG2](/content/docs/0-9-3/docs/quick-start/index.html): A programming framework for agentic AI (707 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-10/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Aggregation - AG2](/content/docs/0-13-2/docs/beta/advanced/aggregation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,147 words) - [Blog - AG2](/content/docs/0-13-4/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,140 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/0-13-4/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (354 words) - [Quick Start - AG2](/content/docs/0-9-2/docs/quick-start/index.html): A programming framework for agentic AI (711 words) - [All Notebooks - AG2](/content/docs/0-11-1/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (4,070 words) - [Voice & Realtime Overview - AG2](/content/docs/docs/user-guide/live/live/index.html): A programming framework for agentic AI, A programming framework for agentic AI (324 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-11-1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Group Chat with Retrieval Augmented Generation - AG2](/content/docs/0-8-4/docs/use-cases/notebooks/notebooks/agentchat_groupchat_rag/index.html): Implement and manage a multi-agent chat system using AG2, where AI assistants retrieve information, generate code, and interact collaboratively to solve complex tasks, especially in areas not covered by their training data. (672 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-10/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (650 words) - [SearxNG Search Tool Walkthrough - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/tools_searxng_search/index.html): This notebook demonstrates how to use the SearxNG Search Tool for real-time web searches using a privacy-friendly, open-source metasearch engine. (167 words) - [Portkey Integration - AG2](/content/docs/latest/docs/ecosystem/portkey/index.html): A programming framework for agentic AI, A programming framework for agentic AI (716 words) - [Files API - AG2](/content/docs/docs/user-guide/advanced/files/index.html): A programming framework for agentic AI, A programming framework for agentic AI (401 words) - [Agent - AG2](/content/docs/0-9-8/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (424 words) - [Installing AG2 - AG2](/content/docs/0-10-1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Installing AG2 - AG2](/content/docs/0-9-2/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Structured Outputs with Amazon Bedrock in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_bedrock_client_structured_output/index.html): Use Amazon Bedrock with AG2 to build applications that return structured data., Use Amazon Bedrock with AG2 to build applications that return structured data. (2,379 words) - [Prompt Management - AG2](/content/docs/docs/user-guide/system_prompts/index.html): A programming framework for agentic AI, A programming framework for agentic AI (618 words) - [Research - AG2](/content/docs/latest/docs/contributor-guide/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (477 words) - [Installing AG2 - AG2](/content/docs/0-9-3/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Agent Chat with Multimodal Models: LLaVA - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava/index.html): Leveraging multimodal models like llava. (1,071 words) - [Amazon Bedrock - AG2](/content/docs/0-9-9/docs/user-guide/models/amazon-bedrock/index.html): A programming framework for agentic AI (3,269 words) - [Mem0:Long-Term Memory and Personalization for Agents - AG2](/content/docs/latest/docs/ecosystem/mem0/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [AG2 Beta - AG2](/content/docs/0-13-4/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,017 words) - [Composio - AG2](/content/docs/latest/docs/ecosystem/composio/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Adding Google Search Capability to AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_google_search/index.html): Google Search (516 words) - [Use ChromaDBQueryEngine to query Markdown files - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/agentchat_chromadb_query_engine/index.html): ChromaDB Query Engine for document queries, ChromaDB Query Engine for document queries (358 words) - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb/index.html): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering (773 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs (1,053 words) - [Tracing Remote A2A Agents - AG2](/content/docs/latest/docs/user-guide/tracing/remote-agents/index.html): Add distributed tracing across services with AG2's A2A protocol and OpenTelemetry trace context propagation., Add distributed tracing across services with AG2's A2A protocol and OpenTelemetry trace context propagation. (1,278 words) - [All Notebooks - AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,586 words) - [Blog - AG2](/content/docs/0-8-4/docs/blog/index.html): A programming framework for agentic AI (846 words) - [Agent Orchestration: Coordinating Multiple Agents - AG2](/content/docs/latest/docs/user-guide/basic-concepts/introducing-group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,928 words) - [Promptflow - AG2](/content/docs/0-13-4/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (59 words) - [Quick Start - AG2](/content/docs/0-13-4/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [Engaging Image Input/Output with OpenAI's Responses API in AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_image/index.html): This notebook demonstrates how to do image input and image generate through a two agent chat with OpenAI Responses API and gpt-4o. (505 words) - [RAG - AG2](/content/docs/0-13-4/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (730 words) - [Currency Calculator: Task Solving with Provided Tools as Functions - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator/index.html): Learn how to register function calls using AssistantAgent and UserProxyAgent. (835 words) - [RAG - AG2](/content/docs/0-8-4/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (673 words) - [Installing AG2 - AG2](/content/docs/0-9-10/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,011 words) - [MathChat - An Conversational Framework to Solve Math Problems - AG2](/content/docs/latest/docs/blog/2023/06/28/mathchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,418 words) - [Getting under the hood - AG2](/content/docs/0-8-4/docs/contributor-guide/how-ag2-works/overview/index.html): A programming framework for agentic AI (96 words) - [Contributing to AG2 - AG2](/content/docs/0-13-4/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-8-4/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,157 words) - [Composio - AG2](/content/docs/0-8-4/docs/ecosystem/composio/index.html): A programming framework for agentic AI (53 words) - [Bindu - AG2](/content/docs/latest/docs/ecosystem/bindu/index.html): A programming framework for agentic AI, A programming framework for agentic AI (639 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-13-4/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (652 words) - [Quick Start - AG2](/content/docs/0-8-4/docs/home/quick-start/index.html): A programming framework for agentic AI (628 words) - [OpenTelemetry Tracing - AG2](/content/docs/latest/docs/user-guide/tracing/opentelemetry/index.html): Add distributed tracing and observability to AG2 multi-agent workflows using OpenTelemetry., Add distributed tracing and observability to AG2 multi-agent workflows using OpenTelemetry. (770 words) - [Setting up Development Environment - AG2](/content/docs/0-13-2/docs/contributor-guide/setup-development-environment/index.html): A programming framework for agentic AI, A programming framework for agentic AI (628 words) - [Wikipedia Agent - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/agents_wikipedia/index.html): Search Wikipedia with WikipediaAgent (289 words) - [Hindsight: Long-Term Memory for AG2 Agents - AG2](/content/docs/latest/docs/ecosystem/hindsight/index.html): A programming framework for agentic AI, A programming framework for agentic AI (349 words) - [AG-UI backend deep dive - AG2](/content/docs/0-13-2/docs/beta/ag-ui/backend-deepdive/index.html): Authentication, tools, and tools context for AG-UI endpoints in AG2., Authentication, tools, and tools context for AG-UI endpoints in AG2. (569 words) - [Community Gallery - AG2](/content/docs/latest/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (663 words) - [Release Roadmap - AG2](/content/docs/0-13-4/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (624 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,352 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-9-8/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (642 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-13-4/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [Quick Start - AG2](/content/docs/0-9-8/docs/quick-start/index.html): A programming framework for agentic AI (680 words) - [Promptflow - AG2](/content/docs/latest/docs/ecosystem/promptflow/index.html): A programming framework for agentic AI, A programming framework for agentic AI (60 words) - [Human in the loop - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/human-in-the-loop/index.html): A programming framework for agentic AI (244 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_with_memory/index.html): Use Mem0 to create agents with memory. (854 words) - [RAG - AG2](/content/docs/0-9-8/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (672 words) - [Assistants with Azure Cognitive Search and Azure Identity - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search/index.html): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity (555 words) - [Frequently Asked Questions - AG2](/content/docs/0-8-1/docs/faq/faq/index.html): A programming framework for agentic AI (1,687 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview (387 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-4/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Contributing to AG2 - AG2](/content/docs/0-9-8/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (850 words) - [Customer Service - AG2](/content/docs/0-13-4/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Agent - AG2](/content/docs/0-8-0/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (717 words) - [Contributing to AG2 - AG2](/content/docs/0-8-4/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (854 words) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent - AG2](/content/docs/0-13-2/docs/user-stories/2025-04-15-cmbagent/cmbagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,217 words) - [MemGPT - AG2](/content/docs/0-9-8/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI (77 words) - [Tools with Dependency Injection - AG2](/content/docs/0-8-3/docs/use-cases/notebooks/notebooks/tools_dependency_injection/index.html): Tools Dependency Injection (1,006 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI (641 words) - [Cache - AG2](/content/docs/0-8-0/docs/api-reference/autogen/cache/index.html): A programming framework for agentic AI (849 words) - [Microsoft Fabric - AG2](/content/docs/latest/docs/ecosystem/microsoft-fabric/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Customer Service - AG2](/content/docs/0-9-8/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Blog - AG2](/content/docs/0-8-1/docs/blog/index.html): A programming framework for agentic AI (843 words) - [Ollama - AG2](/content/docs/latest/docs/ecosystem/ollama/index.html): A programming framework for agentic AI, A programming framework for agentic AI (44 words) - [Frequently Asked Questions - AG2](/content/docs/0-8-0/docs/faq/faq/index.html): A programming framework for agentic AI (1,711 words) - [PGVector - AG2](/content/docs/latest/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [IOConsole - AG2](/content/docs/0-8-1/docs/api-reference/autogen/io/ioconsole/index.html): A programming framework for agentic AI (525 words) - [Waldiez - AG2](/content/docs/latest/docs/ecosystem/waldiez/index.html): A programming framework for agentic AI, A programming framework for agentic AI (357 words) - [One Coherent Agent Isn't Enough — Action-Driven Networking with AG2 - AG2](/content/docs/latest/docs/blog/2026/05/14/ag2-action-driven-network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,640 words) - [All Notebooks - AG2](/content/docs/0-13-4/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,898 words) - [LLM Config Deep-dive - AG2](/content/docs/0-9-9/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI (1,867 words) - [Llamaindex - AG2](/content/docs/latest/docs/ecosystem/llamaindex/index.html): A programming framework for agentic AI, A programming framework for agentic AI (21 words) - [AG2](/content/docs/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [initiate_chats - AG2](/content/docs/0-8-1/docs/api-reference/autogen/initiate_chats/index.html): A programming framework for agentic AI (652 words) - [NoEligibleSpeakerError - AG2](/content/docs/0-8-4/docs/api-reference/autogen/noeligiblespeakererror/index.html): A programming framework for agentic AI (37 words) - [Installing AG2 - AG2](/content/docs/0-13-4/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [AG2](/content/docs/0-8-3/blog/2025-01-31-websurfing-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [RAG - AG2](/content/docs/0-8-5/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (678 words) - [AG2](/content/docs/0-8-1/docs/api-reference/autogen/agents/contrib/timereplyagent/groupchat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Databricks - AG2](/content/docs/latest/docs/ecosystem/databricks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (67 words) - [RemyxCodeExecutor: Agentic Code Exploration and Execution - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_remyx_executor/index.html): AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor, AI-guided exploration and execution of research paper codebases using RemyxCodeExecutor (1,103 words) - [AG2](/content/docs/0-8-0/docs/home/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Customer Service - AG2](/content/docs/0-8-4/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Travel Planning - AG2](/content/docs/latest/docs/use-cases/use-cases/travel-planning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (425 words) - [Installing AG2 - AG2](/content/docs/0-8-4/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (118 words) - [What Survives, Survives Exactly - AG2](/content/docs/latest/docs/blog/2026/05/16/ag2-network-what-survives/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,514 words) - [File a Bug Report - AG2](/content/docs/0-8-0/docs/contributor-guide/file-bug-report/index.html): A programming framework for agentic AI (140 words) - [All Notebooks - AG2](/content/docs/0-9-8/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,554 words) - [Agent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (418 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-8/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (544 words) - [Game Design - AG2](/content/docs/latest/docs/use-cases/use-cases/game-design/index.html): A programming framework for agentic AI, A programming framework for agentic AI (343 words) - [Preprocessing Chat History with `TransformMessages` - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_transform_messages/index.html): Preprocessing chat history with `TransformMessages`, Preprocessing chat history with `TransformMessages` (994 words) - [TelegramAgent - AG2](/content/docs/0-8-5/docs/api-reference/autogen/agents/experimental/telegramagent/index.html): A programming framework for agentic AI (15,647 words) - [Quick Start - AG2](/content/docs/0-8-1/docs/home/quick-start/index.html): A programming framework for agentic AI (606 words) - [AfterWork - AG2](/content/docs/0-8-4/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [Installing AG2 - AG2](/content/docs/0-9-8/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (204 words) - [Contributing to AG2 - AG2](/content/docs/0-8-1/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (853 words) - [SQL Agent for Spider text-to-SQL benchmark - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/agentchat_sql_spider/index.html): Natural language text to SQL query using the Spider text-to-SQL benchmark. (327 words) - [Cross-Framework LLM Tool for CaptainAgent - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool/index.html): Cross-Framework LLM Tool for CaptainAgent (595 words) - [TimeReplyAgent - AG2](/content/docs/0-13-2/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (7,488 words) - [AG2 Beta: Stronger Foundation for Real-World Agents - AG2](/content/docs/latest/docs/blog/2026/03/16/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,606 words) - [UndefinedNextAgentError - AG2](/content/docs/0-13-2/docs/api-reference/autogen/undefinednextagenterror/index.html): A programming framework for agentic AI, A programming framework for agentic AI (63 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data., Automated continual learning from new data. (814 words) - [Grok example with live search - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_grok_example/index.html): Grok example with live search, Grok example with live search (800 words) - [DuckDuckGo Search Tool - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search/index.html): DuckDuckGo Search Tool (271 words) - [get_config_list - AG2](/content/docs/0-8-1/docs/api-reference/autogen/get_config_list/index.html): A programming framework for agentic AI (359 words) - [Tools with ChatContext Dependency Injection - AG2](/content/docs/0-9-8/docs/blog/2025/01/22/tools-chatcontext-dependency-injection/index.html): A programming framework for agentic AI (900 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-8-3/docs/user-stories/2025-02-11-nova/index.html): A programming framework for agentic AI (1,133 words) - [Frequently Asked Questions - AG2](/content/docs/0-8-3/docs/faq/faq/index.html): A programming framework for agentic AI (1,709 words) - [Contributing to AG2 - AG2](/content/docs/0-8-0/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (853 words) - [The Agent Harness: An Agent Is More Than a Loop - AG2](/content/docs/latest/docs/blog/2026/06/17/ag2-agent-harness/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,480 words) - [Telegram Tools - AG2](/content/docs/0-9-10/docs/user-guide/reference-tools/communication-platforms/telegram/index.html): A programming framework for agentic AI (765 words) - [Blog - AG2](/content/docs/0-13-2/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/0-13-2/docs/beta/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (415 words) - [register_function - AG2](/content/docs/0-8-1/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (260 words) - [Give Your AG2 Agent its own UI with AG-UI - AG2](/content/docs/latest/docs/blog/2026/02/17/ag2-ag-ui-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,087 words) - [Blog - AG2](/content/docs/0-8-5/docs/blog/index.html): A programming framework for agentic AI (855 words) - [Documentation - AG2](/content/docs/0-8-3/docs/contributor-guide/documentation/index.html): A programming framework for agentic AI (366 words) - [config_list_from_json - AG2](/content/docs/0-9-5/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (673 words) - [PGVector - AG2](/content/docs/0-8-5/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI (15 words) - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_couchbase/index.html): Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning., Explore the use of AG2's RetrieveChat for tasks like code generation from docstrings, answering complex questions with human feedback, and exploiting features like Update Context, custom prompts, and few-shot learning. (949 words) - [RAG - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (730 words) - [Contributing to AG2 - AG2](/content/docs/0-8-5/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (851 words) - [Interactive LLM Agent Dealing with Data Stream - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_stream/index.html): Automated continual learning from new data. (796 words) - [Testing - AG2](/content/docs/0-13-2/docs/beta/testing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (496 words) - [AG2](/content/docs/docs/blog/2025/01/07/tools-dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Contributing to AG2 - AG2](/content/docs/0-13-2/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Amazon Bedrock Guide | Multi-Agent Framework - AG2](/content/docs/latest/docs/user-guide/models/amazon-bedrock/index.html): How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS., How to use Amazon Bedrock models with AG2. IAM setup, configuration, and code examples for building multi-agent systems on AWS. (4,483 words) - [DeepSeek: Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek/index.html): DeepSeek: Adding Browsing Capabilities to AG2 (498 words) - [TimeReplyAgent - AG2](/content/docs/0-8-1/docs/api-reference/autogen/agents/contrib/timereplyagent/index.html): A programming framework for agentic AI (15,406 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [Iterating Over Agent Runs with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_iterating_runs/index.html): Step-by-step execution for debugging and human-in-the-loop workflows, Step-by-step execution for debugging and human-in-the-loop workflows (1,178 words) - [get_config_base - AG2](/content/docs/0-8-1/docs/api-reference/autogen/fast_depends/_compat/get_config_base/index.html): A programming framework for agentic AI (25 words) - [LLMConfig - AG2](/content/docs/0-13-2/docs/api-reference/autogen/llmconfig/index.html): A programming framework for agentic AI, A programming framework for agentic AI (315 words) - [Quick Start - AG2](/content/docs/0-8-0/docs/home/quick-start/index.html): A programming framework for agentic AI (582 words) - [Deep Web Research with AG2 and GPT Researcher - AG2](/content/docs/latest/docs/blog/2026/03/03/gpt-researcher-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,126 words) - [DockerPythonEnvironment - AG2](/content/docs/0-10-2/docs/api-reference/autogen/environments/docker_python_environment/dockerpythonenvironment/index.html): A programming framework for agentic AI (603 words) - [Adding Browsing Capabilities to AG2 - AG2](/content/docs/0-9-9/docs/use-cases/notebooks/notebooks/tools_browser_use/index.html): Adding Browsing Capabilities to AG2 (491 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-5/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (291 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-5/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (470 words) - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_retrievechat_qdrant/index.html): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG., This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. (541 words) - [Blog - AG2](/content/docs/latest/docs/blog/page/3/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,236 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Wikipedia Search Tools - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/tools_wikipedia_search/index.html): Perplexity Search Integration with AG2 (310 words) - [Installing AG2 - AG2](/content/docs/0-8-1/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (97 words) - [AfterWork - AG2](/content/docs/0-8-1/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (136 words) - [Overview - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/tools/index.html): A programming framework for agentic AI (271 words) - [config_list_openai_aoai - AG2](/content/docs/0-9-2/docs/api-reference/autogen/config_list_openai_aoai/index.html): A programming framework for agentic AI (354 words) - [Engaging with Multimodal Models: GPT-4V in AG2 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v/index.html): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability., Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. (1,259 words) - [config_list_from_json - AG2](/content/docs/0-10-2/docs/api-reference/autogen/config_list_from_json/index.html): A programming framework for agentic AI (317 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-13-2/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (649 words) - [OpenAI Responses API V2 Client - Complete Guide - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_v2_responses_client/index.html): OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration, OpenAI Responses API V2 Client with rich UnifiedResponse objects, stateful conversations, and agent integration (1,580 words) - [Group Chat with Tools - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (338 words) - [Distributed Deployment - AG2](/content/docs/docs/user-guide/network/distributed/index.html): A programming framework for agentic AI, A programming framework for agentic AI (918 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation. (129 words) - [Networks You Can Deploy - AG2](/content/docs/latest/docs/blog/2026/06/16/ag2-network-networks-you-can-deploy/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,455 words) - [CopilotKit UI Quickstart for AG-UI - AG2](/content/docs/latest/docs/user-guide/ag-ui/copilotkit-quickstart/index.html): Connect a React/Next.js CopilotKit UI to an AG2 AG-UI runtime endpoint., Connect a React/Next.js CopilotKit UI to an AG2 AG-UI runtime endpoint. (914 words) - [AfterWork - AG2](/content/docs/0-8-0/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [RAG - AG2](/content/docs/0-13-2/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (672 words) - [Sequential Chat - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/sequential-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (684 words) - [All Notebooks - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,899 words) - [Quick Start - AG2](/content/docs/0-13-2/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (608 words) - [Release Roadmap - AG2](/content/docs/0-13-2/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (603 words) - [AgentOptimizer: An Agentic Way to Train Your LLM Agent - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer/index.html): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance., AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. (1,488 words) - [Communication Agents - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/communication-platforms/overview/index.html): A programming framework for agentic AI (495 words) - [Overview - AG2](/content/docs/0-13-0/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (604 words) - [Code Execution - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/code-execution/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,193 words) - [Coding with AI Assistants - AG2](/content/docs/latest/docs/beta/coding_with_ai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (975 words) - [register_function - AG2](/content/docs/0-9-2/docs/api-reference/autogen/register_function/index.html): A programming framework for agentic AI (258 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [Installing AG2 - AG2](/content/docs/0-8-0/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (97 words) - [Blog - AG2](/content/docs/0-8-3/docs/blog/index.html): A programming framework for agentic AI (855 words) - [OptiGuide with Nested Chats in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide/index.html): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework., This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. (1,759 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (631 words) - [a_run_swarm - AG2](/content/docs/0-10-3/docs/api-reference/autogen/a_run_swarm/index.html): A programming framework for agentic AI (24 words) - [Connect AG2 Agents to 8,000+ Tools with Arcade.dev - AG2](/content/docs/latest/docs/blog/2026/03/19/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,114 words) - [Language Agent Tree Search - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_lats_search/index.html): Language Agent Tree Search., Language Agent Tree Search. (1,211 words) - [Contributing to AG2 - AG2](/content/docs/0-8-3/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI (853 words) - [Blog - AG2](/content/docs/latest/docs/blog/page/6/index.html): A programming framework for agentic AI, A programming framework for agentic AI (797 words) - [Quick Start - AG2](/content/docs/0-8-3/docs/home/quick-start/index.html): A programming framework for agentic AI (619 words) - [export_module - AG2](/content/docs/0-9-5/docs/api-reference/autogen/doc_utils/export_module/index.html): A programming framework for agentic AI (36 words) - [LLM Configuration: Powering Agent Intelligence - AG2](/content/docs/latest/docs/user-guide/basic-concepts/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (630 words) - [Multi-Agent Network Overview - AG2](/content/docs/docs/user-guide/network/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (764 words) - [AG2 Beta - AG2](/content/docs/0-13-2/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (828 words) - [Conversation Variables - AG2](/content/docs/0-12-1/docs/beta/context/variables/index.html): A programming framework for agentic AI, A programming framework for agentic AI (664 words) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 - AG2](/content/docs/0-10-1/docs/user-stories/2025-02-11-nova/nova/index.html): A programming framework for agentic AI (1,159 words) - [All Notebooks - AG2](/content/docs/0-8-5/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI (3,066 words) - [Quick Start - AG2](/content/docs/0-8-5/docs/user-guide/quick-start/index.html): A programming framework for agentic AI (373 words) - [Ollama - AG2](/content/docs/0-11-0/docs/ecosystem/ollama/index.html): A programming framework for agentic AI (44 words) - [BaseMessage - AG2](/content/docs/0-10-3/docs/api-reference/autogen/messages/basemessage/index.html): A programming framework for agentic AI (66 words) - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_agenteval_cq_math/index.html): AgentEval: a multi-agent system for assessing utility of LLM-powered applications, AgentEval: a multi-agent system for assessing utility of LLM-powered applications (1,031 words) - [Long-Doc Chat - AG2](/content/docs/docs/user-guide/code_examples/07_long_doc_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (418 words) - [AG-UI backend deep dive - AG2](/content/docs/latest/docs/user-guide/ag-ui/backend-deepdive/index.html): Authentication, tools, and tools context for AG-UI endpoints in AG2., Authentication, tools, and tools context for AG-UI endpoints in AG2. (562 words) - [Customer Service - AG2](/content/docs/0-13-2/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-11-0/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (654 words) - [Migrating from Group Chat - AG2](/content/docs/docs/user-guide/network/migration_from_group_chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [All Notebooks - AG2](/content/docs/0-12-0/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,131 words) - [Installing AG2 - AG2](/content/docs/0-8-5/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (118 words) - [AfterWork - AG2](/content/docs/0-8-5/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [Blog - AG2](/content/docs/latest/docs/blog/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,288 words) - [AfterWork - AG2](/content/docs/0-8-3/docs/api-reference/autogen/afterwork/index.html): A programming framework for agentic AI (130 words) - [Next Steps - AG2](/content/docs/0-12-1/docs/beta/roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (154 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-8-3/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (302 words) - [Overview - AG2](/content/docs/0-9-9/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [Safety Guard - AG2](/content/docs/docs/user-guide/code_examples/08_safety_guard/index.html): A programming framework for agentic AI, A programming framework for agentic AI (463 words) - [Blog - AG2](/content/docs/0-9-8/docs/blog/index.html): A programming framework for agentic AI (2,471 words) - [Agent - AG2](/content/docs/0-9-5/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (808 words) - [AG2 Beta - AG2](/content/docs/0-12-2/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (960 words) - [A2UI - Rich UI - AG2](/content/docs/latest/docs/user-guide/ag-ui/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (315 words) - [Daytona Executor: Sandbox Code Execution for AG2 Agents - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_daytona_executor/index.html): Use AG2 to execute code in secure, isolated Daytona cloud sandboxes, Use AG2 to execute code in secure, isolated Daytona cloud sandboxes (1,343 words) - [Journal Companion - AG2](/content/docs/docs/user-guide/code_examples/06_journal_companion/index.html): A programming framework for agentic AI, A programming framework for agentic AI (531 words) - [Installing AG2 - AG2](/content/docs/0-13-2/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (270 words) - [Building low-latency voice agents in 3 lines of code with GPT Realtime 2 - AG2](/content/docs/latest/docs/blog/2026/05/12/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (988 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-11-0/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (326 words) - [Research Squad - AG2](/content/docs/docs/user-guide/code_examples/05_research_squad/index.html): A programming framework for agentic AI, A programming framework for agentic AI (620 words) - [AG2](/content/docs/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/docs/home/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/docs/api-reference/autogen/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [AG2](/content/docs/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent with memory using Mem0 - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0/index.html): Use Mem0 to create agents with memory., Use Mem0 to create agents with memory. (994 words) - [AG2](/content/docs/docs/use-cases/use-cases/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Agent - AG2](/content/docs/0-9-2/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (863 words) - [AG2](/content/docs/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Model Configuration - AG2](/content/docs/latest/docs/beta/model_configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (523 words) - [Config loader utility functions - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_config_loader_utility_functions/index.html): Config loader utility functions, Config loader utility functions (1,040 words) - [Agent - AG2](/content/docs/0-10-2/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (507 words) - [Jump into the AG2 Playground - AG2](/content/docs/latest/docs/blog/2026/03/05/ag2-playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (379 words) - [Customer Service - AG2](/content/docs/0-8-3/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Google Drive Tools - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/tools_google_drive/index.html): Google Drive Tools, Google Drive Tools (765 words) - [Agent - AG2](/content/docs/0-10-3/docs/api-reference/autogen/agent/index.html): A programming framework for agentic AI (422 words) - [Recipe Builder - AG2](/content/docs/docs/user-guide/code_examples/02_recipe_builder/index.html): A programming framework for agentic AI, A programming framework for agentic AI (355 words) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation - AG2](/content/docs/0-8-5/docs/user-stories/2025-04-04-agentweb/agentweb/index.html): A programming framework for agentic AI (768 words) - [Evaluation - AG2](/content/docs/docs/user-guide/evaluation/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (882 words) - [Community Gallery - AG2](/content/docs/0-13-2/docs/use-cases/community-gallery/community-gallery/index.html): A programming framework for agentic AI, A programming framework for agentic AI (795 words) - [Token Watchdog - AG2](/content/docs/docs/user-guide/code_examples/04_token_watchdog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (371 words) - [Travel Planner - AG2](/content/docs/docs/user-guide/code_examples/03_travel_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (316 words) - [Overview - AG2](/content/docs/0-9-10/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI (449 words) - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem/index.html): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower, Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower (629 words) - [AG2](/content/docs/0-9-10/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [Web Scraping using Oxylabs Web Scraper API - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_oxylabs/index.html): Use AG2 to Web Scrape with Oxylabs, Use AG2 to Web Scrape with Oxylabs (1,060 words) - [Quick Start - AG2](/content/docs/0-13-0/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [NOVA: Building Agentic Workflows for Structured Data Intelligence at Nexla - AG2](/content/docs/latest/docs/community-talks/2025-04-10-nova/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [Hello Agent - AG2](/content/docs/docs/user-guide/code_examples/01_hello_agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (201 words) - [Orchestrating agents - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/orchestration/orchestrations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (171 words) - [AG2 Beta - AG2](/content/docs/0-12-0/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (539 words) - [EcoAssistant - Using LLM Assistants More Accurately and Affordably - AG2](/content/docs/latest/docs/blog/2023/11/09/ecoassistant/index.html): A programming framework for agentic AI, A programming framework for agentic AI (844 words) - [ag2 - AG2](/content/docs/0-11-0.html): A programming framework for agentic AI (143 words) - [AG2 Beta - AG2](/content/docs/0-12-1/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (987 words) - [RAG OpenAI Assistants in AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval/index.html): OpenAI Assistant with retrieval augmentation., OpenAI Assistant with retrieval augmentation. (172 words) - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_teaching/index.html): Teach the agent news skills using natural language., Teach the agent news skills using natural language. (856 words) - [ag2 run & ag2 chat - AG2](/content/docs/latest/docs/user-guide/cli/run/index.html): Execute agents from the terminal or start interactive chat sessions., Execute agents from the terminal or start interactive chat sessions. (246 words) - [TealTiger - AG2](/content/docs/latest/docs/ecosystem/tealtiger/index.html): A programming framework for agentic AI, A programming framework for agentic AI (565 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/0-10-1/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI (640 words) - [ag2 create - AG2](/content/docs/latest/docs/user-guide/cli/create/index.html): Scaffold projects, agents, tools, teams, and publishable artifacts., Scaffold projects, agents, tools, teams, and publishable artifacts. (175 words) - [DeepResearchAgent - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/agentchat_agents_deep_researcher/index.html): DeepResearch Agent, DeepResearch Agent (275 words) - [A2A Server Setup - AG2](/content/docs/latest/docs/user-guide/a2a/server/index.html): Learn how to set up and configure A2A agent servers for distributed communication., Learn how to set up and configure A2A agent servers for distributed communication. (1,206 words) - [Deploy AG2 Agent to Google Cloud Platform - AG2](/content/docs/latest/docs/user-guide/deployments/deploy-an-agent-to-vertexai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (946 words) - [Group Chat with Coder and Visualization Critic - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis/index.html): Explore a group chat example using agents such as a coder and visualization agent., Explore a group chat example using agents such as a coder and visualization agent. (651 words) - [Quick Start - AG2](/content/docs/0-9-1/docs/quick-start/index.html): A programming framework for agentic AI (710 words) - [A2UIAgent - AG2](/content/docs/latest/docs/user-guide/reference-agents/a2uiagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,224 words) - [LLM Config Deep-dive - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/llm-configuration-deep-dive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,486 words) - [Agent Communication - AG2](/content/docs/docs/user-guide/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,069 words) - [Installing AG2 - AG2](/content/docs/0-9-9/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (210 words) - [Web Scraping using Apify Tools - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify/index.html): Scrapping web pages and summarizing the content using agents with tools., Scrapping web pages and summarizing the content using agents with tools. (514 words) - [ag2 - AG2](/content/docs/0-10-0.html): A programming framework for agentic AI (92 words) - [Perform Research with Multi-Agent Group Chat - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research/index.html): Perform research using a group chat with a number of specialized agents., Perform research using a group chat with a number of specialized agents. (557 words) - [Using OpenAI’s Web Search Tool with AG2 - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/tools_web_search_preview/index.html): Web Search Preview, Web Search Preview (408 words) - [Contributing to AG2 - AG2](/content/docs/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-9-1a1/docs/ecosystem/agentops/index.html): A programming framework for agentic AI (290 words) - [TinyFish Tool - AG2](/content/docs/latest/docs/user-guide/reference-tools/tinyfish/index.html): Integrate TinyFish with AG2 agents for goal-directed web scraping, web search, and page content extraction. Learn how to set up TINYFISH_API_KEY and use TinyFish tools in your multi-agent workflows., Integrate TinyFish with AG2 agents for goal-directed web scraping, web search, and page content extraction. Learn how to set up TINYFISH_API_KEY and use TinyFish tools in your multi-agent workflows. (714 words) - [MCP Clients - AG2](/content/docs/latest/docs/user-guide/advanced-concepts/tools/mcp/client/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,609 words) - [RAG - AG2](/content/docs/0-9-10/docs/user-guide/advanced-concepts/rag/index.html): A programming framework for agentic AI (734 words) - [Frequently Asked Questions - AG2](/content/docs/latest/docs/user-guide/faq/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,554 words) - [PGVector - AG2](/content/docs/0-13-2/docs/ecosystem/pgvector/index.html): A programming framework for agentic AI, A programming framework for agentic AI (15 words) - [Perplexity Search Tool - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/tools_perplexity_search/index.html): Perplexity Search Integration with AG2, Perplexity Search Integration with AG2 (280 words) - [AG2 CLI - AG2](/content/docs/latest/docs/user-guide/cli/index.html): A command-line interface for building, running, testing, and deploying multi-agent applications with AG2., A command-line interface for building, running, testing, and deploying multi-agent applications with AG2. (239 words) - [AG2 Beta - AG2](/content/docs/latest/docs/beta/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,017 words) - [ag2 - AG2](/content/docs/0-12-2.html): A programming framework for agentic AI, A programming framework for agentic AI (90 words) - [ag2 - AG2](/content/docs/0-12-0.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [Group Chat with Tools - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools/index.html): Group Chat with Tools, Group Chat with Tools (341 words) - [All Notebooks - AG2](/content/docs/0-11-4/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,115 words) - [ag2 - AG2](/content/docs/0-9-4.html): A programming framework for agentic AI (147 words) - [OpenAI Responses API with Structured Output - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_oai_responses_api_structured_output/index.html): This example demonstrates how to use Structured Output with OpenAI response API client., This example demonstrates how to use Structured Output with OpenAI response API client. (264 words) - [A2A Client Usage - AG2](/content/docs/latest/docs/user-guide/a2a/client/index.html): Learn how to connect to and interact with remote A2A agents from your local applications., Learn how to connect to and interact with remote A2A agents from your local applications. (659 words) - [ag2 - AG2](/content/docs/0-9-7.html): A programming framework for agentic AI (92 words) - [ag2 - AG2](/content/docs/0-8-6.html): A programming framework for agentic AI (143 words) - [ag2 - AG2](/content/docs/0-9-9.html): A programming framework for agentic AI (92 words) - [Customer Service - AG2](/content/docs/0-8-5/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI (558 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/0-13-2/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (302 words) - [A2UIAgent: Rich UI from Your AG2 Agents - AG2](/content/docs/latest/docs/blog/2026/03/20/ag2-a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,225 words) - [ag2 - AG2](/content/docs/0-9-5.html): A programming framework for agentic AI (143 words) - [ag2 - AG2](/content/docs/0-11-2.html): A programming framework for agentic AI, A programming framework for agentic AI (143 words) - [Exa Search - AG2](/content/docs/docs/user-guide/extensions/tools/search/exa/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Contributing to AG2 - AG2](/content/docs/latest/docs/contributor-guide/contributing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (850 words) - [ag2 - AG2](/content/docs/0-14-0.html): A programming framework for agentic AI, A programming framework for agentic AI (123 words) - [ag2 - AG2](/content/docs/0-11-4.html): A programming framework for agentic AI, A programming framework for agentic AI (90 words) - [All Notebooks - AG2](/content/docs/0-13-2/docs/use-cases/notebooks/notebooks/index.html): A programming framework for agentic AI, A programming framework for agentic AI (4,170 words) - [ag2 - AG2](/content/docs/0-10-2.html): A programming framework for agentic AI (121 words) - [ag2 - AG2](/content/docs/0-13-0.html): A programming framework for agentic AI, A programming framework for agentic AI (90 words) - [Azure Cosmos DB - AG2](/content/docs/latest/docs/ecosystem/azure_cosmos_db/index.html): A programming framework for agentic AI, A programming framework for agentic AI (135 words) - [ag2 - AG2](/content/docs/0-13-3.html): A programming framework for agentic AI, A programming framework for agentic AI (96 words) - [ag2 - AG2](/content/docs/0-10-5.html): A programming framework for agentic AI (86 words) - [AG2 - AG2](/content/docs/docs/user-guide/motivation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (963 words) - [ag2 - AG2](/content/docs/0-11-5.html): A programming framework for agentic AI, A programming framework for agentic AI (90 words) - [ag2 - AG2](/content/docs/0-12-1.html): A programming framework for agentic AI, A programming framework for agentic AI (154 words) - [MemGPT - AG2](/content/docs/latest/docs/ecosystem/memgpt/index.html): A programming framework for agentic AI, A programming framework for agentic AI (77 words) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 - AG2](/content/docs/latest/docs/user-stories/2025-04-30-cegid-pulse-os/cegid_pulse_os/index.html): A programming framework for agentic AI, A programming framework for agentic AI (653 words) - [ag2 - AG2](/content/docs/0-9-1.html): A programming framework for agentic AI (147 words) - [Overview - AG2](/content/docs/latest/docs/user-guide/basic-concepts/overview/index.html): A programming framework for agentic AI, A programming framework for agentic AI (568 words) - [ag2 - AG2](/content/docs/0-11-3.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Installing AG2 - AG2](/content/docs/0-8-3/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI (118 words) - [Release Roadmap - AG2](/content/docs/latest/docs/user-guide/release-roadmap/index.html): A programming framework for agentic AI, A programming framework for agentic AI (617 words) - [Overview - AG2](/content/docs/latest/docs/user-guide/reference-tools/index.html): Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity), web scraping (Crawl4AI, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram)., Ready-to-use tools for AG2 agents: web search (Google, Tavily, Perplexity), web scraping (Crawl4AI, Browser Use), deep research, code execution, and messaging (Discord, Slack, Telegram). (387 words) - [ag2 - AG2](/content/docs/0-12-3.html): A programming framework for agentic AI, A programming framework for agentic AI (150 words) - [Use AG2 in Databricks with DBRX - AG2](/content/docs/latest/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx/index.html): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs., Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. (1,210 words) - [ag2 - AG2](/content/docs/0-9-6.html): A programming framework for agentic AI (108 words) - [ag2 - AG2](/content/docs/0-10-3.html): A programming framework for agentic AI (149 words) - [ag2 - AG2](/content/docs/0-10-4.html): A programming framework for agentic AI (128 words) - [Blog - AG2](/content/docs/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (761 words) - [ag2 - AG2](/content/docs/0-9-1post0.html): A programming framework for agentic AI (90 words) - [ag2 - AG2](/content/docs/0-13-1.html): A programming framework for agentic AI, A programming framework for agentic AI (134 words) - [ag2 - AG2](/content/docs/0-9.html): A programming framework for agentic AI (154 words) - [ag2 - AG2](/content/docs/0-10-1.html): A programming framework for agentic AI (160 words) - [ag2 - AG2](/content/docs/0-11-1.html): A programming framework for agentic AI (154 words) - [Key Features - AG2](/content/docs/0-8-2.html): A programming framework for agentic AI (167 words) - [Overview - AG2](/content/docs/latest/docs/user-guide/reference-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (449 words) - [ag2 - AG2](/content/docs/0-8-7.html): A programming framework for agentic AI (142 words) - [ag2 - AG2](/content/docs/0-9-1a1.html): A programming framework for agentic AI (123 words) - [ag2 - AG2](/content/docs/0-9-2.html): A programming framework for agentic AI (129 words) - [ag2 - AG2](/content/docs/0-9-3.html): A programming framework for agentic AI (146 words) - [Quick Start - AG2](/content/docs/docs/user-guide/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (329 words) - [ag2 - AG2](/content/docs/0-9-10.html): A programming framework for agentic AI (92 words) - [Data Security Policy | AG2](/content/data-security-policy/index.html): AG2AI, Inc. data security policy. Learn about our security measures, data protection practices, and compliance standards. (904 words) - [Agent Monitoring and Debugging with AgentOps - AG2](/content/docs/latest/docs/ecosystem/agentops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [Key Features - AG2](/content/docs/0-8-4.html): A programming framework for agentic AI (158 words) - [ag2 - AG2](/content/docs/0-13-4.html): A programming framework for agentic AI, A programming framework for agentic AI (115 words) - [ag2 - AG2](/content/docs/0-9-8.html): A programming framework for agentic AI (149 words) - [Customer Service - AG2](/content/docs/latest/docs/use-cases/use-cases/customer-service/index.html): A programming framework for agentic AI, A programming framework for agentic AI (558 words) - [A2UI - Rich UI - AG2](/content/docs/latest/docs/user-guide/a2a/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (209 words) - [Event Logging Setup - AG2](/content/docs/latest/docs/user-guide/observability/logging_events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (288 words) - [Key Features - AG2](/content/docs/0-8-1.html): A programming framework for agentic AI (216 words) - [ag2 - AG2](/content/docs/latest/index.html): A programming framework for agentic AI, A programming framework for agentic AI (120 words) - [Key Features - AG2](/content/docs/0-8-0.html): A programming framework for agentic AI (220 words) - [Key Features - AG2](/content/docs/0-8-5.html): A programming framework for agentic AI (218 words) - [ag2 - AG2](/content/docs/0-13-2.html): A programming framework for agentic AI, A programming framework for agentic AI (147 words) - [AG-UI (Agent-User Interaction) Integration - AG2](/content/docs/latest/docs/user-guide/ag-ui/index.html): Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream., Expose AG2 ConversableAgent agents to AG-UI-compatible frontends using AGUIStream. (461 words) - [Quick Start - AG2](/content/docs/latest/docs/quick-start/index.html): A programming framework for agentic AI, A programming framework for agentic AI (600 words) - [Key Features - AG2](/content/docs/0-8-3.html): A programming framework for agentic AI (158 words) - [Installing AG2 - AG2](/content/docs/latest/docs/user-guide/basic-concepts/installing-ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (267 words) - [Code Examples - AG2](/content/docs/docs/user-guide/code_examples/code_examples/index.html): A programming framework for agentic AI, A programming framework for agentic AI (142 words) - [Blog - AG2](/content/docs/latest/docs/blog/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,140 words) - [Terms of Service | AG2](/content/terms-of-service/index.html): AG2AI, Inc. terms of service. The legal agreement governing your use of AG2's AI agent platform and services. (2,005 words) - [AG2](/content/docs/latest/docs/_blogs/2024-01-25-autogenbench/index.html): A programming framework for agentic AI, A programming framework for agentic AI (36 words) - [A2A (Agent2Agent) Communication - AG2](/content/docs/latest/docs/user-guide/a2a/index.html): Learn how to enable agents to communicate across different processes and machines using the A2A protocol., Learn how to enable agents to communicate across different processes and machines using the A2A protocol. (359 words) - [AG2 + AG-UI Protocol - Build AI Agent User Interfaces | AG2 | AG2](/content/ecosystem/ag-ui/index.html): Connect AG2 (formerly AutoGen) multi-agent systems to any frontend with the AG-UI Protocol. Build real-time streaming chat UIs, tool call visualization, and human-in-the-loop interfaces. (324 words) - [Research - Advancing Multi-Agent Intelligence | AG2](/content/research/index.html): Peer-reviewed research in multi-agent AI, tool use, and self-improving agents. ICLR 2024 LLM Agent Workshop Best Paper Award, #1 on GAIA benchmark, NeurIPS 2025 competition winner. (402 words) - [AG2 Releases - Version History & Changelog | AG2 | AG2](/content/developers/releases/index.html): Stay up to date with AG2 (formerly AutoGen) releases. View the complete changelog, new features, bug fixes, and breaking changes for each version. (280 words) - [AG2 Open Ecosystem - AI Agent Integrations & Protocols | AG2 | AG2](/content/ecosystem/index.html): Explore AG2's (formerly AutoGen) open ecosystem of AI agent integrations. Connect with AWS, IBM, Databricks, Google Cloud, and protocols like A2A, MCP, AG-UI, and AgentSpec. (448 words) - [Privacy Policy | AG2](/content/privacy-policy/index.html): AG2AI, Inc. privacy policy. Learn how we handle your information when you use our AI agent services. (562 words) - [AG2 Blog - Build Systems, Not Prompts](/content/blog/index.html): Insights, tutorials, and case studies from the AG2 team on building production-grade multi-agent systems. (281 words) - [AG2 Roadmap - Upcoming Features & Development Plans | AG2 | AG2](/content/developers/roadmap/index.html): Explore the AG2 (formerly AutoGen) development roadmap. See upcoming features, planned improvements, and contribute your ideas via GitHub PRs. (417 words) - [AG2 + IBM Granite Integration - Agentic RAG & Multi-Agent AI | AG2 | AG2](/content/ecosystem/ibm/index.html): Build agentic RAG systems and multi-agent workflows with AG2 (formerly AutoGen) and IBM Granite models. Step-by-step tutorials for enterprise AI agent development with watsonx. (310 words) - [Compare AG2 vs AutoGen - From Research to Production | AG2 | AG2](/content/compare/autogen/index.html): Discover how AG2 evolves beyond AutoGen with production-grade features: visual orchestration, persistent context, state management, and enterprise observability for multi-agent AI systems. (389 words) - [AG2 + A2UI Protocol - AI-to-User Interface Standard | AG2 | AG2](/content/ecosystem/a2ui/index.html): Build dynamic user interfaces for AG2 (formerly AutoGen) agents with A2UI protocol. The standard for AI-to-User Interface communication enabling real-time generative UI. (310 words) - [AgentOS - The Operating System for Agentic Work | AG2](/content/product/index.html): AgentOS by AG2 is the multi-agent AI platform that connects and orchestrates tasks, tools, AI models, and people. Build, deploy, and scale intelligent agent systems. (452 words) - [AG2 + Amazon Bedrock Integration - Multi-Agent AI on AWS | AG2 | AG2](/content/ecosystem/aws/index.html): Build multi-agent AI systems with AG2 (formerly AutoGen) and Amazon Bedrock. Access Claude, Llama, Titan, and other foundation models for scalable enterprise AI agent workflows. (320 words) - [AG2 + AgentSpec - Portable AI Agent Definitions | AG2 | AG2](/content/ecosystem/agentspec/index.html): Define portable AG2 (formerly AutoGen) agents and multi-agent workflows with AgentSpec. Oracle's open specification for vendor-neutral, declarative AI agent configurations. (305 words) - [Developers - Build AI Agents with AG2 | AG2](/content/developers/index.html): The open-source framework for multi-agent AI. 50k+ GitHub stars, 20k+ developers. Get started with pip install ag2 and build intelligent agents in minutes. (269 words) - [A2A Protocol Integration | AG2 | AG2](/content/ecosystem/a2a/index.html): AG2 integrates with the Agent-to-Agent (A2A) Protocol - Google's open standard for seamless agent communication and coordination. (264 words) - [Databricks Partnership - Enterprise AI Agents | AG2 | AG2](/content/ecosystem/databricks/index.html): AG2 is a certified Databricks technology partner. Build enterprise AI agents that integrate seamlessly with Databricks Data Intelligence Platform. (293 words) - [MCP Integration | AG2 | AG2](/content/ecosystem/mcp/index.html): AG2 integrates with the Model Context Protocol (MCP) - an open standard for connecting AI assistants to data sources, tools, and context. (237 words) - [AGNTCY Integration - Open Agent Interoperability | AG2 | AG2](/content/ecosystem/agntcy/index.html): AG2 is an AGNTCY supporter. Learn how to build agents that communicate and collaborate across frameworks using the AGNTCY open standard. (239 words) - [Giving Agents Expression | AG2 Blog](/content/blog/a2ui/index.html): Agents can reason and act, but their expression is limited. A2UI gives them a visual vocabulary — cards, forms, buttons — that renders natively on any platform. (1,293 words, Mar 25, 2026) - [Introducing Studio: Visual AI Workflows, Built by Conversation | AG2 Blog](/content/blog/studio/index.html): Most teams know exactly what they'd automate. Studio closes the gap between idea and working agent workflow. (1,310 words, Mar 18, 2026) - [Build a Multi-Agent Due Diligence System with AG2 and TinyFish | AG2 Blog](/content/blog/due-diligence-with-tinyfish/index.html): Build a team of AI agents that runs investor-grade due diligence in minutes using AG2 for orchestration and TinyFish for browser-based scraping. (1,375 words, Mar 12, 2026) - [Go Play with Multi-Agent AI | AG2 Blog](/content/blog/playground/index.html): The AG2 Playground is live — watch agents orchestrate, hand off, and collaborate in real time. No setup, no account, just hit Run. (293 words, Mar 5, 2026) - [Agents Need Interfaces, Not Just Intelligence | AG2 Blog](/content/blog/ag-ui/index.html): Agents are powerful but invisible. AG-UI gives them a standard interface so users can see, steer, and trust what they do. (765 words, Feb 25, 2026) - [Tracing in an Agentic World | AG2 Blog](/content/blog/opentelemetry/index.html): Understanding agentic flow, performance, and token-use, is critical in balancing agentic effectiveness and cost for production systems. (998 words, Feb 11, 2026) - [Beyond AutoGen: Why AG2 is the Essential Evolution for Production-Grade AI Agents | AG2 Blog](/content/blog/beyond-autogen/index.html): AG2 is the community-driven evolution of AutoGen, transforming it from a research library into a production-grade Agent Operating System. (1,045 words, Jan 27, 2026) - [The Agentic AI Outlook in 2026 | AG2 Blog](/content/blog/agentic-ai-outlook-2026/index.html): From Demos to Production. From Silos to Orchestration. From Static to Self-improving. (1,499 words, Jan 7, 2026) - [AG2 x Boundless: Transforming Immigration Law with AI-Native Legal Services | AG2 Blog](/content/blog/boundless-immigration/index.html): How Boundless partnered with AG2 to transform immigration legal services, achieving 90% reduction in document processing time and 5x scalability. (575 words, Sep 25, 2025) - [Cegid Pulse OS: Revolutionizing Business Management with AG2 | AG2 Blog](/content/blog/cegid-pulse-os/index.html): How Cegid leverages AG2's multi-agentic workflows to build Pulse OS, a cutting-edge platform for seamless generative AI integration into enterprise applications. (534 words, Aug 30, 2025) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAGENT | AG2 Blog](/content/blog/cmbagent-cambridge/index.html): How researchers at Cambridge are using AG2 to build autonomous AI systems for cosmological parameter analysis and scientific discovery. (741 words, Jun 25, 2025) - [Parallel Agent Execution with AG2: Best Practices Guide | AG2 Blog](/content/blog/parallel-execution/index.html): Learn how to implement parallel agent execution with AG2, achieving 70-75% reduction in processing time for multi-agent systems. (787 words, Apr 15, 2025) - [Productionizing OSS Agents: Best Practices for Agent Frameworks and Vertex AI | AG2 Blog](/content/blog/productionizing-oss-agents/index.html): Watch how Walmart's Director of Data Science shares insights on using AG2 with Vertex AI to build and deploy open-source AI agents in production at Google Cloud Next 2025. (212 words, Apr 11, 2025) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds | AG2 Blog](/content/blog/fortune-500-rag-chatbot/index.html): How an AG2-powered chatbot scaled to 50 million records in under 30 seconds, delivering real-time answers across massive enterprise data sets. (839 words, Apr 3, 2025) - [Unlocking the Power of Agentic Workflows at Nexla with AG2 | AG2 Blog](/content/blog/nexla-agentic-workflows/index.html): How Nexla harnesses AG2's agentic workflows to automate complex data integration tasks, reducing manual effort and accelerating enterprise data operations. (696 words, Feb 11, 2025) ## Listings & Categories - [mistral ai - AG2](/content/docs/0-8-1/docs/blog/category/mistral-ai/index.html): A programming framework for agentic AI (174 words) - [Apply Patch - AG2](/content/docs/0-11-1/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI (746 words) - [tools - AG2](/content/docs/0-8-1/docs/blog/category/tools/index.html): A programming framework for agentic AI (3,026 words) - [Code Editing - AG2](/content/docs/0-11-1/docs/blog/category/code-editing/index.html): A programming framework for agentic AI (322 words) - [AI Tools - AG2](/content/docs/0-8-1/docs/blog/category/ai-tools/index.html): A programming framework for agentic AI (282 words) - [Realtime API - AG2](/content/docs/0-8-1/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (360 words) - [Voice Agents - AG2](/content/docs/0-8-1/docs/blog/category/voice-agents/index.html): A programming framework for agentic AI (361 words) - [web surfing - AG2](/content/docs/0-8-1/docs/blog/category/web-surfing/index.html): A programming framework for agentic AI (140 words) - [AG2 Agents - AG2](/content/docs/0-13-2/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [tool calling - AG2](/content/docs/0-8-1/docs/blog/category/tool-calling/index.html): A programming framework for agentic AI (546 words) - [dependency injection - AG2](/content/docs/0-8-1/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (364 words) - [Gemini - AG2](/content/docs/0-8-1/docs/blog/category/gemini/index.html): A programming framework for agentic AI (250 words) - [WebRTC - AG2](/content/docs/0-8-1/docs/blog/category/webrtc/index.html): A programming framework for agentic AI (35 words) - [Structured messages - AG2](/content/docs/0-8-1/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [WebSockets - AG2](/content/docs/0-8-1/docs/blog/category/websockets/index.html): A programming framework for agentic AI (53 words) - [crawl4ai - AG2](/content/docs/0-8-1/docs/blog/category/crawl4ai/index.html): A programming framework for agentic AI (133 words) - [telegram - AG2](/content/docs/0-8-1/docs/blog/category/telegram/index.html): A programming framework for agentic AI (64 words) - [browser use - AG2](/content/docs/0-8-1/docs/blog/category/browser-use/index.html): A programming framework for agentic AI (140 words) - [discord - AG2](/content/docs/0-8-1/docs/blog/category/discord/index.html): A programming framework for agentic AI (64 words) - [slack - AG2](/content/docs/0-8-1/docs/blog/category/slack/index.html): A programming framework for agentic AI (64 words) - [ReAct - AG2](/content/docs/0-10-4/docs/blog/category/react/index.html): A programming framework for agentic AI (2,373 words) - [Tutorial - AG2](/content/docs/0-11-5/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,452 words) - [Structured messages - AG2](/content/docs/0-11-5/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [ReAct - AG2](/content/docs/0-11-5/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,551 words) - [Tools - AG2](/content/docs/0-10-4/docs/blog/category/tools/index.html): A programming framework for agentic AI (1,114 words) - [release - AG2](/content/docs/0-10-4/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [Swarm - AG2](/content/docs/0-11-5/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (464 words) - [AG2 - AG2](/content/docs/0-10-4/docs/blog/category/ag2/index.html): A programming framework for agentic AI (190 words) - [MCP - AG2](/content/docs/0-13-3/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [AG2 - AG2](/content/docs/0-13-3/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Realtime API - AG2](/content/docs/0-11-5/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (397 words) - [Frontend - AG2](/content/docs/0-13-3/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Security - AG2](/content/docs/0-11-5/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [UI - AG2](/content/docs/0-13-3/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [release - AG2](/content/docs/0-11-5/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [CopilotKit - AG2](/content/docs/0-10-4/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [A2UI - AG2](/content/docs/0-13-3/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Community - AG2](/content/docs/0-10-4/docs/blog/category/community/index.html): A programming framework for agentic AI (152 words) - [Hackathon - AG2](/content/docs/0-10-4/docs/blog/category/hackathon/index.html): A programming framework for agentic AI (152 words) - [Distributed Agents - AG2](/content/docs/0-10-4/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI (170 words) - [Shell Tool - AG2](/content/docs/0-11-5/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [RAG - AG2](/content/docs/0-11-5/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (351 words) - [Responses API - AG2](/content/docs/0-11-5/docs/blog/category/responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Apply Patch - AG2](/content/docs/0-10-4/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI (746 words) - [OpenAI - AG2](/content/docs/0-13-3/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Non-OpenAI Models - AG2](/content/docs/0-11-5/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (346 words) - [Responses API - AG2](/content/docs/0-10-4/docs/blog/category/responses-api/index.html): A programming framework for agentic AI (322 words) - [Realtime - AG2](/content/docs/0-13-3/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Voice - AG2](/content/docs/0-13-3/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Debugging - AG2](/content/docs/0-10-4/docs/blog/category/debugging/index.html): A programming framework for agentic AI (306 words) - [Multimodal - AG2](/content/docs/0-11-5/docs/blog/category/multimodal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [Research - AG2](/content/docs/0-12-3/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,578 words) - [Reasoning - AG2](/content/docs/0-12-3/docs/blog/category/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,884 words) - [2026 - AG2](/content/docs/0-12-3/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,170 words) - [Google Gemini - AG2](/content/docs/0-12-3/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Observability - AG2](/content/docs/0-12-3/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [Playground - AG2](/content/docs/0-12-3/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Multi-Agent - AG2](/content/docs/0-12-3/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (545 words) - [Tracing - AG2](/content/docs/0-12-3/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Thinking Config - AG2](/content/docs/0-12-3/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Debugging - AG2](/content/docs/0-12-3/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [AG-UI - AG2](/content/docs/0-12-3/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Orchestration - AG2](/content/docs/0-12-3/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [Interactive - AG2](/content/docs/0-12-3/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Streaming - AG2](/content/docs/0-12-3/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [OpenTelemetry - AG2](/content/docs/0-12-3/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [GPT Researcher - AG2](/content/docs/0-12-3/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Group Chat - AG2](/content/docs/0-12-3/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [AG2 - AG2](/content/docs/0-12-3/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Arcade - AG2](/content/docs/0-12-3/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Handoffs - AG2](/content/docs/0-12-3/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [MCP - AG2](/content/docs/0-12-3/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [Gmail - AG2](/content/docs/0-12-3/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Memory - AG2](/content/docs/0-12-3/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Single-Agent - AG2](/content/docs/0-12-3/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Frontend - AG2](/content/docs/0-12-3/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [AG2 Beta - AG2](/content/docs/0-12-3/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Connectors - AG2](/content/docs/0-12-3/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [UI - AG2](/content/docs/0-12-3/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [A2UI - AG2](/content/docs/0-12-3/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [A2A - AG2](/content/docs/0-12-3/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [ReAct - AG2](/content/docs/0-11-1/docs/blog/category/react/index.html): A programming framework for agentic AI (2,533 words) - [Community - AG2](/content/docs/0-11-1/docs/blog/category/community/index.html): A programming framework for agentic AI (152 words) - [Hackathon - AG2](/content/docs/0-11-1/docs/blog/category/hackathon/index.html): A programming framework for agentic AI (152 words) - [Interoperability - AG2](/content/docs/0-11-1/docs/blog/category/interoperability/index.html): A programming framework for agentic AI (170 words) - [2026 - AG2](/content/docs/0-13-1/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [LiveAgent - AG2](/content/docs/0-13-1/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Action-driven - AG2](/content/docs/0-13-1/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [AG2 Beta - AG2](/content/docs/0-13-1/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (595 words) - [Multi-Agent - AG2](/content/docs/0-13-1/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (846 words) - [Choreography - AG2](/content/docs/0-13-1/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [Voice - AG2](/content/docs/0-13-1/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Network - AG2](/content/docs/0-13-1/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (301 words) - [Expectations - AG2](/content/docs/0-13-1/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Identity - AG2](/content/docs/0-13-1/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [A2A - AG2](/content/docs/0-13-1/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [WAL - AG2](/content/docs/0-13-1/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [messaging - AG2](/content/docs/0-8-4/docs/blog/category/messaging/index.html): A programming framework for agentic AI (64 words) - [Swarm Teams - AG2](/content/docs/0-8-4/docs/blog/category/swarm-teams/index.html): A programming framework for agentic AI (133 words) - [Research - AG2](/content/docs/0-13-2/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,565 words) - [Voice Agents - AG2](/content/docs/0-8-3/docs/blog/category/voice-agents/index.html): A programming framework for agentic AI (342 words) - [Tools - AG2](/content/docs/0-13-2/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,157 words) - [Gmail - AG2](/content/docs/0-13-2/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Playground - AG2](/content/docs/0-13-2/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Group Chat - AG2](/content/docs/0-13-2/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Telegram - AG2](/content/docs/0-13-2/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Multi-Agent - AG2](/content/docs/0-13-2/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (846 words) - [Connectors - AG2](/content/docs/0-13-2/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [GPT Researcher - AG2](/content/docs/0-13-2/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Interactive - AG2](/content/docs/0-13-2/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [AG-UI - AG2](/content/docs/0-13-2/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Memory - AG2](/content/docs/0-13-2/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Single-Agent - AG2](/content/docs/0-13-2/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Orchestration - AG2](/content/docs/0-13-2/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [Handoffs - AG2](/content/docs/0-13-2/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Arcade - AG2](/content/docs/0-13-2/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [AI Tools - AG2](/content/docs/0-8-3/docs/blog/category/ai-tools/index.html): A programming framework for agentic AI (293 words) - [UI - AG2](/content/docs/0-13-2/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [AG2 Beta - AG2](/content/docs/0-13-2/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (595 words) - [Network - AG2](/content/docs/0-13-2/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (301 words) - [Frontend - AG2](/content/docs/0-13-2/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [MCP - AG2](/content/docs/0-13-2/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [OpenAI - AG2](/content/docs/0-13-2/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Identity - AG2](/content/docs/0-13-2/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Realtime - AG2](/content/docs/0-13-2/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Expectations - AG2](/content/docs/0-13-2/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Voice - AG2](/content/docs/0-13-2/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [A2UI - AG2](/content/docs/0-13-2/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Choreography - AG2](/content/docs/0-13-2/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [LiveAgent - AG2](/content/docs/0-13-2/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Action-driven - AG2](/content/docs/0-13-2/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [Realtime API - AG2](/content/docs/0-8-3/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (362 words) - [A2A - AG2](/content/docs/0-13-2/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [Gemini - AG2](/content/docs/0-8-3/docs/blog/category/gemini/index.html): A programming framework for agentic AI (250 words) - [WAL - AG2](/content/docs/0-13-2/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [WebSockets - AG2](/content/docs/0-8-3/docs/blog/category/websockets/index.html): A programming framework for agentic AI (53 words) - [Structured messages - AG2](/content/docs/0-8-3/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [WebRTC - AG2](/content/docs/0-8-3/docs/blog/category/webrtc/index.html): A programming framework for agentic AI (33 words) - [web surfing - AG2](/content/docs/0-8-3/docs/blog/category/web-surfing/index.html): A programming framework for agentic AI (140 words) - [crawl4ai - AG2](/content/docs/0-8-3/docs/blog/category/crawl4ai/index.html): A programming framework for agentic AI (133 words) - [slack - AG2](/content/docs/0-8-3/docs/blog/category/slack/index.html): A programming framework for agentic AI (64 words) - [deep research - AG2](/content/docs/0-8-3/docs/blog/category/deep-research/index.html): A programming framework for agentic AI (7 words) - [Tools - AG2](/content/docs/0-9-8/docs/blog/category/tools/index.html): A programming framework for agentic AI (895 words) - [Research - AG2](/content/docs/0-9-8/docs/blog/category/research/index.html): A programming framework for agentic AI (1,500 words) - [Realtime API - AG2](/content/docs/0-9-8/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (358 words) - [Non-OpenAI Models - AG2](/content/docs/0-9-8/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (336 words) - [release - AG2](/content/docs/0-9-8/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [Dependency Injection - AG2](/content/docs/0-9-8/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (163 words) - [Reasoning - AG2](/content/docs/0-11-4/docs/blog/category/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,829 words) - [AG2 Agents - AG2](/content/docs/0-9-8/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (189 words) - [Research - AG2](/content/docs/0-11-4/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,590 words) - [ReAct - AG2](/content/docs/0-14-0/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,525 words) - [2025 - AG2](/content/docs/0-13-0/docs/blog/archive/2025/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,590 words) - [Reasoning - AG2](/content/docs/0-14-0/docs/blog/category/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,808 words) - [Multi-Agent - AG2](/content/docs/0-11-4/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (545 words) - [2026 - AG2](/content/docs/0-11-4/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,170 words) - [Observability - AG2](/content/docs/0-11-4/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [Google Gemini - AG2](/content/docs/0-11-4/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Debugging - AG2](/content/docs/0-11-4/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [2023 - AG2](/content/docs/0-13-0/docs/blog/archive/2023/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,020 words) - [Agent Chat - AG2](/content/docs/0-11-4/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [LLM Configuration - AG2](/content/docs/0-11-4/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Multi-Server - AG2](/content/docs/0-11-4/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Model Context Protocol - AG2](/content/docs/0-11-4/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Session Management - AG2](/content/docs/0-11-4/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Research - AG2](/content/docs/0-14-0/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,447 words) - [Dynamic Tools - AG2](/content/docs/0-11-4/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Thinking Config - AG2](/content/docs/0-11-4/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [OpenTelemetry - AG2](/content/docs/0-11-4/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Tools - AG2](/content/docs/0-14-0/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,138 words) - [Tracing - AG2](/content/docs/0-11-4/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [GPT Researcher - AG2](/content/docs/0-11-4/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Streaming - AG2](/content/docs/0-11-4/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Playground - AG2](/content/docs/0-11-4/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Orchestration - AG2](/content/docs/0-11-4/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [AG-UI - AG2](/content/docs/0-11-4/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (587 words) - [Interactive - AG2](/content/docs/0-11-4/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Security - AG2](/content/docs/0-14-0/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [Telegram - AG2](/content/docs/0-11-4/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [AG2 - AG2](/content/docs/0-11-4/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Tutorial - AG2](/content/docs/0-14-0/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,092 words) - [UI - AG2](/content/docs/0-11-4/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [MCP - AG2](/content/docs/0-11-4/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [Memory - AG2](/content/docs/0-11-4/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [A2A - AG2](/content/docs/0-11-4/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (226 words) - [AG2 Beta - AG2](/content/docs/0-11-4/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [2024 - AG2](/content/docs/0-13-0/docs/blog/archive/2024/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,415 words) - [Single-Agent - AG2](/content/docs/0-11-4/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Group Chat - AG2](/content/docs/0-11-4/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Frontend - AG2](/content/docs/0-11-4/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Handoffs - AG2](/content/docs/0-11-4/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Arcade - AG2](/content/docs/0-11-4/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Gmail - AG2](/content/docs/0-11-4/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Connectors - AG2](/content/docs/0-11-4/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [A2UI - AG2](/content/docs/0-11-4/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Swarm - AG2](/content/docs/0-14-0/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (150 words) - [Handoffs - AG2](/content/docs/0-14-0/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Tracing - AG2](/content/docs/0-14-0/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Streaming - AG2](/content/docs/0-14-0/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Responses API - AG2](/content/docs/0-14-0/docs/blog/category/responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [release - AG2](/content/docs/0-14-0/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [TransitionGraph - AG2](/content/docs/0-14-0/docs/blog/category/transitiongraph/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Thinking Config - AG2](/content/docs/0-14-0/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Non-OpenAI Models - AG2](/content/docs/0-14-0/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (228 words) - [Observability - AG2](/content/docs/0-14-0/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [RAG - AG2](/content/docs/0-14-0/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (249 words) - [Structured messages - AG2](/content/docs/0-14-0/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Dependency Injection - AG2](/content/docs/0-14-0/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [Shell Tool - AG2](/content/docs/0-14-0/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Hackathon - AG2](/content/docs/0-14-0/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Session Management - AG2](/content/docs/0-14-0/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [OpenTelemetry - AG2](/content/docs/0-14-0/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Python - AG2](/content/docs/0-14-0/docs/blog/category/python/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [LLM Configuration - AG2](/content/docs/0-14-0/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [OpenAI Responses API - AG2](/content/docs/0-14-0/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Group Chat - AG2](/content/docs/0-14-0/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [HITL - AG2](/content/docs/0-14-0/docs/blog/category/hitl/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Google Gemini - AG2](/content/docs/0-14-0/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Multi-Server - AG2](/content/docs/0-14-0/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [DevOps - AG2](/content/docs/0-14-0/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Model Context Protocol - AG2](/content/docs/0-14-0/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Logging - AG2](/content/docs/0-14-0/docs/blog/category/logging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Distributed Agents - AG2](/content/docs/0-14-0/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Gemini - AG2](/content/docs/0-14-0/docs/blog/category/gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [GPT Researcher - AG2](/content/docs/0-14-0/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Debugging - AG2](/content/docs/0-14-0/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [GPT-5.1 - AG2](/content/docs/0-14-0/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [2026 - AG2](/content/docs/0-13-0/docs/blog/archive/2026/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (319 words) - [Events - AG2](/content/docs/0-14-0/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [CopilotKit - AG2](/content/docs/0-14-0/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [Community - AG2](/content/docs/0-14-0/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (144 words) - [Audit - AG2](/content/docs/0-14-0/docs/blog/category/audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Code Editing - AG2](/content/docs/0-14-0/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Apply Patch - AG2](/content/docs/0-14-0/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (243 words) - [release - AG2](/content/docs/0-13-0/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [AG2 Agents - AG2](/content/docs/0-14-0/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (198 words) - [Automation - AG2](/content/docs/0-14-0/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Agents - AG2](/content/docs/0-14-0/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Agent Chat - AG2](/content/docs/0-14-0/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [AG2 Beta - AG2](/content/docs/0-14-0/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (761 words) - [Telegram - AG2](/content/docs/0-14-0/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Multi-Agent - AG2](/content/docs/0-13-0/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (846 words) - [UI - AG2](/content/docs/0-14-0/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [AG-UI - AG2](/content/docs/0-14-0/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Orchestration - AG2](/content/docs/0-14-0/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (206 words) - [AG2 - AG2](/content/docs/0-14-0/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [2026 - AG2](/content/docs/0-14-0/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,140 words) - [Single-Agent - AG2](/content/docs/0-14-0/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Playground - AG2](/content/docs/0-14-0/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Interactive - AG2](/content/docs/0-14-0/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [MCP - AG2](/content/docs/0-14-0/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [Gmail - AG2](/content/docs/0-14-0/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Arcade - AG2](/content/docs/0-14-0/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Choreography - AG2](/content/docs/0-14-0/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [A2UI - AG2](/content/docs/0-14-0/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [OpenAI - AG2](/content/docs/0-14-0/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Voice - AG2](/content/docs/0-14-0/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Multi-Agent - AG2](/content/docs/0-14-0/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (907 words) - [Realtime - AG2](/content/docs/0-14-0/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [LiveAgent - AG2](/content/docs/0-14-0/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Action-driven - AG2](/content/docs/0-14-0/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [Expectations - AG2](/content/docs/0-14-0/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Identity - AG2](/content/docs/0-14-0/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Agent - AG2](/content/docs/0-14-0/docs/blog/category/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Network - AG2](/content/docs/0-14-0/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [A2A - AG2](/content/docs/0-14-0/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [Authentication - AG2](/content/docs/0-14-0/docs/blog/category/authentication/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Memory - AG2](/content/docs/0-14-0/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [WebSocket - AG2](/content/docs/0-14-0/docs/blog/category/websocket/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Observers - AG2](/content/docs/0-14-0/docs/blog/category/observers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [WAL - AG2](/content/docs/0-14-0/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Middleware - AG2](/content/docs/0-14-0/docs/blog/category/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Reasoning - AG2](/content/docs/0-13-3/docs/blog/category/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,811 words) - [Realtime API - AG2](/content/docs/0-10-4/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (345 words) - [Research - AG2](/content/docs/0-13-0/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,562 words) - [Research - AG2](/content/docs/0-10-4/docs/blog/category/research/index.html): A programming framework for agentic AI (1,466 words) - [Tutorial - AG2](/content/docs/0-10-4/docs/blog/category/tutorial/index.html): A programming framework for agentic AI (1,378 words) - [Swarm - AG2](/content/docs/0-10-4/docs/blog/category/swarm/index.html): A programming framework for agentic AI (442 words) - [ReAct - AG2](/content/docs/0-13-3/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,561 words) - [Tools - AG2](/content/docs/0-13-0/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,101 words) - [Evaluation - AG2](/content/docs/0-10-4/docs/blog/category/evaluation/index.html): A programming framework for agentic AI (772 words) - [Tutorial - AG2](/content/docs/0-13-3/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (707 words) - [AG-UI - AG2](/content/docs/0-13-0/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [RAG - AG2](/content/docs/0-10-4/docs/blog/category/rag/index.html): A programming framework for agentic AI (321 words) - [Dependency Injection - AG2](/content/docs/0-10-4/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (163 words) - [AG2 Agents - AG2](/content/docs/0-10-4/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (185 words) - [AG2 Beta - AG2](/content/docs/0-13-0/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (595 words) - [Realtime API - AG2](/content/docs/0-13-3/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Frontend - AG2](/content/docs/0-13-0/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Structured messages - AG2](/content/docs/0-10-4/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [Swarm - AG2](/content/docs/0-13-3/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (417 words) - [Orchestration - AG2](/content/docs/0-13-0/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [Multimodal - AG2](/content/docs/0-10-4/docs/blog/category/multimodal/index.html): A programming framework for agentic AI (135 words) - [Group Chat - AG2](/content/docs/0-13-0/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Multi-Server - AG2](/content/docs/0-13-3/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [GPT Researcher - AG2](/content/docs/0-13-0/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Telegram - AG2](/content/docs/0-13-0/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Interactive - AG2](/content/docs/0-13-0/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Handoffs - AG2](/content/docs/0-13-0/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Thinking Config - AG2](/content/docs/0-13-3/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [AG2 - AG2](/content/docs/0-13-0/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (342 words) - [Gmail - AG2](/content/docs/0-13-0/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [UI - AG2](/content/docs/0-13-0/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Arcade - AG2](/content/docs/0-13-0/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Connectors - AG2](/content/docs/0-13-0/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Tracing - AG2](/content/docs/0-13-3/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Playground - AG2](/content/docs/0-13-0/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [MCP - AG2](/content/docs/0-13-0/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [TransitionGraph - AG2](/content/docs/0-13-3/docs/blog/category/transitiongraph/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [release - AG2](/content/docs/0-13-3/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [Memory - AG2](/content/docs/0-13-0/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Single-Agent - AG2](/content/docs/0-13-0/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Streaming - AG2](/content/docs/0-13-3/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Security - AG2](/content/docs/0-13-3/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [Structured messages - AG2](/content/docs/0-13-3/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [OpenAI - AG2](/content/docs/0-13-0/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [RAG - AG2](/content/docs/0-13-3/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (351 words) - [Observability - AG2](/content/docs/0-13-3/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [A2UI - AG2](/content/docs/0-13-0/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Shell Tool - AG2](/content/docs/0-13-3/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Realtime - AG2](/content/docs/0-13-0/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Choreography - AG2](/content/docs/0-13-0/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [Session Management - AG2](/content/docs/0-13-3/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Interoperability - AG2](/content/docs/0-13-3/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Voice - AG2](/content/docs/0-13-0/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Network - AG2](/content/docs/0-13-0/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (301 words) - [Action-driven - AG2](/content/docs/0-13-0/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [Non-OpenAI Models - AG2](/content/docs/0-13-3/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (362 words) - [LiveAgent - AG2](/content/docs/0-13-0/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Responses API - AG2](/content/docs/0-13-3/docs/blog/category/responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Evaluation - AG2](/content/docs/0-13-3/docs/blog/category/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (837 words) - [A2A - AG2](/content/docs/0-13-0/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [Multimodal - AG2](/content/docs/0-13-3/docs/blog/category/multimodal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [Expectations - AG2](/content/docs/0-13-0/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Identity - AG2](/content/docs/0-13-0/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Gemini - AG2](/content/docs/0-13-3/docs/blog/category/gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [WAL - AG2](/content/docs/0-13-0/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [LLM Configuration - AG2](/content/docs/0-13-3/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Debugging - AG2](/content/docs/0-13-3/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [OpenAI Responses API - AG2](/content/docs/0-13-3/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [AG2 Agents - AG2](/content/docs/0-13-3/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (198 words) - [Python - AG2](/content/docs/0-13-3/docs/blog/category/python/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Model Context Protocol - AG2](/content/docs/0-13-3/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [CopilotKit - AG2](/content/docs/0-13-3/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [Hackathon - AG2](/content/docs/0-13-3/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (144 words) - [Google Gemini - AG2](/content/docs/0-13-3/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Logging - AG2](/content/docs/0-13-3/docs/blog/category/logging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Community - AG2](/content/docs/0-13-3/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Distributed Agents - AG2](/content/docs/0-13-3/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Built-in Tools - AG2](/content/docs/0-13-3/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [GPT-5.1 - AG2](/content/docs/0-13-3/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Apply Patch - AG2](/content/docs/0-13-3/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (243 words) - [Dependency Injection - AG2](/content/docs/0-13-3/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [Code Editing - AG2](/content/docs/0-13-3/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Events - AG2](/content/docs/0-13-3/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Audit - AG2](/content/docs/0-13-3/docs/blog/category/audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Agents - AG2](/content/docs/0-13-3/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Dynamic Tools - AG2](/content/docs/0-13-3/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [DevOps - AG2](/content/docs/0-13-3/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Automation - AG2](/content/docs/0-13-3/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Research - AG2](/content/docs/0-13-3/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,568 words) - [Tools - AG2](/content/docs/0-13-3/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,144 words) - [GPT Researcher - AG2](/content/docs/0-13-3/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Orchestration - AG2](/content/docs/0-13-3/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [Group Chat - AG2](/content/docs/0-13-3/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Action-driven - AG2](/content/docs/0-13-3/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [Reasoning - AG2](/content/docs/0-10-4/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (2,950 words) - [Handoffs - AG2](/content/docs/0-13-3/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Telegram - AG2](/content/docs/0-13-3/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Agent Chat - AG2](/content/docs/0-10-4/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI (411 words) - [Playground - AG2](/content/docs/0-13-3/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Single-Agent - AG2](/content/docs/0-13-3/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [AG-UI - AG2](/content/docs/0-13-3/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Memory - AG2](/content/docs/0-13-3/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Hackathon - AG2](/content/docs/0-11-5/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (144 words) - [Expectations - AG2](/content/docs/0-13-3/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Arcade - AG2](/content/docs/0-13-3/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Gmail - AG2](/content/docs/0-13-3/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Events - AG2](/content/docs/0-10-4/docs/blog/category/events/index.html): A programming framework for agentic AI (306 words) - [Observability - AG2](/content/docs/0-10-4/docs/blog/category/observability/index.html): A programming framework for agentic AI (578 words) - [Tools - AG2](/content/docs/0-11-1/docs/blog/category/tools/page/2/index.html): A programming framework for agentic AI (253 words) - [Logging - AG2](/content/docs/0-10-4/docs/blog/category/logging/index.html): A programming framework for agentic AI (306 words) - [Python - AG2](/content/docs/0-10-4/docs/blog/category/python/index.html): A programming framework for agentic AI (306 words) - [Evaluation - AG2](/content/docs/0-11-5/docs/blog/category/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (837 words) - [OpenAI Responses API - AG2](/content/docs/0-10-4/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI (424 words) - [Interoperability - AG2](/content/docs/0-11-5/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Automation - AG2](/content/docs/0-10-4/docs/blog/category/automation/index.html): A programming framework for agentic AI (432 words) - [GPT-5.1 - AG2](/content/docs/0-11-5/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Built-in Tools - AG2](/content/docs/0-10-4/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI (432 words) - [DevOps - AG2](/content/docs/0-10-4/docs/blog/category/devops/index.html): A programming framework for agentic AI (432 words) - [Shell Tool - AG2](/content/docs/0-10-4/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI (432 words) - [Tools - AG2](/content/docs/0-12-3/docs/blog/category/tools/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (286 words) - [Choreography - AG2](/content/docs/0-13-3/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [Events - AG2](/content/docs/0-11-5/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Model Context Protocol - AG2](/content/docs/0-10-4/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI (436 words) - [Distributed Agents - AG2](/content/docs/0-11-5/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Session Management - AG2](/content/docs/0-10-4/docs/blog/category/session-management/index.html): A programming framework for agentic AI (436 words) - [Dynamic Tools - AG2](/content/docs/0-10-4/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI (436 words) - [Multi-Agent - AG2](/content/docs/0-13-3/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (843 words) - [WAL - AG2](/content/docs/0-13-3/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [2026 - AG2](/content/docs/0-13-3/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [DevOps - AG2](/content/docs/0-11-5/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Community - AG2](/content/docs/0-11-5/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Code Editing - AG2](/content/docs/0-11-5/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (156 words) - [LLM Configuration - AG2](/content/docs/0-10-4/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI (411 words) - [CopilotKit - AG2](/content/docs/0-11-5/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [Network - AG2](/content/docs/0-13-3/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (304 words) - [AG2 Beta - AG2](/content/docs/0-13-3/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (598 words) - [Google Gemini - AG2](/content/docs/0-10-4/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI (391 words) - [Built-in Tools - AG2](/content/docs/0-11-5/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [A2A - AG2](/content/docs/0-10-4/docs/blog/category/a2a/index.html): A programming framework for agentic AI (170 words) - [Apply Patch - AG2](/content/docs/0-11-5/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (243 words) - [Automation - AG2](/content/docs/0-11-5/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [AG2 Agents - AG2](/content/docs/0-11-5/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (198 words) - [Agents - AG2](/content/docs/0-11-5/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [A2A - AG2](/content/docs/0-13-3/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (226 words) - [Research - AG2](/content/docs/0-11-5/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,580 words) - [Tutorial - AG2](/content/docs/0-12-1/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,431 words) - [ReAct - AG2](/content/docs/0-12-1/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,519 words) - [Community - AG2](/content/docs/0-12-1/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [RAG - AG2](/content/docs/0-12-1/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (341 words) - [Realtime API - AG2](/content/docs/0-12-1/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Swarm - AG2](/content/docs/0-12-1/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (461 words) - [Evaluation - AG2](/content/docs/0-12-1/docs/blog/category/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (837 words) - [Responses API - AG2](/content/docs/0-12-1/docs/blog/category/responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Reasoning - AG2](/content/docs/0-12-1/docs/blog/category/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,793 words) - [release - AG2](/content/docs/0-12-1/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [Security - AG2](/content/docs/0-12-1/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [Non-OpenAI Models - AG2](/content/docs/0-12-1/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (350 words) - [Multimodal - AG2](/content/docs/0-12-1/docs/blog/category/multimodal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [Interoperability - AG2](/content/docs/0-12-1/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Shell Tool - AG2](/content/docs/0-12-1/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Structured messages - AG2](/content/docs/0-12-1/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Hackathon - AG2](/content/docs/0-12-1/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Python - AG2](/content/docs/0-12-1/docs/blog/category/python/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Tools - AG2](/content/docs/0-11-5/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,141 words) - [Code Editing - AG2](/content/docs/0-12-1/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Events - AG2](/content/docs/0-12-1/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [OpenAI Responses API - AG2](/content/docs/0-12-1/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Distributed Agents - AG2](/content/docs/0-12-1/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [GPT-5.1 - AG2](/content/docs/0-12-1/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [AG2 Agents - AG2](/content/docs/0-12-1/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (198 words) - [Research - AG2](/content/docs/0-12-1/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,618 words) - [Dependency Injection - AG2](/content/docs/0-12-1/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [DevOps - AG2](/content/docs/0-12-1/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [CopilotKit - AG2](/content/docs/0-12-1/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [Automation - AG2](/content/docs/0-12-1/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Apply Patch - AG2](/content/docs/0-12-1/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (243 words) - [Built-in Tools - AG2](/content/docs/0-12-1/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Agents - AG2](/content/docs/0-12-1/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Model Context Protocol - AG2](/content/docs/0-11-5/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Dynamic Tools - AG2](/content/docs/0-11-5/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Multi-Server - AG2](/content/docs/0-11-5/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [LLM Configuration - AG2](/content/docs/0-11-5/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Observability - AG2](/content/docs/0-11-5/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [Session Management - AG2](/content/docs/0-11-5/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Agent Chat - AG2](/content/docs/0-11-5/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Google Gemini - AG2](/content/docs/0-11-5/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Tools - AG2](/content/docs/0-12-1/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,141 words) - [Debugging - AG2](/content/docs/0-11-5/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [Thinking Config - AG2](/content/docs/0-11-5/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [OpenTelemetry - AG2](/content/docs/0-11-5/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Tracing - AG2](/content/docs/0-11-5/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [2026 - AG2](/content/docs/0-11-5/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,167 words) - [Streaming - AG2](/content/docs/0-11-5/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [GPT Researcher - AG2](/content/docs/0-11-5/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Playground - AG2](/content/docs/0-11-5/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [ReAct - AG2](/content/docs/0-12-3/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,475 words) - [Handoffs - AG2](/content/docs/0-11-5/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Group Chat - AG2](/content/docs/0-11-5/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Orchestration - AG2](/content/docs/0-11-5/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (206 words) - [Gmail - AG2](/content/docs/0-11-5/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Interactive - AG2](/content/docs/0-11-5/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Telegram - AG2](/content/docs/0-11-5/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Single-Agent - AG2](/content/docs/0-11-5/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [AG-UI - AG2](/content/docs/0-11-5/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Gmail - AG2](/content/docs/0-12-1/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Connectors - AG2](/content/docs/0-11-5/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Memory - AG2](/content/docs/0-11-5/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Memory - AG2](/content/docs/0-12-1/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Arcade - AG2](/content/docs/0-11-5/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [2026 - AG2](/content/docs/0-12-1/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,170 words) - [AG2 Beta - AG2](/content/docs/0-11-5/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Tutorial - AG2](/content/docs/0-12-3/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,357 words) - [AG2 - AG2](/content/docs/0-11-5/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (342 words) - [Observability - AG2](/content/docs/0-12-1/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [MCP - AG2](/content/docs/0-11-5/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [Debugging - AG2](/content/docs/0-12-1/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [UI - AG2](/content/docs/0-11-5/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Thinking Config - AG2](/content/docs/0-12-1/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Frontend - AG2](/content/docs/0-11-5/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Multi-Agent - AG2](/content/docs/0-12-1/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (545 words) - [Dynamic Tools - AG2](/content/docs/0-12-1/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Model Context Protocol - AG2](/content/docs/0-12-1/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Tracing - AG2](/content/docs/0-12-1/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [A2A - AG2](/content/docs/0-11-5/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [Agent Chat - AG2](/content/docs/0-12-1/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Multi-Server - AG2](/content/docs/0-12-1/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [LLM Configuration - AG2](/content/docs/0-12-1/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [A2UI - AG2](/content/docs/0-11-5/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Google Gemini - AG2](/content/docs/0-12-1/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [OpenTelemetry - AG2](/content/docs/0-12-1/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [GPT Researcher - AG2](/content/docs/0-12-1/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Realtime API - AG2](/content/docs/0-12-3/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (396 words) - [Streaming - AG2](/content/docs/0-12-1/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [AG-UI - AG2](/content/docs/0-12-1/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Interactive - AG2](/content/docs/0-12-1/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Handoffs - AG2](/content/docs/0-12-1/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Group Chat - AG2](/content/docs/0-12-1/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Orchestration - AG2](/content/docs/0-12-1/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [AG2 - AG2](/content/docs/0-12-1/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Swarm - AG2](/content/docs/0-12-3/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (456 words) - [Single-Agent - AG2](/content/docs/0-12-1/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Playground - AG2](/content/docs/0-12-1/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Telegram - AG2](/content/docs/0-12-1/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [AG2 Beta - AG2](/content/docs/0-12-1/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Frontend - AG2](/content/docs/0-12-1/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [MCP - AG2](/content/docs/0-12-1/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [Arcade - AG2](/content/docs/0-12-1/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Connectors - AG2](/content/docs/0-12-1/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [UI - AG2](/content/docs/0-12-1/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [A2A - AG2](/content/docs/0-12-1/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [Non-OpenAI Models - AG2](/content/docs/0-12-3/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (362 words) - [Evaluation - AG2](/content/docs/0-12-3/docs/blog/category/evaluation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (828 words) - [A2UI - AG2](/content/docs/0-12-1/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [RAG - AG2](/content/docs/0-12-3/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (351 words) - [Python - AG2](/content/docs/0-12-3/docs/blog/category/python/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Structured messages - AG2](/content/docs/0-12-3/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Security - AG2](/content/docs/0-12-3/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [Multimodal - AG2](/content/docs/0-12-3/docs/blog/category/multimodal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (172 words) - [release - AG2](/content/docs/0-12-3/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [Shell Tool - AG2](/content/docs/0-12-3/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Logging - AG2](/content/docs/0-12-3/docs/blog/category/logging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [OpenAI Responses API - AG2](/content/docs/0-12-3/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Distributed Agents - AG2](/content/docs/0-12-3/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Interoperability - AG2](/content/docs/0-12-3/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Hackathon - AG2](/content/docs/0-12-3/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (144 words) - [Community - AG2](/content/docs/0-12-3/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [GPT-5.1 - AG2](/content/docs/0-12-3/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Dependency Injection - AG2](/content/docs/0-12-3/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [CopilotKit - AG2](/content/docs/0-12-3/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [DevOps - AG2](/content/docs/0-12-3/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [AG2 Agents - AG2](/content/docs/0-12-3/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Code Editing - AG2](/content/docs/0-12-3/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (156 words) - [Apply Patch - AG2](/content/docs/0-12-3/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (240 words) - [Automation - AG2](/content/docs/0-12-3/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Built-in Tools - AG2](/content/docs/0-12-3/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Agents - AG2](/content/docs/0-12-3/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Tutorial - AG2](/content/docs/0-10-3/docs/blog/category/tutorial/index.html): A programming framework for agentic AI (1,360 words) - [Swarm - AG2](/content/docs/0-10-3/docs/blog/category/swarm/index.html): A programming framework for agentic AI (398 words) - [LLM Configuration - AG2](/content/docs/0-12-3/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Session Management - AG2](/content/docs/0-12-3/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Model Context Protocol - AG2](/content/docs/0-12-3/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Telegram - AG2](/content/docs/0-12-3/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Multi-Server - AG2](/content/docs/0-12-3/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Agent Chat - AG2](/content/docs/0-12-3/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Realtime API - AG2](/content/docs/0-10-3/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (343 words) - [Evaluation - AG2](/content/docs/0-10-3/docs/blog/category/evaluation/index.html): A programming framework for agentic AI (772 words) - [RAG - AG2](/content/docs/0-10-3/docs/blog/category/rag/index.html): A programming framework for agentic AI (321 words) - [Non-OpenAI Models - AG2](/content/docs/0-10-3/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (332 words) - [Dependency Injection - AG2](/content/docs/0-10-3/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (163 words) - [Multimodal - AG2](/content/docs/0-10-3/docs/blog/category/multimodal/index.html): A programming framework for agentic AI (139 words) - [Structured messages - AG2](/content/docs/0-10-3/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [Tutorial - AG2](/content/docs/0-11-1/docs/blog/category/tutorial/index.html): A programming framework for agentic AI (1,377 words) - [Reasoning - AG2](/content/docs/0-10-3/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (2,526 words) - [ReAct - AG2](/content/docs/0-10-3/docs/blog/category/react/index.html): A programming framework for agentic AI (2,481 words) - [Research - AG2](/content/docs/0-10-3/docs/blog/category/research/index.html): A programming framework for agentic AI (1,489 words) - [2025 - AG2](/content/docs/0-10-3/docs/blog/archive/2025/index.html): A programming framework for agentic AI (2,409 words) - [Tools - AG2](/content/docs/0-10-3/docs/blog/category/tools/index.html): A programming framework for agentic AI (1,113 words) - [AG2 Agents - AG2](/content/docs/0-10-3/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (198 words) - [Model Context Protocol - AG2](/content/docs/0-10-3/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI (436 words) - [AG2 - AG2](/content/docs/0-10-3/docs/blog/category/ag2/index.html): A programming framework for agentic AI (187 words) - [Observability - AG2](/content/docs/0-10-3/docs/blog/category/observability/index.html): A programming framework for agentic AI (578 words) - [Events - AG2](/content/docs/0-10-3/docs/blog/category/events/index.html): A programming framework for agentic AI (306 words) - [Hackathon - AG2](/content/docs/0-10-3/docs/blog/category/hackathon/index.html): A programming framework for agentic AI (152 words) - [Multi-Server - AG2](/content/docs/0-10-3/docs/blog/category/multi-server/index.html): A programming framework for agentic AI (436 words) - [release - AG2](/content/docs/0-10-3/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [CopilotKit - AG2](/content/docs/0-10-3/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [Logging - AG2](/content/docs/0-10-3/docs/blog/category/logging/index.html): A programming framework for agentic AI (306 words) - [Distributed Agents - AG2](/content/docs/0-10-3/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI (170 words) - [MCP - AG2](/content/docs/0-10-3/docs/blog/category/mcp/index.html): A programming framework for agentic AI (436 words) - [Code Editing - AG2](/content/docs/0-10-3/docs/blog/category/code-editing/index.html): A programming framework for agentic AI (322 words) - [Python - AG2](/content/docs/0-10-3/docs/blog/category/python/index.html): A programming framework for agentic AI (306 words) - [Session Management - AG2](/content/docs/0-10-3/docs/blog/category/session-management/index.html): A programming framework for agentic AI (436 words) - [Dynamic Tools - AG2](/content/docs/0-10-3/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI (436 words) - [Interoperability - AG2](/content/docs/0-10-3/docs/blog/category/interoperability/index.html): A programming framework for agentic AI (170 words) - [Responses API - AG2](/content/docs/0-10-3/docs/blog/category/responses-api/index.html): A programming framework for agentic AI (322 words) - [Community - AG2](/content/docs/0-10-3/docs/blog/category/community/index.html): A programming framework for agentic AI (144 words) - [Debugging - AG2](/content/docs/0-10-3/docs/blog/category/debugging/index.html): A programming framework for agentic AI (306 words) - [GPT-5.1 - AG2](/content/docs/0-10-3/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI (322 words) - [A2A - AG2](/content/docs/0-10-3/docs/blog/category/a2a/index.html): A programming framework for agentic AI (170 words) - [Research - AG2](/content/docs/0-11-1/docs/blog/category/research/index.html): A programming framework for agentic AI (1,508 words) - [Multimodal - AG2](/content/docs/0-11-1/docs/blog/category/multimodal/index.html): A programming framework for agentic AI (139 words) - [Non-OpenAI Models - AG2](/content/docs/0-11-1/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (304 words) - [Realtime API - AG2](/content/docs/0-11-1/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (369 words) - [Swarm - AG2](/content/docs/0-11-1/docs/blog/category/swarm/index.html): A programming framework for agentic AI (373 words) - [Evaluation - AG2](/content/docs/0-11-1/docs/blog/category/evaluation/index.html): A programming framework for agentic AI (768 words) - [Security - AG2](/content/docs/0-11-1/docs/blog/category/security/index.html): A programming framework for agentic AI (178 words) - [RAG - AG2](/content/docs/0-11-1/docs/blog/category/rag/index.html): A programming framework for agentic AI (323 words) - [Structured messages - AG2](/content/docs/0-11-1/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [AG2 Agents - AG2](/content/docs/0-11-1/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (198 words) - [release - AG2](/content/docs/0-11-1/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [Dependency Injection - AG2](/content/docs/0-11-1/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (163 words) - [AG2 - AG2](/content/docs/0-11-1/docs/blog/category/ag2/index.html): A programming framework for agentic AI (187 words) - [CopilotKit - AG2](/content/docs/0-11-1/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [Reasoning - AG2](/content/docs/0-9-10/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (2,518 words) - [2025 - AG2](/content/docs/0-9-10/docs/blog/archive/2025/index.html): A programming framework for agentic AI (2,657 words) - [2026 - AG2](/content/docs/0-11-1/docs/blog/archive/2026/index.html): A programming framework for agentic AI (2,787 words) - [Frontend - AG2](/content/docs/0-11-1/docs/blog/category/frontend/index.html): A programming framework for agentic AI (2,351 words) - [ReAct - AG2](/content/docs/0-9-10/docs/blog/category/react/index.html): A programming framework for agentic AI (2,376 words) - [Research - AG2](/content/docs/0-9-10/docs/blog/category/research/index.html): A programming framework for agentic AI (1,495 words) - [AG-UI - AG2](/content/docs/0-11-1/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI (1,904 words) - [Streaming - AG2](/content/docs/0-11-1/docs/blog/category/streaming/index.html): A programming framework for agentic AI (2,121 words) - [Reasoning - AG2](/content/docs/0-11-1/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (2,890 words) - [Tools - AG2](/content/docs/0-9-10/docs/blog/category/tools/index.html): A programming framework for agentic AI (876 words) - [Realtime API - AG2](/content/docs/0-9-10/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (366 words) - [Non-OpenAI Models - AG2](/content/docs/0-9-10/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (318 words) - [MCP - AG2](/content/docs/0-11-1/docs/blog/category/mcp/index.html): A programming framework for agentic AI (436 words) - [AG2 Agents - AG2](/content/docs/0-9-10/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (198 words) - [RAG - AG2](/content/docs/0-9-1post0/docs/blog/category/rag/index.html): A programming framework for agentic AI (321 words) - [Hackathon - AG2](/content/docs/0-9-10/docs/blog/category/hackathon/index.html): A programming framework for agentic AI (144 words) - [CopilotKit - AG2](/content/docs/0-9-10/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [Community - AG2](/content/docs/0-9-10/docs/blog/category/community/index.html): A programming framework for agentic AI (144 words) - [AG2 - AG2](/content/docs/0-9-10/docs/blog/category/ag2/index.html): A programming framework for agentic AI (187 words) - [release - AG2](/content/docs/0-9-10/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [Tutorial - AG2](/content/docs/0-9-1post0/docs/blog/category/tutorial/index.html): A programming framework for agentic AI (1,381 words) - [Observability - AG2](/content/docs/0-11-1/docs/blog/category/observability/index.html): A programming framework for agentic AI (1,015 words) - [Responses API - AG2](/content/docs/0-11-1/docs/blog/category/responses-api/index.html): A programming framework for agentic AI (322 words) - [GPT-5.1 - AG2](/content/docs/0-11-1/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI (322 words) - [Dynamic Tools - AG2](/content/docs/0-11-1/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI (436 words) - [Debugging - AG2](/content/docs/0-11-1/docs/blog/category/debugging/index.html): A programming framework for agentic AI (743 words) - [Events - AG2](/content/docs/0-11-1/docs/blog/category/events/index.html): A programming framework for agentic AI (306 words) - [Logging - AG2](/content/docs/0-11-1/docs/blog/category/logging/index.html): A programming framework for agentic AI (306 words) - [Python - AG2](/content/docs/0-11-1/docs/blog/category/python/index.html): A programming framework for agentic AI (306 words) - [DevOps - AG2](/content/docs/0-11-1/docs/blog/category/devops/index.html): A programming framework for agentic AI (432 words) - [Built-in Tools - AG2](/content/docs/0-11-1/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI (432 words) - [Shell Tool - AG2](/content/docs/0-11-1/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI (432 words) - [Automation - AG2](/content/docs/0-11-1/docs/blog/category/automation/index.html): A programming framework for agentic AI (424 words) - [Model Context Protocol - AG2](/content/docs/0-11-1/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI (436 words) - [OpenAI Responses API - AG2](/content/docs/0-11-1/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI (432 words) - [Tracing - AG2](/content/docs/0-11-1/docs/blog/category/tracing/index.html): A programming framework for agentic AI (437 words) - [Multi-Server - AG2](/content/docs/0-11-1/docs/blog/category/multi-server/index.html): A programming framework for agentic AI (436 words) - [OpenTelemetry - AG2](/content/docs/0-11-1/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI (437 words) - [Google Gemini - AG2](/content/docs/0-11-1/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI (411 words) - [Thinking Config - AG2](/content/docs/0-11-1/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI (411 words) - [LLM Configuration - AG2](/content/docs/0-11-1/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI (411 words) - [Session Management - AG2](/content/docs/0-11-1/docs/blog/category/session-management/index.html): A programming framework for agentic AI (436 words) - [Multi-Agent - AG2](/content/docs/0-11-1/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI (437 words) - [Agent Chat - AG2](/content/docs/0-11-1/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI (411 words) - [Evaluation - AG2](/content/docs/0-9-1post0/docs/blog/category/evaluation/index.html): A programming framework for agentic AI (772 words) - [A2A - AG2](/content/docs/0-11-1/docs/blog/category/a2a/index.html): A programming framework for agentic AI (170 words) - [Swarm - AG2](/content/docs/0-9-1post0/docs/blog/category/swarm/index.html): A programming framework for agentic AI (388 words) - [Observability - AG2](/content/docs/0-9-1post0/docs/blog/category/observability/index.html): A programming framework for agentic AI (272 words) - [Multimodal - AG2](/content/docs/0-9-1post0/docs/blog/category/multimodal/index.html): A programming framework for agentic AI (139 words) - [Research - AG2](/content/docs/0-13-1/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,616 words) - [Tools - AG2](/content/docs/0-13-1/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,142 words) - [Research - AG2](/content/docs/0-9-1post0/docs/blog/category/research/index.html): A programming framework for agentic AI (1,510 words) - [Realtime API - AG2](/content/docs/0-9-1post0/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (343 words) - [Tools - AG2](/content/docs/0-9-1post0/docs/blog/category/tools/index.html): A programming framework for agentic AI (918 words) - [Non-OpenAI Models - AG2](/content/docs/0-9-1post0/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (318 words) - [Dependency Injection - AG2](/content/docs/0-9-1post0/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (163 words) - [Structured messages - AG2](/content/docs/0-9-1post0/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [GPT Researcher - AG2](/content/docs/0-13-1/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [2025 - AG2](/content/docs/0-9-1post0/docs/blog/archive/2025/index.html): A programming framework for agentic AI (785 words) - [Orchestration - AG2](/content/docs/0-13-1/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (206 words) - [Playground - AG2](/content/docs/0-13-1/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Group Chat - AG2](/content/docs/0-13-1/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Interactive - AG2](/content/docs/0-13-1/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Connectors - AG2](/content/docs/0-13-1/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Handoffs - AG2](/content/docs/0-13-1/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Memory - AG2](/content/docs/0-13-1/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Reasoning - AG2](/content/docs/0-9-1post0/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (113 words) - [AG-UI - AG2](/content/docs/0-13-1/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Gmail - AG2](/content/docs/0-13-1/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Arcade - AG2](/content/docs/0-13-1/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Single-Agent - AG2](/content/docs/0-13-1/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Telegram - AG2](/content/docs/0-13-1/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [MCP - AG2](/content/docs/0-13-1/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [AG2 - AG2](/content/docs/0-13-1/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (342 words) - [UI - AG2](/content/docs/0-13-1/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Frontend - AG2](/content/docs/0-13-1/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [AG2 - AG2](/content/docs/0-9-1post0/docs/blog/category/ag2/index.html): A programming framework for agentic AI (187 words) - [CopilotKit - AG2](/content/docs/0-9-1post0/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [release - AG2](/content/docs/0-9-1post0/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [OpenAI - AG2](/content/docs/0-13-1/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Realtime - AG2](/content/docs/0-13-1/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [A2UI - AG2](/content/docs/0-13-1/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [2025 - AG2](/content/docs/0-10-1/docs/blog/archive/2025/index.html): A programming framework for agentic AI (3,240 words) - [ReAct - AG2](/content/docs/0-10-1/docs/blog/category/react/index.html): A programming framework for agentic AI (2,479 words) - [Research - AG2](/content/docs/0-10-1/docs/blog/category/research/index.html): A programming framework for agentic AI (1,507 words) - [Reasoning - AG2](/content/docs/0-10-1/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (2,505 words) - [Tools - AG2](/content/docs/0-10-1/docs/blog/category/tools/index.html): A programming framework for agentic AI (876 words) - [AG2 Agents - AG2](/content/docs/0-10-1/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (198 words) - [Hackathon - AG2](/content/docs/0-10-1/docs/blog/category/hackathon/index.html): A programming framework for agentic AI (152 words) - [release - AG2](/content/docs/0-10-1/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [AG2 - AG2](/content/docs/0-10-1/docs/blog/category/ag2/index.html): A programming framework for agentic AI (187 words) - [Community - AG2](/content/docs/0-10-1/docs/blog/category/community/index.html): A programming framework for agentic AI (144 words) - [CopilotKit - AG2](/content/docs/0-10-1/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [Interoperability - AG2](/content/docs/0-10-1/docs/blog/category/interoperability/index.html): A programming framework for agentic AI (49 words) - [Distributed Agents - AG2](/content/docs/0-10-1/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI (49 words) - [A2A - AG2](/content/docs/0-10-1/docs/blog/category/a2a/index.html): A programming framework for agentic AI (49 words) - [Tutorial - AG2](/content/docs/0-9/docs/blog/category/tutorial/index.html): A programming framework for agentic AI (1,341 words) - [RAG - AG2](/content/docs/0-9/docs/blog/category/rag/index.html): A programming framework for agentic AI (321 words) - [Evaluation - AG2](/content/docs/0-9/docs/blog/category/evaluation/index.html): A programming framework for agentic AI (782 words) - [Swarm - AG2](/content/docs/0-9/docs/blog/category/swarm/index.html): A programming framework for agentic AI (384 words) - [Security - AG2](/content/docs/0-9/docs/blog/category/security/index.html): A programming framework for agentic AI (178 words) - [Multimodal - AG2](/content/docs/0-9/docs/blog/category/multimodal/index.html): A programming framework for agentic AI (139 words) - [Observability - AG2](/content/docs/0-9/docs/blog/category/observability/index.html): A programming framework for agentic AI (272 words) - [Tools - AG2](/content/docs/0-9/docs/blog/category/tools/index.html): A programming framework for agentic AI (922 words) - [Research - AG2](/content/docs/0-9/docs/blog/category/research/index.html): A programming framework for agentic AI (1,468 words) - [Realtime API - AG2](/content/docs/0-9/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (341 words) - [2025 - AG2](/content/docs/0-9/docs/blog/archive/2025/index.html): A programming framework for agentic AI (718 words) - [Non-OpenAI Models - AG2](/content/docs/0-9/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (332 words) - [Dependency Injection - AG2](/content/docs/0-9/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (162 words) - [AG2 Agents - AG2](/content/docs/0-9/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (189 words) - [langchain - AG2](/content/docs/0-8-3/docs/blog/category/langchain/index.html): A programming framework for agentic AI (2,743 words) - [Structured messages - AG2](/content/docs/0-9/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [Reasoning - AG2](/content/docs/0-9/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (113 words) - [pydanticai - AG2](/content/docs/0-8-3/docs/blog/category/pydanticai/index.html): A programming framework for agentic AI (743 words) - [AG2 - AG2](/content/docs/0-9/docs/blog/category/ag2/index.html): A programming framework for agentic AI (74 words) - [crewai - AG2](/content/docs/0-8-3/docs/blog/category/crewai/index.html): A programming framework for agentic AI (1,368 words) - [LLM - AG2](/content/docs/0-8-3/docs/blog/category/llm/index.html): A programming framework for agentic AI (941 words) - [Research - AG2](/content/docs/0-13-4/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,491 words) - [Reasoning - AG2](/content/docs/0-13-4/docs/blog/category/reasoning/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,886 words) - [Tutorial - AG2](/content/docs/0-13-4/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,083 words) - [ReAct - AG2](/content/docs/0-13-4/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,049 words) - [Tools - AG2](/content/docs/0-13-4/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,179 words) - [Streaming - AG2](/content/docs/0-13-4/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Swarm - AG2](/content/docs/0-13-4/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (148 words) - [Tracing - AG2](/content/docs/0-13-4/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [RAG - AG2](/content/docs/0-13-4/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (251 words) - [release - AG2](/content/docs/0-13-4/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [Thinking Config - AG2](/content/docs/0-13-4/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [TransitionGraph - AG2](/content/docs/0-13-4/docs/blog/category/transitiongraph/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Security - AG2](/content/docs/0-13-4/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [Structured messages - AG2](/content/docs/0-13-4/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [Observability - AG2](/content/docs/0-13-4/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [Session Management - AG2](/content/docs/0-13-4/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Shell Tool - AG2](/content/docs/0-13-4/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Non-OpenAI Models - AG2](/content/docs/0-13-4/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (228 words) - [Handoffs - AG2](/content/docs/0-13-4/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [OpenTelemetry - AG2](/content/docs/0-13-4/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Python - AG2](/content/docs/0-13-4/docs/blog/category/python/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [OpenAI Responses API - AG2](/content/docs/0-13-4/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Interoperability - AG2](/content/docs/0-13-4/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Model Context Protocol - AG2](/content/docs/0-13-4/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Multi-Server - AG2](/content/docs/0-13-4/docs/blog/category/multi-server/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [HITL - AG2](/content/docs/0-13-4/docs/blog/category/hitl/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Hackathon - AG2](/content/docs/0-13-4/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (144 words) - [Google Gemini - AG2](/content/docs/0-13-4/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Logging - AG2](/content/docs/0-13-4/docs/blog/category/logging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Group Chat - AG2](/content/docs/0-13-4/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Gemini - AG2](/content/docs/0-13-4/docs/blog/category/gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [GPT Researcher - AG2](/content/docs/0-13-4/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [Debugging - AG2](/content/docs/0-13-4/docs/blog/category/debugging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (211 words) - [Community - AG2](/content/docs/0-13-4/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [GPT-5.1 - AG2](/content/docs/0-13-4/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Distributed Agents - AG2](/content/docs/0-13-4/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Events - AG2](/content/docs/0-13-4/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Dynamic Tools - AG2](/content/docs/0-13-4/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Durability - AG2](/content/docs/0-13-4/docs/blog/category/durability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [DevOps - AG2](/content/docs/0-13-4/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [CopilotKit - AG2](/content/docs/0-13-4/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [Code Editing - AG2](/content/docs/0-13-4/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Automation - AG2](/content/docs/0-13-4/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Apply Patch - AG2](/content/docs/0-13-4/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (240 words) - [AG2 Agents - AG2](/content/docs/0-13-4/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (198 words) - [Audit - AG2](/content/docs/0-13-4/docs/blog/category/audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Built-in Tools - AG2](/content/docs/0-13-4/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Agent Chat - AG2](/content/docs/0-13-4/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Agents - AG2](/content/docs/0-13-4/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [2026 - AG2](/content/docs/0-13-4/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,140 words) - [AG2 Beta - AG2](/content/docs/0-13-4/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (761 words) - [Telegram - AG2](/content/docs/0-13-4/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Orchestration - AG2](/content/docs/0-13-4/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [Voice - AG2](/content/docs/0-13-4/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [AG2 - AG2](/content/docs/0-13-4/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Arcade - AG2](/content/docs/0-13-4/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Multi-Agent - AG2](/content/docs/0-13-4/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (910 words) - [MCP - AG2](/content/docs/0-13-4/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [Gmail - AG2](/content/docs/0-13-4/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [Interactive - AG2](/content/docs/0-13-4/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Frontend - AG2](/content/docs/0-13-4/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Playground - AG2](/content/docs/0-13-4/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Single-Agent - AG2](/content/docs/0-13-4/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [UI - AG2](/content/docs/0-13-4/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Action-driven - AG2](/content/docs/0-13-4/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [A2UI - AG2](/content/docs/0-13-4/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Connectors - AG2](/content/docs/0-13-4/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [OpenAI - AG2](/content/docs/0-13-4/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Realtime - AG2](/content/docs/0-13-4/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Choreography - AG2](/content/docs/0-13-4/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [LiveAgent - AG2](/content/docs/0-13-4/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Expectations - AG2](/content/docs/0-13-4/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Memory - AG2](/content/docs/0-13-4/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [WAL - AG2](/content/docs/0-13-4/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Identity - AG2](/content/docs/0-13-4/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Network - AG2](/content/docs/0-13-4/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [Observers - AG2](/content/docs/0-13-4/docs/blog/category/observers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [A2A - AG2](/content/docs/0-13-4/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [Middleware - AG2](/content/docs/0-13-4/docs/blog/category/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Authentication - AG2](/content/docs/0-13-4/docs/blog/category/authentication/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [WebSocket - AG2](/content/docs/0-13-4/docs/blog/category/websocket/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [tools - AG2](/content/docs/0-8-4/docs/blog/category/tools/index.html): A programming framework for agentic AI (657 words) - [Voice Agents - AG2](/content/docs/0-8-4/docs/blog/category/voice-agents/index.html): A programming framework for agentic AI (343 words) - [Realtime API - AG2](/content/docs/0-8-4/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (366 words) - [AI Tools - AG2](/content/docs/0-8-4/docs/blog/category/ai-tools/index.html): A programming framework for agentic AI (293 words) - [tool calling - AG2](/content/docs/0-8-4/docs/blog/category/tool-calling/index.html): A programming framework for agentic AI (545 words) - [dependency injection - AG2](/content/docs/0-8-4/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (364 words) - [Gemini - AG2](/content/docs/0-8-4/docs/blog/category/gemini/index.html): A programming framework for agentic AI (250 words) - [Structured messages - AG2](/content/docs/0-8-4/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI (53 words) - [WebSockets - AG2](/content/docs/0-8-4/docs/blog/category/websockets/index.html): A programming framework for agentic AI (53 words) - [deep research - AG2](/content/docs/0-8-4/docs/blog/category/deep-research/index.html): A programming framework for agentic AI (7 words) - [browser use - AG2](/content/docs/0-8-4/docs/blog/category/browser-use/index.html): A programming framework for agentic AI (140 words) - [WebRTC - AG2](/content/docs/0-8-4/docs/blog/category/webrtc/index.html): A programming framework for agentic AI (33 words) - [crawl4ai - AG2](/content/docs/0-8-4/docs/blog/category/crawl4ai/index.html): A programming framework for agentic AI (133 words) - [telegram - AG2](/content/docs/0-8-4/docs/blog/category/telegram/index.html): A programming framework for agentic AI (64 words) - [discord - AG2](/content/docs/0-8-4/docs/blog/category/discord/index.html): A programming framework for agentic AI (64 words) - [web surfing - AG2](/content/docs/0-8-4/docs/blog/category/web-surfing/index.html): A programming framework for agentic AI (140 words) - [Research - AG2](/content/docs/0-8-5/docs/blog/category/research/index.html): A programming framework for agentic AI (1,371 words) - [Tutorial - AG2](/content/docs/0-8-5/docs/blog/category/tutorial/index.html): A programming framework for agentic AI (1,357 words) - [Tools - AG2](/content/docs/latest/docs/blog/category/tools/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (340 words) - [Observability - AG2](/content/docs/0-8-5/docs/blog/category/observability/index.html): A programming framework for agentic AI (272 words) - [Swarm - AG2](/content/docs/0-8-5/docs/blog/category/swarm/index.html): A programming framework for agentic AI (327 words) - [Evaluation - AG2](/content/docs/0-8-5/docs/blog/category/evaluation/index.html): A programming framework for agentic AI (782 words) - [RAG - AG2](/content/docs/0-8-5/docs/blog/category/rag/index.html): A programming framework for agentic AI (321 words) - [Security - AG2](/content/docs/0-8-5/docs/blog/category/security/index.html): A programming framework for agentic AI (178 words) - [Multimodal - AG2](/content/docs/0-8-5/docs/blog/category/multimodal/index.html): A programming framework for agentic AI (139 words) - [2026 - AG2](/content/docs/0-13-2/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,257 words) - [2025 - AG2](/content/docs/latest/docs/blog/archive/2025/index.html): A programming framework for agentic AI, A programming framework for agentic AI (3,541 words) - [2025 - AG2](/content/docs/0-8-5/docs/blog/archive/2025/index.html): A programming framework for agentic AI (843 words) - [Realtime API - AG2](/content/docs/0-8-5/docs/blog/category/realtime-api/index.html): A programming framework for agentic AI (369 words) - [Tools - AG2](/content/docs/0-8-5/docs/blog/category/tools/index.html): A programming framework for agentic AI (837 words) - [2024 - AG2](/content/docs/latest/docs/blog/archive/2024/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,642 words) - [AG2 Agents - AG2](/content/docs/0-8-5/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (198 words) - [Non-OpenAI Models - AG2](/content/docs/0-8-5/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (332 words) - [2023 - AG2](/content/docs/latest/docs/blog/archive/2023/index.html): A programming framework for agentic AI, A programming framework for agentic AI (902 words) - [2026 - AG2](/content/docs/latest/docs/blog/archive/2026/page/2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (602 words) - [2024 - AG2](/content/docs/0-9-8/docs/blog/archive/2024/index.html): A programming framework for agentic AI (1,285 words) - [ReAct - AG2](/content/docs/0-9-8/docs/blog/category/react/index.html): A programming framework for agentic AI (2,484 words) - [Reasoning - AG2](/content/docs/0-9-8/docs/blog/category/reasoning/index.html): A programming framework for agentic AI (2,624 words) - [2025 - AG2](/content/docs/0-9-8/docs/blog/archive/2025/index.html): A programming framework for agentic AI (2,522 words) - [AG2 - AG2](/content/docs/0-9-8/docs/blog/category/ag2/index.html): A programming framework for agentic AI (187 words) - [CopilotKit - AG2](/content/docs/0-9-8/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI (113 words) - [Tools - AG2](/content/docs/0-11-4/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,167 words) - [Built-in Tools - AG2](/content/docs/0-14-0/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Interoperability - AG2](/content/docs/0-14-0/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Durability - AG2](/content/docs/0-14-0/docs/blog/category/durability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Dynamic Tools - AG2](/content/docs/0-14-0/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Frontend - AG2](/content/docs/0-14-0/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Connectors - AG2](/content/docs/0-14-0/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [2026 - AG2](/content/docs/0-13-0/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,260 words) - [TransitionGraph - AG2](/content/docs/docs/blog/category/transitiongraph/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Tools - AG2](/content/docs/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Audit - AG2](/content/docs/docs/blog/category/audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Gemini - AG2](/content/docs/docs/blog/category/gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [HITL - AG2](/content/docs/docs/blog/category/hitl/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Durability - AG2](/content/docs/docs/blog/category/durability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Non-OpenAI Models - AG2](/content/docs/0-10-4/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI (330 words) - [Security - AG2](/content/docs/0-10-4/docs/blog/category/security/index.html): A programming framework for agentic AI (178 words) - [OpenTelemetry - AG2](/content/docs/0-13-3/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Agent Chat - AG2](/content/docs/0-13-3/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [GPT-5.1 - AG2](/content/docs/0-10-4/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI (325 words) - [Thinking Config - AG2](/content/docs/0-10-4/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI (391 words) - [Multi-Server - AG2](/content/docs/0-10-4/docs/blog/category/multi-server/index.html): A programming framework for agentic AI (436 words) - [Code Editing - AG2](/content/docs/0-10-4/docs/blog/category/code-editing/index.html): A programming framework for agentic AI (322 words) - [Interoperability - AG2](/content/docs/0-10-4/docs/blog/category/interoperability/index.html): A programming framework for agentic AI (170 words) - [Dependency Injection - AG2](/content/docs/0-11-5/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [OpenAI Responses API - AG2](/content/docs/0-11-5/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [LiveAgent - AG2](/content/docs/0-13-3/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Interactive - AG2](/content/docs/0-13-3/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Identity - AG2](/content/docs/0-13-3/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Multi-Agent - AG2](/content/docs/0-11-5/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (545 words) - [Tools - AG2](/content/docs/0-11-1/docs/blog/category/tools/index.html): A programming framework for agentic AI (2,350 words) - [Tools - AG2](/content/docs/0-12-3/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,100 words) - [Logging - AG2](/content/docs/0-12-1/docs/blog/category/logging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Session Management - AG2](/content/docs/0-12-1/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Events - AG2](/content/docs/0-12-3/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Dynamic Tools - AG2](/content/docs/0-12-3/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Security - AG2](/content/docs/0-10-3/docs/blog/category/security/index.html): A programming framework for agentic AI (178 words) - [Apply Patch - AG2](/content/docs/0-10-3/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI (322 words) - [Distributed Agents - AG2](/content/docs/0-11-1/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI (170 words) - [Security - AG2](/content/docs/0-9-1post0/docs/blog/category/security/index.html): A programming framework for agentic AI (178 words) - [AG2 Agents - AG2](/content/docs/0-9-1post0/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI (198 words) - [release - AG2](/content/docs/0-9/docs/blog/category/release/index.html): A programming framework for agentic AI (74 words) - [Telegram - AG2](/content/docs/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Single-Agent - AG2](/content/docs/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [OpenAI - AG2](/content/docs/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Multi-Agent - AG2](/content/docs/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [Realtime - AG2](/content/docs/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Voice - AG2](/content/docs/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [tools - AG2](/content/docs/0-8-3/docs/blog/category/tools/index.html): A programming framework for agentic AI (3,039 words) - [LiveAgent - AG2](/content/docs/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Action-driven - AG2](/content/docs/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [Expectations - AG2](/content/docs/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Identity - AG2](/content/docs/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [AG2 Beta - AG2](/content/docs/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (761 words) - [WAL - AG2](/content/docs/docs/blog/category/wal/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Network - AG2](/content/docs/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [AG-UI - AG2](/content/docs/0-13-4/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [Responses API - AG2](/content/docs/0-13-4/docs/blog/category/responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [Dependency Injection - AG2](/content/docs/0-13-4/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [LLM Configuration - AG2](/content/docs/0-13-4/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [WebSocket - AG2](/content/docs/docs/blog/category/websocket/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Authentication - AG2](/content/docs/docs/blog/category/authentication/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Memory - AG2](/content/docs/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [2026 - AG2](/content/docs/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (761 words) - [Observers - AG2](/content/docs/docs/blog/category/observers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Middleware - AG2](/content/docs/docs/blog/category/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Agent - AG2](/content/docs/0-13-4/docs/blog/category/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Agent - AG2](/content/docs/docs/blog/category/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [slack - AG2](/content/docs/0-8-4/docs/blog/category/slack/index.html): A programming framework for agentic AI (64 words) - [Research - AG2](/content/docs/latest/docs/blog/category/research/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,485 words) - [Tutorial - AG2](/content/docs/latest/docs/blog/category/tutorial/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,086 words) - [ReAct - AG2](/content/docs/latest/docs/blog/category/react/index.html): A programming framework for agentic AI, A programming framework for agentic AI (2,213 words) - [deep research - AG2](/content/docs/0-8-1/docs/blog/category/deep-research/index.html): A programming framework for agentic AI (7 words) - [Tools - AG2](/content/docs/latest/docs/blog/category/tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,156 words) - [Dependency Injection - AG2](/content/docs/0-8-5/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (163 words) - [TransitionGraph - AG2](/content/docs/latest/docs/blog/category/transitiongraph/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Non-OpenAI Models - AG2](/content/docs/latest/docs/blog/category/non-openai-models/index.html): A programming framework for agentic AI, A programming framework for agentic AI (228 words) - [Thinking Config - AG2](/content/docs/latest/docs/blog/category/thinking-config/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [browser use - AG2](/content/docs/0-8-3/docs/blog/category/browser-use/index.html): A programming framework for agentic AI (140 words) - [Tracing - AG2](/content/docs/latest/docs/blog/category/tracing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [release - AG2](/content/docs/latest/docs/blog/category/release/index.html): A programming framework for agentic AI, A programming framework for agentic AI (74 words) - [Shell Tool - AG2](/content/docs/latest/docs/blog/category/shell-tool/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Observability - AG2](/content/docs/latest/docs/blog/category/observability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (483 words) - [Streaming - AG2](/content/docs/latest/docs/blog/category/streaming/index.html): A programming framework for agentic AI, A programming framework for agentic AI (167 words) - [Swarm - AG2](/content/docs/latest/docs/blog/category/swarm/index.html): A programming framework for agentic AI, A programming framework for agentic AI (148 words) - [Structured messages - AG2](/content/docs/latest/docs/blog/category/structured-messages/index.html): A programming framework for agentic AI, A programming framework for agentic AI (53 words) - [tool calling - AG2](/content/docs/0-8-3/docs/blog/category/tool-calling/index.html): A programming framework for agentic AI (545 words) - [Responses API - AG2](/content/docs/latest/docs/blog/category/responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [2026 - AG2](/content/docs/latest/docs/blog/archive/2026/index.html): A programming framework for agentic AI, A programming framework for agentic AI (1,140 words) - [OpenTelemetry - AG2](/content/docs/latest/docs/blog/category/opentelemetry/index.html): A programming framework for agentic AI, A programming framework for agentic AI (149 words) - [Session Management - AG2](/content/docs/latest/docs/blog/category/session-management/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Logging - AG2](/content/docs/latest/docs/blog/category/logging/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Model Context Protocol - AG2](/content/docs/latest/docs/blog/category/model-context-protocol/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Python - AG2](/content/docs/latest/docs/blog/category/python/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [OpenAI Responses API - AG2](/content/docs/latest/docs/blog/category/openai-responses-api/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [dependency injection - AG2](/content/docs/0-8-3/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI (364 words) - [Google Gemini - AG2](/content/docs/latest/docs/blog/category/google-gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [GPT Researcher - AG2](/content/docs/latest/docs/blog/category/gpt-researcher/index.html): A programming framework for agentic AI, A programming framework for agentic AI (190 words) - [discord - AG2](/content/docs/0-8-3/docs/blog/category/discord/index.html): A programming framework for agentic AI (64 words) - [Handoffs - AG2](/content/docs/latest/docs/blog/category/handoffs/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Hackathon - AG2](/content/docs/latest/docs/blog/category/hackathon/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [GPT-5.1 - AG2](/content/docs/latest/docs/blog/category/gpt-51/index.html): A programming framework for agentic AI, A programming framework for agentic AI (153 words) - [LLM Configuration - AG2](/content/docs/latest/docs/blog/category/llm-configuration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [HITL - AG2](/content/docs/latest/docs/blog/category/hitl/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [telegram - AG2](/content/docs/0-8-3/docs/blog/category/telegram/index.html): A programming framework for agentic AI (64 words) - [Gemini - AG2](/content/docs/latest/docs/blog/category/gemini/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Group Chat - AG2](/content/docs/latest/docs/blog/category/group-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (93 words) - [Events - AG2](/content/docs/latest/docs/blog/category/events/index.html): A programming framework for agentic AI, A programming framework for agentic AI (62 words) - [Distributed Agents - AG2](/content/docs/latest/docs/blog/category/distributed-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Durability - AG2](/content/docs/latest/docs/blog/category/durability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Dynamic Tools - AG2](/content/docs/latest/docs/blog/category/dynamic-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (81 words) - [Dependency Injection - AG2](/content/docs/latest/docs/blog/category/dependency-injection/index.html): A programming framework for agentic AI, A programming framework for agentic AI (163 words) - [CopilotKit - AG2](/content/docs/latest/docs/blog/category/copilotkit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (113 words) - [Frontend - AG2](/content/docs/latest/docs/blog/category/frontend/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [DevOps - AG2](/content/docs/latest/docs/blog/category/devops/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [AG2 Agents - AG2](/content/docs/latest/docs/blog/category/ag2-agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (198 words) - [Community - AG2](/content/docs/latest/docs/blog/category/community/index.html): A programming framework for agentic AI, A programming framework for agentic AI (144 words) - [Apply Patch - AG2](/content/docs/latest/docs/blog/category/apply-patch/index.html): A programming framework for agentic AI, A programming framework for agentic AI (243 words) - [Code Editing - AG2](/content/docs/latest/docs/blog/category/code-editing/index.html): A programming framework for agentic AI, A programming framework for agentic AI (156 words) - [Audit - AG2](/content/docs/latest/docs/blog/category/audit/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) - [Automation - AG2](/content/docs/latest/docs/blog/category/automation/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Agent Chat - AG2](/content/docs/latest/docs/blog/category/agent-chat/index.html): A programming framework for agentic AI, A programming framework for agentic AI (193 words) - [Agents - AG2](/content/docs/latest/docs/blog/category/agents/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Orchestration - AG2](/content/docs/latest/docs/blog/category/orchestration/index.html): A programming framework for agentic AI, A programming framework for agentic AI (203 words) - [AG-UI - AG2](/content/docs/latest/docs/blog/category/ag-ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (584 words) - [UI - AG2](/content/docs/latest/docs/blog/category/ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (284 words) - [Telegram - AG2](/content/docs/latest/docs/blog/category/telegram/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Multi-Agent - AG2](/content/docs/latest/docs/blog/category/multi-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (910 words) - [Gmail - AG2](/content/docs/latest/docs/blog/category/gmail/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [AG2 - AG2](/content/docs/latest/docs/blog/category/ag2/index.html): A programming framework for agentic AI, A programming framework for agentic AI (339 words) - [Interactive - AG2](/content/docs/latest/docs/blog/category/interactive/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Playground - AG2](/content/docs/latest/docs/blog/category/playground/index.html): A programming framework for agentic AI, A programming framework for agentic AI (110 words) - [Single-Agent - AG2](/content/docs/latest/docs/blog/category/single-agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (189 words) - [Arcade - AG2](/content/docs/latest/docs/blog/category/arcade/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [MCP - AG2](/content/docs/latest/docs/blog/category/mcp/index.html): A programming framework for agentic AI, A programming framework for agentic AI (233 words) - [AG2 Beta - AG2](/content/docs/latest/docs/blog/category/ag2-beta/index.html): A programming framework for agentic AI, A programming framework for agentic AI (761 words) - [Connectors - AG2](/content/docs/latest/docs/blog/category/connectors/index.html): A programming framework for agentic AI, A programming framework for agentic AI (152 words) - [OpenAI - AG2](/content/docs/latest/docs/blog/category/openai/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [A2UI - AG2](/content/docs/latest/docs/blog/category/a2ui/index.html): A programming framework for agentic AI, A programming framework for agentic AI (117 words) - [Realtime - AG2](/content/docs/latest/docs/blog/category/realtime/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Network - AG2](/content/docs/latest/docs/blog/category/network/index.html): A programming framework for agentic AI, A programming framework for agentic AI (365 words) - [Voice - AG2](/content/docs/latest/docs/blog/category/voice/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Choreography - AG2](/content/docs/latest/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [Action-driven - AG2](/content/docs/latest/docs/blog/category/action-driven/index.html): A programming framework for agentic AI, A programming framework for agentic AI (125 words) - [LiveAgent - AG2](/content/docs/latest/docs/blog/category/liveagent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Expectations - AG2](/content/docs/latest/docs/blog/category/expectations/index.html): A programming framework for agentic AI, A programming framework for agentic AI (105 words) - [Memory - AG2](/content/docs/latest/docs/blog/category/memory/index.html): A programming framework for agentic AI, A programming framework for agentic AI (291 words) - [Authentication - AG2](/content/docs/latest/docs/blog/category/authentication/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [A2A - AG2](/content/docs/latest/docs/blog/category/a2a/index.html): A programming framework for agentic AI, A programming framework for agentic AI (223 words) - [WebSocket - AG2](/content/docs/latest/docs/blog/category/websocket/index.html): A programming framework for agentic AI, A programming framework for agentic AI (64 words) - [Observers - AG2](/content/docs/latest/docs/blog/category/observers/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Middleware - AG2](/content/docs/latest/docs/blog/category/middleware/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [RAG - AG2](/content/docs/latest/docs/blog/category/rag/index.html): A programming framework for agentic AI, A programming framework for agentic AI (249 words) - [Agent - AG2](/content/docs/latest/docs/blog/category/agent/index.html): A programming framework for agentic AI, A programming framework for agentic AI (102 words) - [Choreography - AG2](/content/docs/docs/blog/category/choreography/index.html): A programming framework for agentic AI, A programming framework for agentic AI (230 words) - [Security - AG2](/content/docs/latest/docs/blog/category/security/index.html): A programming framework for agentic AI, A programming framework for agentic AI (178 words) - [Interoperability - AG2](/content/docs/latest/docs/blog/category/interoperability/index.html): A programming framework for agentic AI, A programming framework for agentic AI (106 words) - [Built-in Tools - AG2](/content/docs/latest/docs/blog/category/built-in-tools/index.html): A programming framework for agentic AI, A programming framework for agentic AI (87 words) - [Identity - AG2](/content/docs/latest/docs/blog/category/identity/index.html): A programming framework for agentic AI, A programming framework for agentic AI (71 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives