# AG2 ## Docs - [autogen.Agent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/Agent.md) - [autogen.AgentNameConflictError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/AgentNameConflictError.md) - [autogen.AssistantAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/AssistantAgent.md) - [autogen.Cache](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/Cache.md) - [autogen.ChatResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/ChatResult.md) - [autogen.ContextExpression](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/ContextExpression.md) - [autogen.ConversableAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/ConversableAgent.md) - [autogen.GroupChat](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/GroupChat.md) - [autogen.GroupChatManager](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/GroupChatManager.md) - [autogen.InvalidCarryOverTypeError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/InvalidCarryOverTypeError.md) - [autogen.LLMConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/LLMConfig.md) - [autogen.ModelClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/ModelClient.md) - [autogen.NoEligibleSpeakerError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/NoEligibleSpeakerError.md) - [autogen.OpenAIWrapper](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/OpenAIWrapper.md) - [autogen.SenderRequiredError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/SenderRequiredError.md) - [autogen.UndefinedNextAgentError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/UndefinedNextAgentError.md) - [autogen.UpdateSystemMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/UpdateSystemMessage.md) - [autogen.UserProxyAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/UserProxyAgent.md) - [autogen.a_initiate_swarm_chat](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/a_initiate_swarm_chat.md) - [autogen.a_run_swarm](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/a_run_swarm.md) - [autogen.agentchat.a_initiate_chats](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/a_initiate_chats.md) - [autogen.agentchat.a_initiate_group_chat](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/a_initiate_group_chat.md) - [autogen.agentchat.a_run_group_chat](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/a_run_group_chat.md) - [autogen.agentchat.chat.a_initiate_chats](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/chat/a_initiate_chats.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/chat/overview.md) - [autogen.agentchat.contrib.agent_eval.agent_eval.generate_criteria](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/agent_eval/generate_criteria.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/agent_eval/overview.md) - [autogen.agentchat.contrib.agent_eval.agent_eval.quantify_criteria](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/agent_eval/quantify_criteria.md) - [autogen.agentchat.contrib.agent_eval.criterion.Criterion](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/criterion/Criterion.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/criterion/overview.md) - [autogen.agentchat.contrib.agent_eval.critic_agent.CriticAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/critic_agent/CriticAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/critic_agent/overview.md) - [autogen.agentchat.contrib.agent_eval.quantifier_agent.QuantifierAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/quantifier_agent/QuantifierAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/quantifier_agent/overview.md) - [autogen.agentchat.contrib.agent_eval.subcritic_agent.SubCriticAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/subcritic_agent/SubCriticAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/subcritic_agent/overview.md) - [autogen.agentchat.contrib.agent_eval.task.Task](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/task/Task.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_eval/task/overview.md) - [autogen.agentchat.contrib.agent_optimizer.AgentOptimizer](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_optimizer/AgentOptimizer.md) - [autogen.agentchat.contrib.agent_optimizer.execute_func](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_optimizer/execute_func.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/agent_optimizer/overview.md) - [autogen.agentchat.contrib.capabilities.agent_capability.AgentCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/agent_capability/AgentCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/agent_capability/overview.md) - [autogen.agentchat.contrib.capabilities.generate_images.DalleImageGenerator](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/DalleImageGenerator.md) - [autogen.agentchat.contrib.capabilities.generate_images.ImageGeneration](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/ImageGeneration.md) - [autogen.agentchat.contrib.capabilities.generate_images.ImageGenerator](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/ImageGenerator.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/overview.md) - [autogen.agentchat.contrib.capabilities.teachability.MemoStore](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/teachability/MemoStore.md) - [autogen.agentchat.contrib.capabilities.teachability.Teachability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/teachability/Teachability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/teachability/overview.md) - [autogen.agentchat.contrib.capabilities.text_compressors.LLMLingua](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/text_compressors/LLMLingua.md) - [autogen.agentchat.contrib.capabilities.text_compressors.TextCompressor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/text_compressors/TextCompressor.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/text_compressors/overview.md) - [autogen.agentchat.contrib.capabilities.tools_capability.ToolsCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/tools_capability/ToolsCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/tools_capability/overview.md) - [autogen.agentchat.contrib.capabilities.transform_messages.TransformMessages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transform_messages/TransformMessages.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transform_messages/overview.md) - [autogen.agentchat.contrib.capabilities.transforms.MessageHistoryLimiter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/MessageHistoryLimiter.md) - [autogen.agentchat.contrib.capabilities.transforms.MessageTokenLimiter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/MessageTokenLimiter.md) - [autogen.agentchat.contrib.capabilities.transforms.MessageTransform](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/MessageTransform.md) - [autogen.agentchat.contrib.capabilities.transforms.TextMessageCompressor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/TextMessageCompressor.md) - [autogen.agentchat.contrib.capabilities.transforms.TextMessageContentName](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/TextMessageContentName.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/overview.md) - [autogen.agentchat.contrib.capabilities.transforms_util.cache_content_get](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/cache_content_get.md) - [autogen.agentchat.contrib.capabilities.transforms_util.cache_content_set](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/cache_content_set.md) - [autogen.agentchat.contrib.capabilities.transforms_util.cache_key](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/cache_key.md) - [autogen.agentchat.contrib.capabilities.transforms_util.count_text_tokens](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/count_text_tokens.md) - [autogen.agentchat.contrib.capabilities.transforms_util.is_content_right_type](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/is_content_right_type.md) - [autogen.agentchat.contrib.capabilities.transforms_util.is_content_text_empty](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/is_content_text_empty.md) - [autogen.agentchat.contrib.capabilities.transforms_util.min_tokens_reached](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/min_tokens_reached.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/overview.md) - [autogen.agentchat.contrib.capabilities.transforms_util.should_transform_message](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/should_transform_message.md) - [autogen.agentchat.contrib.capabilities.vision_capability.VisionCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/vision_capability/VisionCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/capabilities/vision_capability/overview.md) - [autogen.agentchat.contrib.captainagent.AgentBuilder](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/AgentBuilder.md) - [autogen.agentchat.contrib.captainagent.CaptainAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/CaptainAgent.md) - [autogen.agentchat.contrib.captainagent.ToolBuilder](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/ToolBuilder.md) - [autogen.agentchat.contrib.captainagent.captainagent.CaptainUserProxyAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/captainagent/CaptainUserProxyAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/captainagent/overview.md) - [autogen.agentchat.contrib.captainagent.format_ag2_tool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/format_ag2_tool.md) - [autogen.agentchat.contrib.captainagent.get_full_tool_description](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/get_full_tool_description.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/overview.md) - [autogen.agentchat.contrib.captainagent.tool_retriever.LocalExecutorWithTools](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tool_retriever/LocalExecutorWithTools.md) - [autogen.agentchat.contrib.captainagent.tool_retriever.find_callables](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tool_retriever/find_callables.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tool_retriever/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.calculate_correlation.calculate_correlation](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/calculate_correlation/calculate_correlation.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/calculate_correlation/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.calculate_skewness_and_kurtosis.calculate_skewness_and_kurtosis](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/calculate_skewness_and_kurtosis/calculate_skewness_and_kurtosis.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/calculate_skewness_and_kurtosis/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.detect_outlier_iqr.detect_outlier_iqr](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/detect_outlier_iqr/detect_outlier_iqr.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/detect_outlier_iqr/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.detect_outlier_zscore.detect_outlier_zscore](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/detect_outlier_zscore/detect_outlier_zscore.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/detect_outlier_zscore/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.explore_csv.explore_csv](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/explore_csv/explore_csv.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/explore_csv/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/shapiro_wilk_test/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.shapiro_wilk_test.shapiro_wilk_test](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/shapiro_wilk_test/shapiro_wilk_test.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.arxiv_download.arxiv_download](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/arxiv_download/arxiv_download.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/arxiv_download/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.arxiv_search.arxiv_search](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/arxiv_search/arxiv_search.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/arxiv_search/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.extract_pdf_image.extract_pdf_image](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/extract_pdf_image/extract_pdf_image.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/extract_pdf_image/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.extract_pdf_text.extract_pdf_text](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/extract_pdf_text/extract_pdf_text.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/extract_pdf_text/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.get_wikipedia_text.get_wikipedia_text](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/get_wikipedia_text/get_wikipedia_text.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/get_wikipedia_text/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.get_youtube_caption.get_youtube_caption](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/get_youtube_caption/get_youtube_caption.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/get_youtube_caption/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.image_qa.image_qa](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/image_qa/image_qa.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/image_qa/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.optical_character_recognition.optical_character_recognition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/optical_character_recognition/optical_character_recognition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/optical_character_recognition/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/perform_web_search/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.perform_web_search.perform_web_search](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/perform_web_search/perform_web_search.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/scrape_wikipedia_tables/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.scrape_wikipedia_tables.scrape_wikipedia_tables](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/scrape_wikipedia_tables/scrape_wikipedia_tables.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/transcribe_audio_file/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.transcribe_audio_file.transcribe_audio_file](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/transcribe_audio_file/transcribe_audio_file.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/youtube_download/overview.md) - [autogen.agentchat.contrib.captainagent.tools.information_retrieval.youtube_download.youtube_download](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/youtube_download/youtube_download.md) - [autogen.agentchat.contrib.captainagent.tools.math.calculate_circle_area_from_diameter.calculate_circle_area_from_diameter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_circle_area_from_diameter/calculate_circle_area_from_diameter.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_circle_area_from_diameter/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.calculate_day_of_the_week.calculate_day_of_the_week](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_day_of_the_week/calculate_day_of_the_week.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_day_of_the_week/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.calculate_fraction_sum.calculate_fraction_sum](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_fraction_sum/calculate_fraction_sum.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_fraction_sum/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.calculate_matrix_power.calculate_matrix_power](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_matrix_power/calculate_matrix_power.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_matrix_power/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.calculate_reflected_point.calculate_reflected_point](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_reflected_point/calculate_reflected_point.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_reflected_point/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.complex_numbers_product.complex_numbers_product](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/complex_numbers_product/complex_numbers_product.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/complex_numbers_product/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.compute_currency_conversion.compute_currency_conversion](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/compute_currency_conversion/compute_currency_conversion.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/compute_currency_conversion/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.count_distinct_permutations.count_distinct_permutations](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/count_distinct_permutations/count_distinct_permutations.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/count_distinct_permutations/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.evaluate_expression.evaluate_expression](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/evaluate_expression/evaluate_expression.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/evaluate_expression/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.find_continuity_point.find_continuity_point](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/find_continuity_point/find_continuity_point.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/find_continuity_point/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.fraction_to_mixed_numbers.fraction_to_mixed_numbers](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/fraction_to_mixed_numbers/fraction_to_mixed_numbers.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/fraction_to_mixed_numbers/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.modular_inverse_sum.modular_inverse_sum](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/modular_inverse_sum/modular_inverse_sum.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/modular_inverse_sum/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/simplify_mixed_numbers/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.simplify_mixed_numbers.simplify_mixed_numbers](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/simplify_mixed_numbers/simplify_mixed_numbers.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/sum_of_digit_factorials/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.sum_of_digit_factorials.sum_of_digit_factorials](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/sum_of_digit_factorials/sum_of_digit_factorials.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/sum_of_primes_below/overview.md) - [autogen.agentchat.contrib.captainagent.tools.math.sum_of_primes_below.sum_of_primes_below](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/sum_of_primes_below/sum_of_primes_below.md) - [autogen.agentchat.contrib.gpt_assistant_agent.GPTAssistantAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/gpt_assistant_agent/GPTAssistantAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/gpt_assistant_agent/overview.md) - [autogen.agentchat.contrib.graph_rag.Document](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/Document.md) - [autogen.agentchat.contrib.graph_rag.DocumentType](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/DocumentType.md) - [autogen.agentchat.contrib.graph_rag.GraphQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/GraphQueryEngine.md) - [autogen.agentchat.contrib.graph_rag.GraphRagCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/GraphRagCapability.md) - [autogen.agentchat.contrib.graph_rag.GraphStoreQueryResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/GraphStoreQueryResult.md) - [autogen.agentchat.contrib.graph_rag.document.Document](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/Document.md) - [autogen.agentchat.contrib.graph_rag.document.DocumentType](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/DocumentType.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/overview.md) - [autogen.agentchat.contrib.graph_rag.falkor_graph_query_engine.FalkorGraphQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_query_engine/FalkorGraphQueryEngine.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_query_engine/overview.md) - [autogen.agentchat.contrib.graph_rag.falkor_graph_rag_capability.FalkorGraphRagCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_rag_capability/FalkorGraphRagCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_rag_capability/overview.md) - [autogen.agentchat.contrib.graph_rag.graph_query_engine.GraphQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/GraphQueryEngine.md) - [autogen.agentchat.contrib.graph_rag.graph_query_engine.GraphStoreQueryResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/GraphStoreQueryResult.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/overview.md) - [autogen.agentchat.contrib.graph_rag.graph_rag_capability.GraphRagCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/GraphRagCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/overview.md) - [autogen.agentchat.contrib.graph_rag.neo4j_graph_query_engine.Neo4jGraphQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_graph_query_engine/Neo4jGraphQueryEngine.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_graph_query_engine/overview.md) - [autogen.agentchat.contrib.graph_rag.neo4j_graph_rag_capability.Neo4jGraphCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_graph_rag_capability/Neo4jGraphCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_graph_rag_capability/overview.md) - [autogen.agentchat.contrib.graph_rag.neo4j_native_graph_query_engine.Neo4jNativeGraphQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_query_engine/Neo4jNativeGraphQueryEngine.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_query_engine/overview.md) - [autogen.agentchat.contrib.graph_rag.neo4j_native_graph_rag_capability.Neo4jNativeGraphCapability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_rag_capability/Neo4jNativeGraphCapability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_rag_capability/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/graph_rag/overview.md) - [autogen.agentchat.contrib.img_utils.convert_base64_to_data_uri](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/convert_base64_to_data_uri.md) - [autogen.agentchat.contrib.img_utils.extract_img_paths](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/extract_img_paths.md) - [autogen.agentchat.contrib.img_utils.get_image_data](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/get_image_data.md) - [autogen.agentchat.contrib.img_utils.get_pil_image](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/get_pil_image.md) - [autogen.agentchat.contrib.img_utils.gpt4v_formatter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/gpt4v_formatter.md) - [autogen.agentchat.contrib.img_utils.llava_formatter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/llava_formatter.md) - [autogen.agentchat.contrib.img_utils.message_formatter_pil_to_b64](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/message_formatter_pil_to_b64.md) - [autogen.agentchat.contrib.img_utils.num_tokens_from_gpt_image](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/num_tokens_from_gpt_image.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/overview.md) - [autogen.agentchat.contrib.img_utils.pil_to_data_uri](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/img_utils/pil_to_data_uri.md) - [autogen.agentchat.contrib.llamaindex_conversable_agent.LLamaIndexConversableAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/llamaindex_conversable_agent/LLamaIndexConversableAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/llamaindex_conversable_agent/overview.md) - [autogen.agentchat.contrib.llava_agent.LLaVAAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/llava_agent/LLaVAAgent.md) - [autogen.agentchat.contrib.llava_agent.llava_call](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/llava_agent/llava_call.md) - [autogen.agentchat.contrib.llava_agent.llava_call_binary](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/llava_agent/llava_call_binary.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/llava_agent/overview.md) - [autogen.agentchat.contrib.math_user_proxy_agent.MathUserProxyAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/MathUserProxyAgent.md) - [autogen.agentchat.contrib.math_user_proxy_agent.WolframAlphaAPIWrapper](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/WolframAlphaAPIWrapper.md) - [autogen.agentchat.contrib.math_user_proxy_agent.get_from_dict_or_env](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/get_from_dict_or_env.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/overview.md) - [autogen.agentchat.contrib.multimodal_conversable_agent.MultimodalConversableAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/multimodal_conversable_agent/MultimodalConversableAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/multimodal_conversable_agent/overview.md) - [autogen.agentchat.contrib.qdrant_retrieve_user_proxy_agent.QdrantRetrieveUserProxyAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/QdrantRetrieveUserProxyAgent.md) - [autogen.agentchat.contrib.qdrant_retrieve_user_proxy_agent.create_qdrant_from_dir](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/create_qdrant_from_dir.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/overview.md) - [autogen.agentchat.contrib.qdrant_retrieve_user_proxy_agent.query_qdrant](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/query_qdrant.md) - [autogen.agentchat.contrib.rag.ChromaDBQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/rag/ChromaDBQueryEngine.md) - [autogen.agentchat.contrib.rag.LlamaIndexQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/rag/LlamaIndexQueryEngine.md) - [autogen.agentchat.contrib.rag.MongoDBQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/rag/MongoDBQueryEngine.md) - [autogen.agentchat.contrib.rag.RAGQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/rag/RAGQueryEngine.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/rag/overview.md) - [autogen.agentchat.contrib.retrieve_assistant_agent.RetrieveAssistantAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/retrieve_assistant_agent/RetrieveAssistantAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/retrieve_assistant_agent/overview.md) - [autogen.agentchat.contrib.retrieve_user_proxy_agent.RetrieveUserProxyAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/retrieve_user_proxy_agent/RetrieveUserProxyAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/retrieve_user_proxy_agent/overview.md) - [autogen.agentchat.contrib.society_of_mind_agent.SocietyOfMindAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/society_of_mind_agent/SocietyOfMindAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/society_of_mind_agent/overview.md) - [autogen.agentchat.contrib.swarm_agent.AFTER_WORK](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/swarm_agent/AFTER_WORK.md) - [autogen.agentchat.contrib.swarm_agent.ON_CONDITION](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/swarm_agent/ON_CONDITION.md) - [autogen.agentchat.contrib.swarm_agent.SwarmAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/swarm_agent/SwarmAgent.md) - [autogen.agentchat.contrib.swarm_agent.create_swarm_transition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/swarm_agent/create_swarm_transition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/swarm_agent/overview.md) - [autogen.agentchat.contrib.text_analyzer_agent.TextAnalyzerAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/text_analyzer_agent/TextAnalyzerAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/text_analyzer_agent/overview.md) - [autogen.agentchat.contrib.vectordb.base.Document](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/base/Document.md) - [autogen.agentchat.contrib.vectordb.base.VectorDB](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/base/VectorDB.md) - [autogen.agentchat.contrib.vectordb.base.VectorDBFactory](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/base/VectorDBFactory.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/base/overview.md) - [autogen.agentchat.contrib.vectordb.chromadb.ChromaVectorDB](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/chromadb/ChromaVectorDB.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/chromadb/overview.md) - [autogen.agentchat.contrib.vectordb.couchbase.CouchbaseVectorDB](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/couchbase/CouchbaseVectorDB.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/couchbase/overview.md) - [autogen.agentchat.contrib.vectordb.mongodb.MongoDBAtlasVectorDB](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/mongodb/MongoDBAtlasVectorDB.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/mongodb/overview.md) - [autogen.agentchat.contrib.vectordb.mongodb.with_id_rename](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/mongodb/with_id_rename.md) - [autogen.agentchat.contrib.vectordb.pgvectordb.Collection](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/pgvectordb/Collection.md) - [autogen.agentchat.contrib.vectordb.pgvectordb.PGVectorDB](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/pgvectordb/PGVectorDB.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/pgvectordb/overview.md) - [autogen.agentchat.contrib.vectordb.qdrant.EmbeddingFunction](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/EmbeddingFunction.md) - [autogen.agentchat.contrib.vectordb.qdrant.FastEmbedEmbeddingFunction](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/FastEmbedEmbeddingFunction.md) - [autogen.agentchat.contrib.vectordb.qdrant.QdrantVectorDB](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/QdrantVectorDB.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/overview.md) - [autogen.agentchat.contrib.vectordb.utils.ColoredLogger](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/ColoredLogger.md) - [autogen.agentchat.contrib.vectordb.utils.chroma_results_to_query_results](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/chroma_results_to_query_results.md) - [autogen.agentchat.contrib.vectordb.utils.filter_results_by_distance](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/filter_results_by_distance.md) - [autogen.agentchat.contrib.vectordb.utils.get_logger](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/get_logger.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/overview.md) - [autogen.agentchat.contrib.web_surfer.WebSurferAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/web_surfer/WebSurferAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/contrib/web_surfer/overview.md) - [autogen.agentchat.group.AgentNameTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/AgentNameTarget.md) - [autogen.agentchat.group.AgentTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/AgentTarget.md) - [autogen.agentchat.group.AskUserTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/AskUserTarget.md) - [autogen.agentchat.group.ContextStr](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/ContextStr.md) - [autogen.agentchat.group.ContextStrLLMCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/ContextStrLLMCondition.md) - [autogen.agentchat.group.ContextVariables](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/ContextVariables.md) - [autogen.agentchat.group.ExpressionAvailableCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/ExpressionAvailableCondition.md) - [autogen.agentchat.group.ExpressionContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/ExpressionContextCondition.md) - [autogen.agentchat.group.GroupChatConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/GroupChatConfig.md) - [autogen.agentchat.group.GroupChatTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/GroupChatTarget.md) - [autogen.agentchat.group.Handoffs](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/Handoffs.md) - [autogen.agentchat.group.NestedChatTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/NestedChatTarget.md) - [autogen.agentchat.group.OnContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/OnContextCondition.md) - [autogen.agentchat.group.ReplyResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/ReplyResult.md) - [autogen.agentchat.group.RevertToUserTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/RevertToUserTarget.md) - [autogen.agentchat.group.SpeakerSelectionResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/SpeakerSelectionResult.md) - [autogen.agentchat.group.StayTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/StayTarget.md) - [autogen.agentchat.group.StringAvailableCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/StringAvailableCondition.md) - [autogen.agentchat.group.StringContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/StringContextCondition.md) - [autogen.agentchat.group.StringLLMCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/StringLLMCondition.md) - [autogen.agentchat.group.TerminateTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/TerminateTarget.md) - [autogen.agentchat.group.available_condition.AvailableCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/available_condition/AvailableCondition.md) - [autogen.agentchat.group.available_condition.ExpressionAvailableCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/available_condition/ExpressionAvailableCondition.md) - [autogen.agentchat.group.available_condition.StringAvailableCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/available_condition/StringAvailableCondition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/available_condition/overview.md) - [autogen.agentchat.group.context_condition.ContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_condition/ContextCondition.md) - [autogen.agentchat.group.context_condition.ExpressionContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_condition/ExpressionContextCondition.md) - [autogen.agentchat.group.context_condition.StringContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_condition/StringContextCondition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_condition/overview.md) - [autogen.agentchat.group.context_str.ContextStr](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_str/ContextStr.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_str/overview.md) - [autogen.agentchat.group.context_variables.ContextVariables](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_variables/ContextVariables.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/context_variables/overview.md) - [autogen.agentchat.group.group_tool_executor.GroupToolExecutor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_tool_executor/GroupToolExecutor.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_tool_executor/overview.md) - [autogen.agentchat.group.group_utils.cleanup_temp_user_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/cleanup_temp_user_messages.md) - [autogen.agentchat.group.group_utils.create_group_manager](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/create_group_manager.md) - [autogen.agentchat.group.group_utils.create_group_transition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/create_group_transition.md) - [autogen.agentchat.group.group_utils.create_on_condition_handoff_functions](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/create_on_condition_handoff_functions.md) - [autogen.agentchat.group.group_utils.determine_next_agent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/determine_next_agent.md) - [autogen.agentchat.group.group_utils.ensure_handoff_agents_in_group](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/ensure_handoff_agents_in_group.md) - [autogen.agentchat.group.group_utils.establish_group_agent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/establish_group_agent.md) - [autogen.agentchat.group.group_utils.get_last_agent_speaker](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/get_last_agent_speaker.md) - [autogen.agentchat.group.group_utils.link_agents_to_group_manager](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/link_agents_to_group_manager.md) - [autogen.agentchat.group.group_utils.make_remove_function](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/make_remove_function.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/overview.md) - [autogen.agentchat.group.group_utils.prepare_exclude_transit_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/prepare_exclude_transit_messages.md) - [autogen.agentchat.group.group_utils.prepare_group_agents](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/prepare_group_agents.md) - [autogen.agentchat.group.group_utils.process_initial_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/process_initial_messages.md) - [autogen.agentchat.group.group_utils.setup_context_variables](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/setup_context_variables.md) - [autogen.agentchat.group.group_utils.update_conditional_functions](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/update_conditional_functions.md) - [autogen.agentchat.group.group_utils.wrap_agent_handoff_targets](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/group_utils/wrap_agent_handoff_targets.md) - [autogen.agentchat.group.handoffs.Handoffs](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/handoffs/Handoffs.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/handoffs/overview.md) - [autogen.agentchat.group.llm_condition.ContextStrLLMCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/llm_condition/ContextStrLLMCondition.md) - [autogen.agentchat.group.llm_condition.LLMCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/llm_condition/LLMCondition.md) - [autogen.agentchat.group.llm_condition.StringLLMCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/llm_condition/StringLLMCondition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/llm_condition/overview.md) - [autogen.agentchat.group.on_context_condition.OnContextCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/on_context_condition/OnContextCondition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/on_context_condition/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/overview.md) - [autogen.agentchat.group.patterns.AutoPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/AutoPattern.md) - [autogen.agentchat.group.patterns.DefaultPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/DefaultPattern.md) - [autogen.agentchat.group.patterns.ManualPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/ManualPattern.md) - [autogen.agentchat.group.patterns.RandomPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/RandomPattern.md) - [autogen.agentchat.group.patterns.RoundRobinPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/RoundRobinPattern.md) - [autogen.agentchat.group.patterns.auto.AutoPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/auto/AutoPattern.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/auto/overview.md) - [autogen.agentchat.group.patterns.manual.ManualPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/manual/ManualPattern.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/manual/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/overview.md) - [autogen.agentchat.group.patterns.pattern.DefaultPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/pattern/DefaultPattern.md) - [autogen.agentchat.group.patterns.pattern.Pattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/pattern/Pattern.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/pattern/overview.md) - [autogen.agentchat.group.patterns.random.RandomPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/random/RandomPattern.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/random/overview.md) - [autogen.agentchat.group.patterns.round_robin.RoundRobinPattern](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/round_robin/RoundRobinPattern.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/patterns/round_robin/overview.md) - [autogen.agentchat.group.reply_result.ReplyResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/reply_result/ReplyResult.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/reply_result/overview.md) - [autogen.agentchat.group.speaker_selection_result.SpeakerSelectionResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/speaker_selection_result/SpeakerSelectionResult.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/speaker_selection_result/overview.md) - [autogen.agentchat.group.targets.group_manager_target.GroupManagerTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/group_manager_target/GroupManagerTarget.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/group_manager_target/overview.md) - [autogen.agentchat.group.targets.transition_target.AgentNameTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/AgentNameTarget.md) - [autogen.agentchat.group.targets.transition_target.AgentTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/AgentTarget.md) - [autogen.agentchat.group.targets.transition_target.AskUserTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/AskUserTarget.md) - [autogen.agentchat.group.targets.transition_target.NestedChatTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/NestedChatTarget.md) - [autogen.agentchat.group.targets.transition_target.RandomAgentTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/RandomAgentTarget.md) - [autogen.agentchat.group.targets.transition_target.RevertToUserTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/RevertToUserTarget.md) - [autogen.agentchat.group.targets.transition_target.StayTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/StayTarget.md) - [autogen.agentchat.group.targets.transition_target.TerminateTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/TerminateTarget.md) - [autogen.agentchat.group.targets.transition_target.TransitionTarget](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/TransitionTarget.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/group/targets/transition_target/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/overview.md) - [autogen.agentchat.realtime.experimental.AudioObserver](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/AudioObserver.md) - [autogen.agentchat.realtime.experimental.FunctionObserver](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/FunctionObserver.md) - [autogen.agentchat.realtime.experimental.RealtimeAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/RealtimeAgent.md) - [autogen.agentchat.realtime.experimental.RealtimeObserver](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/RealtimeObserver.md) - [autogen.agentchat.realtime.experimental.TwilioAudioAdapter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/TwilioAudioAdapter.md) - [autogen.agentchat.realtime.experimental.WebSocketAudioAdapter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/WebSocketAudioAdapter.md) - [autogen.agentchat.realtime.experimental.clients.GeminiRealtimeClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/GeminiRealtimeClient.md) - [autogen.agentchat.realtime.experimental.clients.OpenAIRealtimeClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/OpenAIRealtimeClient.md) - [autogen.agentchat.realtime.experimental.clients.RealtimeClientProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/RealtimeClientProtocol.md) - [autogen.agentchat.realtime.experimental.clients.get_client](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/get_client.md) - [autogen.agentchat.realtime.experimental.clients.oai.OpenAIRealtimeWebRTCClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/OpenAIRealtimeWebRTCClient.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/utils/overview.md) - [autogen.agentchat.realtime.experimental.clients.oai.utils.parse_oai_message](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/utils/parse_oai_message.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/realtime_client/overview.md) - [autogen.agentchat.realtime.experimental.clients.realtime_client.register_realtime_client](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/clients/realtime_client/register_realtime_client.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/overview.md) - [autogen.agentchat.realtime.experimental.realtime_agent.RealtimeAgentCallbacks](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_agent/RealtimeAgentCallbacks.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_agent/overview.md) - [autogen.agentchat.realtime.experimental.realtime_events.AudioDelta](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/AudioDelta.md) - [autogen.agentchat.realtime.experimental.realtime_events.FunctionCall](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/FunctionCall.md) - [autogen.agentchat.realtime.experimental.realtime_events.InputAudioBufferDelta](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/InputAudioBufferDelta.md) - [autogen.agentchat.realtime.experimental.realtime_events.RealtimeEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/RealtimeEvent.md) - [autogen.agentchat.realtime.experimental.realtime_events.SessionCreated](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/SessionCreated.md) - [autogen.agentchat.realtime.experimental.realtime_events.SessionUpdated](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/SessionUpdated.md) - [autogen.agentchat.realtime.experimental.realtime_events.SpeechStarted](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/SpeechStarted.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/overview.md) - [autogen.agentchat.realtime.experimental.register_swarm](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/register_swarm.md) - [autogen.agentchat.realtime.experimental.websockets.WebSocketProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/websockets/WebSocketProtocol.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/realtime/experimental/websockets/overview.md) - [autogen.agentchat.run_group_chat](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/run_group_chat.md) - [autogen.agentchat.utils.consolidate_chat_info](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/utils/consolidate_chat_info.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/utils/overview.md) - [autogen.agentchat.utils.parse_tags_from_content](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agentchat/utils/parse_tags_from_content.md) - [autogen.agents.contrib.TimeReplyAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/contrib/TimeReplyAgent.md) - [autogen.agents.contrib.TimeToolAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/contrib/TimeToolAgent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/contrib/overview.md) - [autogen.agents.experimental.DeepResearchAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/DeepResearchAgent.md) - [autogen.agents.experimental.DiscordAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/DiscordAgent.md) - [autogen.agents.experimental.DocAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/DocAgent.md) - [autogen.agents.experimental.DoclingDocIngestAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/DoclingDocIngestAgent.md) - [autogen.agents.experimental.InMemoryQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/InMemoryQueryEngine.md) - [autogen.agents.experimental.ReasoningAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/ReasoningAgent.md) - [autogen.agents.experimental.SlackAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/SlackAgent.md) - [autogen.agents.experimental.TelegramAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/TelegramAgent.md) - [autogen.agents.experimental.ThinkNode](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/ThinkNode.md) - [autogen.agents.experimental.VectorChromaQueryEngine](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/VectorChromaQueryEngine.md) - [autogen.agents.experimental.WebSurferAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/WebSurferAgent.md) - [autogen.agents.experimental.WikipediaAgent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/WikipediaAgent.md) - [autogen.agents.experimental.document_agent.docling_parse_docs](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/docling_parse_docs.md) - [autogen.agents.experimental.document_agent.document_conditions.SummaryTaskAvailableCondition](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/document_conditions/SummaryTaskAvailableCondition.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/document_conditions/overview.md) - [autogen.agents.experimental.document_agent.handle_input](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/handle_input.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/overview.md) - [autogen.agents.experimental.document_agent.url_utils.InputFormat](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/url_utils/InputFormat.md) - [autogen.agents.experimental.document_agent.url_utils.URLAnalyzer](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/url_utils/URLAnalyzer.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/document_agent/url_utils/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/agents/experimental/overview.md) - [autogen.browser_utils.SimpleTextBrowser](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/browser_utils/SimpleTextBrowser.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/browser_utils/overview.md) - [autogen.cache.AbstractCache](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/AbstractCache.md) - [autogen.cache.cache_factory.CacheFactory](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/cache_factory/CacheFactory.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/cache_factory/overview.md) - [autogen.cache.cosmos_db_cache.CosmosDBCache](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/cosmos_db_cache/CosmosDBCache.md) - [autogen.cache.cosmos_db_cache.CosmosDBConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/cosmos_db_cache/CosmosDBConfig.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/cosmos_db_cache/overview.md) - [autogen.cache.disk_cache.DiskCache](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/disk_cache/DiskCache.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/disk_cache/overview.md) - [autogen.cache.in_memory_cache.InMemoryCache](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/in_memory_cache/InMemoryCache.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/in_memory_cache/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/overview.md) - [autogen.cache.redis_cache.RedisCache](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/redis_cache/RedisCache.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/cache/redis_cache/overview.md) - [autogen.code_utils.check_can_use_docker_or_throw](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/check_can_use_docker_or_throw.md) - [autogen.code_utils.content_str](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/content_str.md) - [autogen.code_utils.create_virtual_env](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/create_virtual_env.md) - [autogen.code_utils.decide_use_docker](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/decide_use_docker.md) - [autogen.code_utils.eval_function_completions](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/eval_function_completions.md) - [autogen.code_utils.execute_code](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/execute_code.md) - [autogen.code_utils.extract_code](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/extract_code.md) - [autogen.code_utils.get_powershell_command](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/get_powershell_command.md) - [autogen.code_utils.in_docker_container](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/in_docker_container.md) - [autogen.code_utils.infer_lang](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/infer_lang.md) - [autogen.code_utils.is_docker_running](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/is_docker_running.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/overview.md) - [autogen.code_utils.timeout_handler](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/code_utils/timeout_handler.md) - [autogen.coding.CodeBlock](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/CodeBlock.md) - [autogen.coding.CodeExecutor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/CodeExecutor.md) - [autogen.coding.CodeExecutorFactory](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/CodeExecutorFactory.md) - [autogen.coding.CodeExtractor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/CodeExtractor.md) - [autogen.coding.CodeResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/CodeResult.md) - [autogen.coding.DockerCommandLineCodeExecutor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/DockerCommandLineCodeExecutor.md) - [autogen.coding.LocalCommandLineCodeExecutor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/LocalCommandLineCodeExecutor.md) - [autogen.coding.MarkdownCodeExtractor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/MarkdownCodeExtractor.md) - [autogen.coding.base.CodeExecutionConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/base/CodeExecutionConfig.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/base/overview.md) - [autogen.coding.func_with_reqs.Alias](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/Alias.md) - [autogen.coding.func_with_reqs.FunctionWithRequirements](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/FunctionWithRequirements.md) - [autogen.coding.func_with_reqs.FunctionWithRequirementsStr](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/FunctionWithRequirementsStr.md) - [autogen.coding.func_with_reqs.ImportFromModule](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/ImportFromModule.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/overview.md) - [autogen.coding.func_with_reqs.to_stub](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/to_stub.md) - [autogen.coding.func_with_reqs.with_requirements](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/func_with_reqs/with_requirements.md) - [autogen.coding.jupyter.DockerJupyterServer](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/DockerJupyterServer.md) - [autogen.coding.jupyter.EmbeddedIPythonCodeExecutor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/EmbeddedIPythonCodeExecutor.md) - [autogen.coding.jupyter.JupyterClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/JupyterClient.md) - [autogen.coding.jupyter.JupyterCodeExecutor](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/JupyterCodeExecutor.md) - [autogen.coding.jupyter.JupyterConnectable](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/JupyterConnectable.md) - [autogen.coding.jupyter.JupyterConnectionInfo](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/JupyterConnectionInfo.md) - [autogen.coding.jupyter.LocalJupyterServer](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/LocalJupyterServer.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/import_utils/overview.md) - [autogen.coding.jupyter.import_utils.require_jupyter_kernel_gateway_installed](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/import_utils/require_jupyter_kernel_gateway_installed.md) - [autogen.coding.jupyter.import_utils.skip_on_missing_jupyter_kernel_gateway](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/import_utils/skip_on_missing_jupyter_kernel_gateway.md) - [autogen.coding.jupyter.jupyter_client.JupyterKernelClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/jupyter_client/JupyterKernelClient.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/jupyter_client/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/jupyter/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/utils/overview.md) - [autogen.coding.utils.silence_pip](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/coding/utils/silence_pip.md) - [autogen.config_list_from_dotenv](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/config_list_from_dotenv.md) - [autogen.config_list_from_json](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/config_list_from_json.md) - [autogen.config_list_from_models](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/config_list_from_models.md) - [autogen.config_list_gpt4_gpt35](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/config_list_gpt4_gpt35.md) - [autogen.config_list_openai_aoai](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/config_list_openai_aoai.md) - [autogen.doc_utils.export_module](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/doc_utils/export_module.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/doc_utils/overview.md) - [autogen.events.BaseEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/BaseEvent.md) - [autogen.events.agent_events.ClearAgentsHistoryEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ClearAgentsHistoryEvent.md) - [autogen.events.agent_events.ClearConversableAgentHistoryEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ClearConversableAgentHistoryEvent.md) - [autogen.events.agent_events.ConversableAgentUsageSummaryEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ConversableAgentUsageSummaryEvent.md) - [autogen.events.agent_events.ConversableAgentUsageSummaryNoCostIncurredEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ConversableAgentUsageSummaryNoCostIncurredEvent.md) - [autogen.events.agent_events.ExecuteCodeBlockEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ExecuteCodeBlockEvent.md) - [autogen.events.agent_events.ExecuteFunctionEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ExecuteFunctionEvent.md) - [autogen.events.agent_events.FunctionCallEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/FunctionCallEvent.md) - [autogen.events.agent_events.FunctionResponseEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/FunctionResponseEvent.md) - [autogen.events.agent_events.GenerateCodeExecutionReplyEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/GenerateCodeExecutionReplyEvent.md) - [autogen.events.agent_events.GroupChatResumeEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/GroupChatResumeEvent.md) - [autogen.events.agent_events.GroupChatRunChatEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/GroupChatRunChatEvent.md) - [autogen.events.agent_events.PostCarryoverProcessingEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/PostCarryoverProcessingEvent.md) - [autogen.events.agent_events.SelectSpeakerEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/SelectSpeakerEvent.md) - [autogen.events.agent_events.SpeakerAttemptFailedMultipleAgentsEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/SpeakerAttemptFailedMultipleAgentsEvent.md) - [autogen.events.agent_events.SpeakerAttemptFailedNoAgentsEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/SpeakerAttemptFailedNoAgentsEvent.md) - [autogen.events.agent_events.SpeakerAttemptSuccessfulEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/SpeakerAttemptSuccessfulEvent.md) - [autogen.events.agent_events.TerminationAndHumanReplyNoInputEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/TerminationAndHumanReplyNoInputEvent.md) - [autogen.events.agent_events.TerminationEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/TerminationEvent.md) - [autogen.events.agent_events.TextEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/TextEvent.md) - [autogen.events.agent_events.ToolCallEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ToolCallEvent.md) - [autogen.events.agent_events.ToolResponseEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/ToolResponseEvent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/agent_events/overview.md) - [autogen.events.base_event.get_event_classes](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/base_event/get_event_classes.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/base_event/overview.md) - [autogen.events.client_events.UsageSummaryEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/client_events/UsageSummaryEvent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/client_events/overview.md) - [autogen.events.deprecated_by](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/deprecated_by.md) - [autogen.events.get_annotated_type_for_event_classes](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/get_annotated_type_for_event_classes.md) - [autogen.events.helpers.deprecated_by](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/helpers/deprecated_by.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/helpers/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/overview.md) - [autogen.events.print_event.PrintEvent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/print_event/PrintEvent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/print_event/overview.md) - [autogen.events.wrap_event](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/events/wrap_event.md) - [autogen.exception_utils.ModelToolNotSupportedError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/exception_utils/ModelToolNotSupportedError.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/exception_utils/overview.md) - [autogen.fast_depends.Depends](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/Depends.md) - [autogen.fast_depends.Provider](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/Provider.md) - [autogen.fast_depends.core.CallModel](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/CallModel.md) - [autogen.fast_depends.core.build.build_call_model](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/build/build_call_model.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/build/overview.md) - [autogen.fast_depends.core.build_call_model](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/build_call_model.md) - [autogen.fast_depends.core.model.CallModel](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/model/CallModel.md) - [autogen.fast_depends.core.model.PriorityPair](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/model/PriorityPair.md) - [autogen.fast_depends.core.model.ResponseModel](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/model/ResponseModel.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/model/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/core/overview.md) - [autogen.fast_depends.dependencies.Depends](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/Depends.md) - [autogen.fast_depends.dependencies.Provider](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/Provider.md) - [autogen.fast_depends.dependencies.model.Depends](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/model/Depends.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/model/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/overview.md) - [autogen.fast_depends.dependencies.provider.Provider](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/provider/Provider.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/dependencies/provider/overview.md) - [autogen.fast_depends.inject](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/inject.md) - [autogen.fast_depends.library.CustomField](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/library/CustomField.md) - [autogen.fast_depends.library.model.CustomField](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/library/model/CustomField.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/library/model/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/library/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/overview.md) - [autogen.fast_depends.schema.get_schema](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/schema/get_schema.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/schema/overview.md) - [autogen.fast_depends.use.Depends](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/use/Depends.md) - [autogen.fast_depends.use.inject](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/use/inject.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/use/overview.md) - [autogen.fast_depends.use.solve_async_gen](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/use/solve_async_gen.md) - [autogen.fast_depends.use.solve_gen](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/use/solve_gen.md) - [autogen.fast_depends.utils.async_map](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/async_map.md) - [autogen.fast_depends.utils.collect_outer_stack_locals](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/collect_outer_stack_locals.md) - [autogen.fast_depends.utils.contextmanager_in_threadpool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/contextmanager_in_threadpool.md) - [autogen.fast_depends.utils.get_typed_annotation](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/get_typed_annotation.md) - [autogen.fast_depends.utils.get_typed_signature](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/get_typed_signature.md) - [autogen.fast_depends.utils.is_async_gen_callable](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/is_async_gen_callable.md) - [autogen.fast_depends.utils.is_coroutine_callable](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/is_coroutine_callable.md) - [autogen.fast_depends.utils.is_gen_callable](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/is_gen_callable.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/overview.md) - [autogen.fast_depends.utils.run_async](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/run_async.md) - [autogen.fast_depends.utils.run_in_threadpool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/run_in_threadpool.md) - [autogen.fast_depends.utils.solve_generator_async](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/solve_generator_async.md) - [autogen.fast_depends.utils.solve_generator_sync](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/fast_depends/utils/solve_generator_sync.md) - [autogen.filter_config](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/filter_config.md) - [autogen.formatting_utils.colored](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/formatting_utils/colored.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/formatting_utils/overview.md) - [autogen.gather_usage_summary](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/gather_usage_summary.md) - [autogen.get_config_list](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/get_config_list.md) - [autogen.graph_utils.check_graph_validity](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/graph_utils/check_graph_validity.md) - [autogen.graph_utils.has_self_loops](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/graph_utils/has_self_loops.md) - [autogen.graph_utils.invert_disallowed_to_allowed](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/graph_utils/invert_disallowed_to_allowed.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/graph_utils/overview.md) - [autogen.graph_utils.visualize_speaker_transitions_dict](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/graph_utils/visualize_speaker_transitions_dict.md) - [autogen.import_utils.optional_import_block](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/import_utils/optional_import_block.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/import_utils/overview.md) - [autogen.import_utils.patch_object](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/import_utils/patch_object.md) - [autogen.import_utils.require_optional_import](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/import_utils/require_optional_import.md) - [autogen.import_utils.run_for_optional_imports](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/import_utils/run_for_optional_imports.md) - [autogen.import_utils.skip_on_missing_imports](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/import_utils/skip_on_missing_imports.md) - [autogen.initiate_chats](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/initiate_chats.md) - [autogen.interop.CrewAIInteroperability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/CrewAIInteroperability.md) - [autogen.interop.Interoperability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/Interoperability.md) - [autogen.interop.Interoperable](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/Interoperable.md) - [autogen.interop.LangChainChatModelFactory](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/LangChainChatModelFactory.md) - [autogen.interop.LangChainInteroperability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/LangChainInteroperability.md) - [autogen.interop.LiteLLmConfigFactory](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/LiteLLmConfigFactory.md) - [autogen.interop.PydanticAIInteroperability](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/PydanticAIInteroperability.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/overview.md) - [autogen.interop.register_interoperable_class](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/register_interoperable_class.md) - [autogen.interop.registry.InteroperableRegistry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/registry/InteroperableRegistry.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/interop/registry/overview.md) - [autogen.io.IOConsole](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/IOConsole.md) - [autogen.io.IOStream](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/IOStream.md) - [autogen.io.IOWebsockets](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/IOWebsockets.md) - [autogen.io.InputStream](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/InputStream.md) - [autogen.io.OutputStream](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/OutputStream.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/overview.md) - [autogen.io.run_response.AsyncRunResponse](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/AsyncRunResponse.md) - [autogen.io.run_response.AsyncRunResponseProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/AsyncRunResponseProtocol.md) - [autogen.io.run_response.Cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/Cost.md) - [autogen.io.run_response.CostBreakdown](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/CostBreakdown.md) - [autogen.io.run_response.RunInfoProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/RunInfoProtocol.md) - [autogen.io.run_response.RunResponse](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/RunResponse.md) - [autogen.io.run_response.RunResponseProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/RunResponseProtocol.md) - [autogen.io.run_response.Usage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/Usage.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/run_response/overview.md) - [autogen.io.thread_io_stream.AsyncThreadIOStream](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/thread_io_stream/AsyncThreadIOStream.md) - [autogen.io.thread_io_stream.ThreadIOStream](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/thread_io_stream/ThreadIOStream.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/io/thread_io_stream/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/json_utils/overview.md) - [autogen.json_utils.resolve_json_references](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/json_utils/resolve_json_references.md) - [autogen.llm_config.LLMConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/llm_config/LLMConfig.md) - [autogen.llm_config.LLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/llm_config/LLMConfigEntry.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/llm_config/overview.md) - [autogen.llm_config.register_llm_config](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/llm_config/register_llm_config.md) - [autogen.logger.FileLogger](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/FileLogger.md) - [autogen.logger.LoggerFactory](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/LoggerFactory.md) - [autogen.logger.SqliteLogger](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/SqliteLogger.md) - [autogen.logger.base_logger.BaseLogger](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/base_logger/BaseLogger.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/base_logger/overview.md) - [autogen.logger.logger_utils.get_current_ts](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/logger_utils/get_current_ts.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/logger_utils/overview.md) - [autogen.logger.logger_utils.to_dict](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/logger_utils/to_dict.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/logger/overview.md) - [autogen.math_utils.eval_math_responses](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/eval_math_responses.md) - [autogen.math_utils.get_answer](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/get_answer.md) - [autogen.math_utils.is_equiv](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/is_equiv.md) - [autogen.math_utils.is_equiv_chain_of_thought](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/is_equiv_chain_of_thought.md) - [autogen.math_utils.last_boxed_only_string](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/last_boxed_only_string.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/overview.md) - [autogen.math_utils.remove_boxed](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/remove_boxed.md) - [autogen.math_utils.voting_counts](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/math_utils/voting_counts.md) - [autogen.mcp.create_toolkit](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/mcp/create_toolkit.md) - [autogen.mcp.mcp_client.ResultSaved](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/mcp/mcp_client/ResultSaved.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/mcp/mcp_client/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/mcp/overview.md) - [autogen.messages.BaseMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/BaseMessage.md) - [autogen.messages.agent_messages.ClearAgentsHistoryMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ClearAgentsHistoryMessage.md) - [autogen.messages.agent_messages.ClearConversableAgentHistoryMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ClearConversableAgentHistoryMessage.md) - [autogen.messages.agent_messages.ConversableAgentUsageSummaryMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ConversableAgentUsageSummaryMessage.md) - [autogen.messages.agent_messages.ConversableAgentUsageSummaryNoCostIncurredMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ConversableAgentUsageSummaryNoCostIncurredMessage.md) - [autogen.messages.agent_messages.ExecuteCodeBlockMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ExecuteCodeBlockMessage.md) - [autogen.messages.agent_messages.ExecuteFunctionMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ExecuteFunctionMessage.md) - [autogen.messages.agent_messages.FunctionCallMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/FunctionCallMessage.md) - [autogen.messages.agent_messages.FunctionResponseMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/FunctionResponseMessage.md) - [autogen.messages.agent_messages.GenerateCodeExecutionReplyMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/GenerateCodeExecutionReplyMessage.md) - [autogen.messages.agent_messages.GroupChatResumeMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/GroupChatResumeMessage.md) - [autogen.messages.agent_messages.GroupChatRunChatMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/GroupChatRunChatMessage.md) - [autogen.messages.agent_messages.PostCarryoverProcessingMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/PostCarryoverProcessingMessage.md) - [autogen.messages.agent_messages.SelectSpeakerMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/SelectSpeakerMessage.md) - [autogen.messages.agent_messages.SpeakerAttemptFailedMultipleAgentsMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/SpeakerAttemptFailedMultipleAgentsMessage.md) - [autogen.messages.agent_messages.SpeakerAttemptFailedNoAgentsMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/SpeakerAttemptFailedNoAgentsMessage.md) - [autogen.messages.agent_messages.SpeakerAttemptSuccessfulMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/SpeakerAttemptSuccessfulMessage.md) - [autogen.messages.agent_messages.TerminationAndHumanReplyNoInputMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/TerminationAndHumanReplyNoInputMessage.md) - [autogen.messages.agent_messages.TerminationMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/TerminationMessage.md) - [autogen.messages.agent_messages.TextMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/TextMessage.md) - [autogen.messages.agent_messages.ToolCallMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ToolCallMessage.md) - [autogen.messages.agent_messages.ToolResponseMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/ToolResponseMessage.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/agent_messages/overview.md) - [autogen.messages.client_messages.UsageSummaryMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/client_messages/UsageSummaryMessage.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/client_messages/overview.md) - [autogen.messages.get_annotated_type_for_message_classes](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/get_annotated_type_for_message_classes.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/overview.md) - [autogen.messages.print_message.PrintMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/print_message/PrintMessage.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/print_message/overview.md) - [autogen.messages.wrap_message](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/messages/wrap_message.md) - [autogen.oai.AnthropicLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/AnthropicLLMConfigEntry.md) - [autogen.oai.AzureOpenAILLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/AzureOpenAILLMConfigEntry.md) - [autogen.oai.BedrockLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/BedrockLLMConfigEntry.md) - [autogen.oai.CerebrasLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/CerebrasLLMConfigEntry.md) - [autogen.oai.CohereLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/CohereLLMConfigEntry.md) - [autogen.oai.DeepSeekLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/DeepSeekLLMConfigEntry.md) - [autogen.oai.GeminiLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/GeminiLLMConfigEntry.md) - [autogen.oai.GroqLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/GroqLLMConfigEntry.md) - [autogen.oai.MistralLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/MistralLLMConfigEntry.md) - [autogen.oai.OllamaLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/OllamaLLMConfigEntry.md) - [autogen.oai.OpenAILLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/OpenAILLMConfigEntry.md) - [autogen.oai.TogetherLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/TogetherLLMConfigEntry.md) - [autogen.oai.anthropic.AnthropicClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/anthropic/AnthropicClient.md) - [autogen.oai.anthropic.AnthropicLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/anthropic/AnthropicLLMConfigEntry.md) - [autogen.oai.anthropic.oai_messages_to_anthropic_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/anthropic/oai_messages_to_anthropic_messages.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/anthropic/overview.md) - [autogen.oai.anthropic.process_image_content](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/anthropic/process_image_content.md) - [autogen.oai.anthropic.process_message_content](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/anthropic/process_message_content.md) - [autogen.oai.bedrock.BedrockClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/BedrockClient.md) - [autogen.oai.bedrock.BedrockLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/BedrockLLMConfigEntry.md) - [autogen.oai.bedrock.calculate_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/calculate_cost.md) - [autogen.oai.bedrock.convert_stop_reason_to_finish_reason](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/convert_stop_reason_to_finish_reason.md) - [autogen.oai.bedrock.extract_system_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/extract_system_messages.md) - [autogen.oai.bedrock.format_tool_calls](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/format_tool_calls.md) - [autogen.oai.bedrock.format_tools](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/format_tools.md) - [autogen.oai.bedrock.oai_messages_to_bedrock_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/oai_messages_to_bedrock_messages.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/overview.md) - [autogen.oai.bedrock.parse_content_parts](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/parse_content_parts.md) - [autogen.oai.bedrock.parse_image](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/bedrock/parse_image.md) - [autogen.oai.cerebras.CerebrasClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cerebras/CerebrasClient.md) - [autogen.oai.cerebras.CerebrasLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cerebras/CerebrasLLMConfigEntry.md) - [autogen.oai.cerebras.calculate_cerebras_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cerebras/calculate_cerebras_cost.md) - [autogen.oai.cerebras.oai_messages_to_cerebras_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cerebras/oai_messages_to_cerebras_messages.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cerebras/overview.md) - [autogen.oai.client.AzureOpenAILLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/AzureOpenAILLMConfigEntry.md) - [autogen.oai.client.DeepSeekLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/DeepSeekLLMConfigEntry.md) - [autogen.oai.client.OpenAIClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/OpenAIClient.md) - [autogen.oai.client.OpenAILLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/OpenAILLMConfigEntry.md) - [autogen.oai.client.PlaceHolderClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/PlaceHolderClient.md) - [autogen.oai.client.log_cache_seed_value](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/log_cache_seed_value.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client/overview.md) - [autogen.oai.client_utils.FormatterProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client_utils/FormatterProtocol.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client_utils/overview.md) - [autogen.oai.client_utils.should_hide_tools](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client_utils/should_hide_tools.md) - [autogen.oai.client_utils.validate_parameter](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/client_utils/validate_parameter.md) - [autogen.oai.cohere.CohereClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/CohereClient.md) - [autogen.oai.cohere.CohereError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/CohereError.md) - [autogen.oai.cohere.CohereLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/CohereLLMConfigEntry.md) - [autogen.oai.cohere.CohereRateLimitError](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/CohereRateLimitError.md) - [autogen.oai.cohere.calculate_cohere_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/calculate_cohere_cost.md) - [autogen.oai.cohere.clean_return_response_format](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/clean_return_response_format.md) - [autogen.oai.cohere.extract_to_cohere_tool_results](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/extract_to_cohere_tool_results.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/cohere/overview.md) - [autogen.oai.gemini.GeminiClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini/GeminiClient.md) - [autogen.oai.gemini.GeminiLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini/GeminiLLMConfigEntry.md) - [autogen.oai.gemini.calculate_gemini_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini/calculate_gemini_cost.md) - [autogen.oai.gemini.get_image_data](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini/get_image_data.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini/overview.md) - [autogen.oai.gemini_types.CaseInSensitiveEnum](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini_types/CaseInSensitiveEnum.md) - [autogen.oai.gemini_types.CommonBaseModel](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini_types/CommonBaseModel.md) - [autogen.oai.gemini_types.FunctionCallingConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini_types/FunctionCallingConfig.md) - [autogen.oai.gemini_types.FunctionCallingConfigMode](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini_types/FunctionCallingConfigMode.md) - [autogen.oai.gemini_types.ToolConfig](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini_types/ToolConfig.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/gemini_types/overview.md) - [autogen.oai.groq.GroqClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/groq/GroqClient.md) - [autogen.oai.groq.GroqLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/groq/GroqLLMConfigEntry.md) - [autogen.oai.groq.calculate_groq_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/groq/calculate_groq_cost.md) - [autogen.oai.groq.oai_messages_to_groq_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/groq/oai_messages_to_groq_messages.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/groq/overview.md) - [autogen.oai.mistral.MistralAIClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/mistral/MistralAIClient.md) - [autogen.oai.mistral.MistralLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/mistral/MistralLLMConfigEntry.md) - [autogen.oai.mistral.calculate_mistral_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/mistral/calculate_mistral_cost.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/mistral/overview.md) - [autogen.oai.mistral.tool_def_to_mistral](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/mistral/tool_def_to_mistral.md) - [autogen.oai.oai_models.ChatCompletion](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/ChatCompletion.md) - [autogen.oai.oai_models.ChatCompletionMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/ChatCompletionMessage.md) - [autogen.oai.oai_models.ChatCompletionMessageToolCall](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/ChatCompletionMessageToolCall.md) - [autogen.oai.oai_models.Choice](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/Choice.md) - [autogen.oai.oai_models.CompletionUsage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/CompletionUsage.md) - [autogen.oai.oai_models.chat_completion.ChatCompletion](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion/ChatCompletion.md) - [autogen.oai.oai_models.chat_completion.Choice](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion/Choice.md) - [autogen.oai.oai_models.chat_completion.ChoiceLogprobs](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion/ChoiceLogprobs.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion/overview.md) - [autogen.oai.oai_models.chat_completion_audio.ChatCompletionAudio](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_audio/ChatCompletionAudio.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_audio/overview.md) - [autogen.oai.oai_models.chat_completion_message.Annotation](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message/Annotation.md) - [autogen.oai.oai_models.chat_completion_message.AnnotationURLCitation](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message/AnnotationURLCitation.md) - [autogen.oai.oai_models.chat_completion_message.ChatCompletionMessage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message/ChatCompletionMessage.md) - [autogen.oai.oai_models.chat_completion_message.FunctionCall](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message/FunctionCall.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message/overview.md) - [autogen.oai.oai_models.chat_completion_message_tool_call.ChatCompletionMessageToolCall](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message_tool_call/ChatCompletionMessageToolCall.md) - [autogen.oai.oai_models.chat_completion_message_tool_call.Function](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message_tool_call/Function.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_message_tool_call/overview.md) - [autogen.oai.oai_models.chat_completion_token_logprob.ChatCompletionTokenLogprob](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_token_logprob/ChatCompletionTokenLogprob.md) - [autogen.oai.oai_models.chat_completion_token_logprob.TopLogprob](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_token_logprob/TopLogprob.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/chat_completion_token_logprob/overview.md) - [autogen.oai.oai_models.completion_usage.CompletionTokensDetails](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/completion_usage/CompletionTokensDetails.md) - [autogen.oai.oai_models.completion_usage.CompletionUsage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/completion_usage/CompletionUsage.md) - [autogen.oai.oai_models.completion_usage.PromptTokensDetails](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/completion_usage/PromptTokensDetails.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/completion_usage/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/oai_models/overview.md) - [autogen.oai.ollama.OllamaClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/ollama/OllamaClient.md) - [autogen.oai.ollama.OllamaLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/ollama/OllamaLLMConfigEntry.md) - [autogen.oai.ollama.is_valid_tool_call_item](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/ollama/is_valid_tool_call_item.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/ollama/overview.md) - [autogen.oai.ollama.response_to_tool_call](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/ollama/response_to_tool_call.md) - [autogen.oai.openai_utils.create_gpt_assistant](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/create_gpt_assistant.md) - [autogen.oai.openai_utils.create_gpt_vector_store](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/create_gpt_vector_store.md) - [autogen.oai.openai_utils.detect_gpt_assistant_api_version](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/detect_gpt_assistant_api_version.md) - [autogen.oai.openai_utils.get_config](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/get_config.md) - [autogen.oai.openai_utils.get_key](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/get_key.md) - [autogen.oai.openai_utils.is_valid_api_key](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/is_valid_api_key.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/overview.md) - [autogen.oai.openai_utils.retrieve_assistants_by_name](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/retrieve_assistants_by_name.md) - [autogen.oai.openai_utils.update_gpt_assistant](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/openai_utils/update_gpt_assistant.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/overview.md) - [autogen.oai.together.TogetherClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/together/TogetherClient.md) - [autogen.oai.together.TogetherLLMConfigEntry](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/together/TogetherLLMConfigEntry.md) - [autogen.oai.together.calculate_together_cost](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/together/calculate_together_cost.md) - [autogen.oai.together.oai_messages_to_together_messages](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/together/oai_messages_to_together_messages.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/oai/together/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/overview.md) - [autogen.register_function](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/register_function.md) - [autogen.retrieve_utils.create_vector_db_from_dir](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/create_vector_db_from_dir.md) - [autogen.retrieve_utils.extract_text_from_pdf](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/extract_text_from_pdf.md) - [autogen.retrieve_utils.get_file_from_url](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/get_file_from_url.md) - [autogen.retrieve_utils.get_files_from_dir](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/get_files_from_dir.md) - [autogen.retrieve_utils.is_url](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/is_url.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/overview.md) - [autogen.retrieve_utils.parse_html_to_markdown](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/parse_html_to_markdown.md) - [autogen.retrieve_utils.query_vector_db](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/query_vector_db.md) - [autogen.retrieve_utils.split_files_to_chunks](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/split_files_to_chunks.md) - [autogen.retrieve_utils.split_text_to_chunks](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/retrieve_utils/split_text_to_chunks.md) - [autogen.run_swarm](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/run_swarm.md) - [autogen.runtime_logging.get_connection](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/get_connection.md) - [autogen.runtime_logging.log_chat_completion](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/log_chat_completion.md) - [autogen.runtime_logging.log_event](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/log_event.md) - [autogen.runtime_logging.log_function_use](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/log_function_use.md) - [autogen.runtime_logging.log_new_agent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/log_new_agent.md) - [autogen.runtime_logging.log_new_client](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/log_new_client.md) - [autogen.runtime_logging.log_new_wrapper](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/log_new_wrapper.md) - [autogen.runtime_logging.logging_enabled](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/logging_enabled.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/overview.md) - [autogen.runtime_logging.start](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/start.md) - [autogen.runtime_logging.stop](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/runtime_logging/stop.md) - [autogen.token_count_utils.count_token](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/token_count_utils/count_token.md) - [autogen.token_count_utils.get_max_token_limit](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/token_count_utils/get_max_token_limit.md) - [autogen.token_count_utils.num_tokens_from_functions](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/token_count_utils/num_tokens_from_functions.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/token_count_utils/overview.md) - [autogen.token_count_utils.percentile_used](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/token_count_utils/percentile_used.md) - [autogen.token_count_utils.token_left](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/token_count_utils/token_left.md) - [autogen.tools.BaseContext](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/BaseContext.md) - [autogen.tools.ChatContext](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/ChatContext.md) - [autogen.tools.Depends](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/Depends.md) - [autogen.tools.Tool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/Tool.md) - [autogen.tools.Toolkit](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/Toolkit.md) - [autogen.tools.contrib.TimeTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/contrib/TimeTool.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/contrib/overview.md) - [autogen.tools.dependency_injection.Field](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/dependency_injection/Field.md) - [autogen.tools.dependency_injection.get_context_params](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/dependency_injection/get_context_params.md) - [autogen.tools.dependency_injection.inject_params](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/dependency_injection/inject_params.md) - [autogen.tools.dependency_injection.on](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/dependency_injection/on.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/dependency_injection/overview.md) - [autogen.tools.dependency_injection.remove_params](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/dependency_injection/remove_params.md) - [autogen.tools.experimental.BrowserUseTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/BrowserUseTool.md) - [autogen.tools.experimental.Crawl4AITool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/Crawl4AITool.md) - [autogen.tools.experimental.DeepResearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/DeepResearchTool.md) - [autogen.tools.experimental.DiscordRetrieveTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/DiscordRetrieveTool.md) - [autogen.tools.experimental.DiscordSendTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/DiscordSendTool.md) - [autogen.tools.experimental.DuckDuckGoSearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/DuckDuckGoSearchTool.md) - [autogen.tools.experimental.GoogleSearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/GoogleSearchTool.md) - [autogen.tools.experimental.PerplexitySearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/PerplexitySearchTool.md) - [autogen.tools.experimental.SlackRetrieveRepliesTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/SlackRetrieveRepliesTool.md) - [autogen.tools.experimental.SlackRetrieveTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/SlackRetrieveTool.md) - [autogen.tools.experimental.SlackSendTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/SlackSendTool.md) - [autogen.tools.experimental.TavilySearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/TavilySearchTool.md) - [autogen.tools.experimental.TelegramRetrieveTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/TelegramRetrieveTool.md) - [autogen.tools.experimental.TelegramSendTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/TelegramSendTool.md) - [autogen.tools.experimental.WebSearchPreviewTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/WebSearchPreviewTool.md) - [autogen.tools.experimental.WikipediaPageLoadTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/WikipediaPageLoadTool.md) - [autogen.tools.experimental.WikipediaQueryRunTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/WikipediaQueryRunTool.md) - [autogen.tools.experimental.YoutubeSearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/YoutubeSearchTool.md) - [autogen.tools.experimental.browser_use.BrowserUseResult](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/browser_use/BrowserUseResult.md) - [autogen.tools.experimental.browser_use.ExtractedContent](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/browser_use/ExtractedContent.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/browser_use/overview.md) - [autogen.tools.experimental.google.GoogleToolkitProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/GoogleToolkitProtocol.md) - [autogen.tools.experimental.google.authentication.GoogleCredentialsLocalProvider](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/authentication/GoogleCredentialsLocalProvider.md) - [autogen.tools.experimental.google.authentication.GoogleCredentialsProvider](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/authentication/GoogleCredentialsProvider.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/authentication/overview.md) - [autogen.tools.experimental.google.drive.GoogleDriveToolkit](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/drive/GoogleDriveToolkit.md) - [autogen.tools.experimental.google.drive.drive_functions.download_file](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/drive/drive_functions/download_file.md) - [autogen.tools.experimental.google.drive.drive_functions.list_files_and_folders](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/drive/drive_functions/list_files_and_folders.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/drive/drive_functions/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/drive/overview.md) - [autogen.tools.experimental.google.model.GoogleFileInfo](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/model/GoogleFileInfo.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/model/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/overview.md) - [autogen.tools.experimental.google.toolkit_protocol.GoogleToolkitProtocol](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/toolkit_protocol/GoogleToolkitProtocol.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/google/toolkit_protocol/overview.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/overview.md) - [autogen.tools.experimental.perplexity.PerplexitySearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/PerplexitySearchTool.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/overview.md) - [autogen.tools.experimental.perplexity.perplexity_search.Choice](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/Choice.md) - [autogen.tools.experimental.perplexity.perplexity_search.Message](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/Message.md) - [autogen.tools.experimental.perplexity.perplexity_search.PerplexityChatCompletionResponse](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/PerplexityChatCompletionResponse.md) - [autogen.tools.experimental.perplexity.perplexity_search.PerplexitySearchTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/PerplexitySearchTool.md) - [autogen.tools.experimental.perplexity.perplexity_search.SearchResponse](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/SearchResponse.md) - [autogen.tools.experimental.perplexity.perplexity_search.Usage](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/Usage.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/perplexity/perplexity_search/overview.md) - [autogen.tools.experimental.wikipedia.WikipediaPageLoadTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/WikipediaPageLoadTool.md) - [autogen.tools.experimental.wikipedia.WikipediaQueryRunTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/WikipediaQueryRunTool.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/overview.md) - [autogen.tools.experimental.wikipedia.wikipedia.Document](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/Document.md) - [autogen.tools.experimental.wikipedia.wikipedia.WikipediaClient](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/WikipediaClient.md) - [autogen.tools.experimental.wikipedia.wikipedia.WikipediaPageLoadTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/WikipediaPageLoadTool.md) - [autogen.tools.experimental.wikipedia.wikipedia.WikipediaQueryRunTool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/WikipediaQueryRunTool.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/experimental/wikipedia/wikipedia/overview.md) - [autogen.tools.get_function_schema](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/get_function_schema.md) - [autogen.tools.load_basemodels_if_needed](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/load_basemodels_if_needed.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/overview.md) - [autogen.tools.serialize_to_str](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/serialize_to_str.md) - [autogen.tools.tool](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/tools/tool.md) - [autogen.types.UserMessageImageContentPart](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/types/UserMessageImageContentPart.md) - [autogen.types.UserMessageTextContentPart](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/types/UserMessageTextContentPart.md) - [Overview](https://private-04b27de1.mintlify.app/docs/api-reference/autogen/types/overview.md) - [Does Model and Inference Parameter Matter in LLM Applications? - A Case Study for MATH](https://private-04b27de1.mintlify.app/docs/blog/2023-04-21-LLM-tuning-math/index.md) - [Achieve More, Pay Less - Use GPT-4 Smartly](https://private-04b27de1.mintlify.app/docs/blog/2023-05-18-GPT-adaptive-humaneval/index.md) - [MathChat - An Conversational Framework to Solve Math Problems](https://private-04b27de1.mintlify.app/docs/blog/2023-06-28-MathChat/index.md) - [Use AutoGen for Local LLMs](https://private-04b27de1.mintlify.app/docs/blog/2023-07-14-Local-LLMs/index.md) - [Retrieval-Augmented Generation (RAG) Applications with AutoGen](https://private-04b27de1.mintlify.app/docs/blog/2023-10-18-RetrieveChat/index.md) - [AutoGen's Teachable Agents](https://private-04b27de1.mintlify.app/docs/blog/2023-10-26-TeachableAgent/index.md) - [Multimodal with GPT-4V and LLaVA](https://private-04b27de1.mintlify.app/docs/blog/2023-11-06-LMM-Agent/index.md) - [EcoAssistant - Using LLM Assistants More Accurately and Affordably](https://private-04b27de1.mintlify.app/docs/blog/2023-11-09-EcoAssistant/index.md) - [AutoGen Meets GPTs](https://private-04b27de1.mintlify.app/docs/blog/2023-11-13-OAI-assistants/index.md) - [How to Assess Utility of LLM-powered Applications?](https://private-04b27de1.mintlify.app/docs/blog/2023-11-20-AgentEval/index.md) - [Agent AutoBuild - Automatically Building Multi-agent Systems](https://private-04b27de1.mintlify.app/docs/blog/2023-11-26-Agent-AutoBuild/index.md) - [AutoGen Studio: Interactively Explore Multi-Agent Workflows](https://private-04b27de1.mintlify.app/docs/blog/2023-12-01-AutoGenStudio/index.md) - [AgentOptimizer - An Agentic Way to Train Your LLM Agent](https://private-04b27de1.mintlify.app/docs/blog/2023-12-23-AgentOptimizer/index.md) - [All About Agent Descriptions](https://private-04b27de1.mintlify.app/docs/blog/2023-12-29-AgentDescriptions/index.md) - [Code execution is now by default inside docker container](https://private-04b27de1.mintlify.app/docs/blog/2024-01-23-Code-execution-in-docker/index.md) - [AutoGenBench -- A Tool for Measuring and Evaluating AutoGen Agents](https://private-04b27de1.mintlify.app/docs/blog/2024-01-25-AutoGenBench/index.md) - [AutoGen with Custom Models: Empowering Users to Use Their Own Inference Mechanism](https://private-04b27de1.mintlify.app/docs/blog/2024-01-26-Custom-Models/index.md) - [Anny: Assisting AutoGen Devs Via AutoGen](https://private-04b27de1.mintlify.app/docs/blog/2024-02-02-AutoAnny/index.md) - [FSM Group Chat -- User-specified agent transitions](https://private-04b27de1.mintlify.app/docs/blog/2024-02-11-FSM-GroupChat/index.md) - [StateFlow - Build State-Driven Workflows with Customized Speaker Selection in GroupChat](https://private-04b27de1.mintlify.app/docs/blog/2024-02-29-StateFlow/index.md) - [What's New in AutoGen?](https://private-04b27de1.mintlify.app/docs/blog/2024-03-03-AutoGen-Update/index.md) - [AutoDefense - Defend against jailbreak attacks with AutoGen](https://private-04b27de1.mintlify.app/docs/blog/2024-03-11-AutoDefense/index.md) - [Agents in AutoGen](https://private-04b27de1.mintlify.app/docs/blog/2024-05-24-Agent/index.md) - [AgentEval: A Developer Tool to Assess Utility of LLM-powered Applications](https://private-04b27de1.mintlify.app/docs/blog/2024-06-21-AgentEval/index.md) - [Enhanced Support for Non-OpenAI Models](https://private-04b27de1.mintlify.app/docs/blog/2024-06-24-AltModels-Classes/index.md) - [AgentOps, the Best Tool for AutoGen Agent Observability](https://private-04b27de1.mintlify.app/docs/blog/2024-07-25-AgentOps/index.md) - [Introducing CaptainAgent for Adaptive Team Building](https://private-04b27de1.mintlify.app/docs/blog/2024-11-15-CaptainAgent/index.md) - [Building Swarm-based agents with AG2](https://private-04b27de1.mintlify.app/docs/blog/2024-11-17-Swarm/index.md) - [Agentic testing for prompt leakage security](https://private-04b27de1.mintlify.app/docs/blog/2024-11-27-Prompt-Leakage-Probing/index.md) - [ReasoningAgent - Tree of Thoughts with Beam Search in AG2](https://private-04b27de1.mintlify.app/docs/blog/2024-12-02-ReasoningAgent2/index.md) - [Knowledgeable Agents with FalkorDB Graph RAG](https://private-04b27de1.mintlify.app/docs/blog/2024-12-06-FalkorDB-Structured/index.md) - [Introducing RealtimeAgent Capabilities in AG2](https://private-04b27de1.mintlify.app/docs/blog/2024-12-20-RealtimeAgent/index.md) - [ReasoningAgent Update - Beam Search, MCTS, and LATS for LLM Reasoning](https://private-04b27de1.mintlify.app/docs/blog/2024-12-20-Reasoning-Update/index.md) - [Cross-Framework LLM Tool Integration with AG2](https://private-04b27de1.mintlify.app/docs/blog/2024-12-20-Tools-interoperability/index.md) - [Tools Dependency Injection](https://private-04b27de1.mintlify.app/docs/blog/2025-01-07-Tools-Dependency-Injection/index.md) - [Real-Time Voice Interactions with the WebSocket Audio Adapter](https://private-04b27de1.mintlify.app/docs/blog/2025-01-08-RealtimeAgent-over-websocket/index.md) - [Real-Time Voice Interactions over WebRTC](https://private-04b27de1.mintlify.app/docs/blog/2025-01-09-RealtimeAgent-over-WebRTC/index.md) - [Streaming input and output using WebSockets](https://private-04b27de1.mintlify.app/docs/blog/2025-01-10-WebSockets/index.md) - [Tools with ChatContext Dependency Injection](https://private-04b27de1.mintlify.app/docs/blog/2025-01-22-Tools-ChatContext-Dependency-Injection/index.md) - [RealtimeAgent with Gemini API](https://private-04b27de1.mintlify.app/docs/blog/2025-01-29-RealtimeAgent-with-gemini/index.md) - [Riding the Web with WebSurferAgent](https://private-04b27de1.mintlify.app/docs/blog/2025-01-31-WebSurferAgent/index.md) - [Adding Browsing Capabilities to AG2](https://private-04b27de1.mintlify.app/docs/blog/2025-01-31-Websurfing-Tools/index.md) - [Get Communicating with Discord, Slack, and Telegram](https://private-04b27de1.mintlify.app/docs/blog/2025-02-05-Communication-Agents/index.md) - [DeepResearchAgent - Your Shortcut for Faster Research](https://private-04b27de1.mintlify.app/docs/blog/2025-02-13-DeepResearchAgent/index.md) - [The Myth of Reasoning](https://private-04b27de1.mintlify.app/docs/blog/2025-04-16-Reasoning/index.md) - [AG2 v0.9 Release: Introducing the New Group Chat Pattern](https://private-04b27de1.mintlify.app/docs/blog/2025-04-28-0.9-Release-Announcement/index.md) - [AG2 Now Integrated with CopilotKit](https://private-04b27de1.mintlify.app/docs/blog/2025-05-07-AG2-Copilot-Integration/index.md) - [Research](https://private-04b27de1.mintlify.app/docs/contributor-guide/Research.md) - [Creating a new tool](https://private-04b27de1.mintlify.app/docs/contributor-guide/building/creating-a-tool.md) - [Creating a new agent](https://private-04b27de1.mintlify.app/docs/contributor-guide/building/creating-an-agent.md) - [Contributing to AG2](https://private-04b27de1.mintlify.app/docs/contributor-guide/contributing.md) - [Documentation Contribution Guide](https://private-04b27de1.mintlify.app/docs/contributor-guide/documentation.md) - [File a Bug Report](https://private-04b27de1.mintlify.app/docs/contributor-guide/file-bug-report.md) - [Generating a reply](https://private-04b27de1.mintlify.app/docs/contributor-guide/how-ag2-works/generate-reply.md) - [Hooks](https://private-04b27de1.mintlify.app/docs/contributor-guide/how-ag2-works/hooks.md) - [Chat workflow](https://private-04b27de1.mintlify.app/docs/contributor-guide/how-ag2-works/initiate-chat.md) - [Getting under the hood](https://private-04b27de1.mintlify.app/docs/contributor-guide/how-ag2-works/overview.md) - [Guidance for Maintainers](https://private-04b27de1.mintlify.app/docs/contributor-guide/maintainer.md) - [Pre-commit](https://private-04b27de1.mintlify.app/docs/contributor-guide/pre-commit.md) - [Setting up Development Environment](https://private-04b27de1.mintlify.app/docs/contributor-guide/setup-development-environment.md) - [Tests](https://private-04b27de1.mintlify.app/docs/contributor-guide/tests.md) - [Agent Monitoring and Debugging with AgentOps](https://private-04b27de1.mintlify.app/docs/ecosystem/agentops.md) - [Azure Cosmos DB](https://private-04b27de1.mintlify.app/docs/ecosystem/azure_cosmos_db.md) - [Composio](https://private-04b27de1.mintlify.app/docs/ecosystem/composio.md) - [Databricks](https://private-04b27de1.mintlify.app/docs/ecosystem/databricks.md) - [Llamaindex](https://private-04b27de1.mintlify.app/docs/ecosystem/llamaindex.md) - [Mem0:Long-Term Memory and Personalization for Agents](https://private-04b27de1.mintlify.app/docs/ecosystem/mem0.md) - [MemGPT](https://private-04b27de1.mintlify.app/docs/ecosystem/memgpt.md) - [Microsoft Fabric](https://private-04b27de1.mintlify.app/docs/ecosystem/microsoft-fabric.md) - [Ollama](https://private-04b27de1.mintlify.app/docs/ecosystem/ollama.md) - [PGVector](https://private-04b27de1.mintlify.app/docs/ecosystem/pgvector.md) - [Portkey Integration](https://private-04b27de1.mintlify.app/docs/ecosystem/portkey.md) - [Promptflow](https://private-04b27de1.mintlify.app/docs/ecosystem/promptflow.md) - [Frequently Asked Questions](https://private-04b27de1.mintlify.app/docs/faq/FAQ.md) - [Quick Start](https://private-04b27de1.mintlify.app/docs/quick-start.md) - [Community Gallery](https://private-04b27de1.mintlify.app/docs/use-cases/community-gallery/community-gallery.md) - [All Notebooks](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/Notebooks.md) - [Use ChromaDBQueryEngine to query Markdown files](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/Chromadb_query_engine.md): ChromaDB Query Engine for document queries - [Mitigating Prompt hacking with JSON Mode in Autogen](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/JSON_mode_example.md): Use JSON mode and Agent Descriptions to mitigate prompt manipulation and control speaker transition. - [Use LLamaIndexQueryEngine to query Markdown files](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/LlamaIndex_query_engine.md): Use any LlamaIndex vector store as a Query Engine - [Auto Generated Agent Chat: Using MathChat to Solve Math Problems](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_MathChat.md): Using MathChat to Solve Math Problems - [Using RetrieveChat for Retrieve Augmented Code Generation and Question Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_RetrieveChat.md): 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. - [Using RetrieveChat Powered by Couchbase Capella for Retrieve Augmented Code Generation and Question Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_RetrieveChat_couchbase.md): 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. - [Using RetrieveChat Powered by MongoDB Atlas for Retrieve Augmented Code Generation and Question Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_RetrieveChat_mongodb.md): 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. - [Using RetrieveChat Powered by PGVector for Retrieve Augmented Code Generation and Question Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_RetrieveChat_pgvector.md): 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. - [Using RetrieveChat with Qdrant for Retrieve Augmented Code Generation and Question Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_RetrieveChat_qdrant.md): This notebook demonstrates the usage of QdrantRetrieveUserProxyAgent for RAG. - [Agent Tracking with AgentOps](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_agentops.md): Use AgentOps to simplify the development process and monitor your agents in production. - [AgentOptimizer: An Agentic Way to Train Your LLM Agent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_agentoptimizer.md): AgentOptimizer is able to prompt LLMs to iteratively optimize function/skills of AutoGen agents according to the historical conversation and performance. - [Run a standalone AssistantAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_assistant_agent_standalone.md): Run a standalone AssistantAgent, browsing the web using the BrowserUseTool - [Task Solving with Code Generation, Execution and Debugging](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_auto_feedback_from_code_execution.md): 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. - [Assistants with Azure Cognitive Search and Azure Identity](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_azr_ai_search.md): This notebook demonstrates the use of Assistant Agents in conjunction with Azure Cognitive Search and Azure Identity - [CaptainAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_captainagent.md): Introducing CaptainAgent, a powerful agent that can manage and orchestrate other agents and tools to solve complex tasks. - [Cross-Framework LLM Tool for CaptainAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_captainagent_crosstool.md): Cross-Framework LLM Tool for CaptainAgent - [Usage tracking with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_cost_token_tracking.md): cost calculation - [Agent Chat with custom model loading](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_custom_model.md): Define and load a custom model - [Agent Chat with Multimodal Models: DALLE and GPT-4V](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_dalle_and_gpt4v.md): Multimodal agent chat with DALL-E and GPT-4v. - [Use AG2 in Databricks with DBRX](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_databricks_dbrx.md): Use Databricks DBRX and Foundation Model APIs to build AG2 applications backed by open-source LLMs. - [Auto Generated Agent Chat: Task Solving with Provided Tools as Functions](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_function_call.md): Register function calls using AssistantAgent and UserProxyAgent to execute python or shell code in customized ways. Demonstrating two ways of registering functions. - [Task Solving with Provided Tools as Functions (Asynchronous Function Calls)](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_function_call_async.md): 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. - [Writing a software application using function calls](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_function_call_code_writing.md): Equip your agent with functions that can efficiently implement features into your software application. - [Currency Calculator: Task Solving with Provided Tools as Functions](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_function_call_currency_calculator.md): Learn how to register function calls using AssistantAgent and UserProxyAgent. - [Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_falkordb.md): Using FalkorGraphRagCapability with agents for GraphRAG Question & Answering - [Using Neo4j's graph database with AG2 agents for Question & Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j.md): Neo4j GraphRAG utilises a knowledge graph and can be added as a capability to agents. - [Using Neo4j's native GraphRAG SDK with AG2 agents for Question & Answering](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_graph_rag_neo4j_native.md): Neo4j Native GraphRAG utilizes a knowledge graph and can be added as a capability to agents. - [Groupchat with Llamaindex agents](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_group_chat_with_llamaindex_agents.md): Integrate llamaindex agents with Autogen. - [Group Chat](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat.md): 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. - [Group Chat with Retrieval Augmented Generation](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_RAG.md): 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. - [Group Chat with Customized Speaker Selection Method](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_customized.md): Introduce group chat with customized speaker selection method. - [FSM - User can input speaker transition constraints](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_finite_state_machine.md): Explore the demonstration of the Finite State Machine implementation, which allows the user to input speaker transition constraints. - [Perform Research with Multi-Agent Group Chat](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_research.md): Perform research using a group chat with a number of specialized agents. - [StateFlow: Build Workflows through State-Oriented Actions](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_stateflow.md): StateFlow: Build workflows through state-oriented actions. - [Group Chat with Tools](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_tools.md): Group Chat with Tools - [Group Chat with Coder and Visualization Critic](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_groupchat_vis.md): Explore a group chat example using agents such as a coder and visualization agent. - [Using Guidance with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_guidance.md): Constrained responses via guidance. - [Auto Generated Agent Chat: Task Solving with Code Generation, Execution, Debugging & Human Feedback](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_human_feedback.md): Code generation, execution, debugging and human feedback. - [Generate Dalle Images With Conversable Agents](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_image_generation_capability.md): Generate images with conversable agents. - [Auto Generated Agent Chat: Function Inception](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_inception_function.md): Function Inception: Enable AG2 agents to update/remove functions during conversations. - [Auto Generated Agent Chat: Task Solving with Langchain Provided Tools as Functions](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_langchain.md): Use Langchain tools. - [Engaging with Multimodal Models: GPT-4V in AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_lmm_gpt-4v.md): Leveraging multimodal models through two different methodologies: MultimodalConversableAgent and VisionCapability. - [Agent Chat with Multimodal Models: LLaVA](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_lmm_llava.md): Leveraging multimodal models like llava. - [Runtime Logging with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_logging.md): Provide capabilities of runtime logging for debugging and performance analysis. - [Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_mcp_arxiv.md): Conversational Workflows with MCP: A Shakespearean Take on arXiv Abstracts - [Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_mcp_filesystem.md): Conversational Workflows with MCP: A Marie Antoinette Take on The Eiffel Tower - [Conversational Workflows with MCP: A French joke on a random Wikipedia article](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_mcp_wikipedia.md): Conversational Workflows with MCP: A French joke on a random Wikipedia article - [Agent with memory using Mem0](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_memory_using_mem0.md): Use Mem0 to create agents with memory. - [Use AG2 in Microsoft Fabric](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_microsoft_fabric.md): Use AG2 in Microsoft Fabric - [Solving Multiple Tasks in a Sequence of Async Chats](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_multi_task_async_chats.md): Use conversational agents to solve a set of tasks with a sequence of async chats. - [Solving Multiple Tasks in a Sequence of Chats](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_multi_task_chats.md): Use conversational agents to solve a set of tasks with a sequence of chats. - [Nested Chats for Tool Use in Conversational Chess](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess.md): LLM-backed agents playing chess with each other using nested chats. - [Conversational Chess using non-OpenAI clients](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_nested_chats_chess_altmodels.md): LLM-backed agents playing chess with each other using nested chats. - [Solving Complex Tasks with A Sequence of Nested Chats](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_nested_sequential_chats.md): Solve complex tasks with one or more sequence chats nested as inner monologue. - [Solving Complex Tasks with Nested Chats](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_nestedchat.md): Solve complex tasks with a chat nested as inner monologue. - [OptiGuide with Nested Chats in AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_nestedchat_optiguide.md): This is a nested chat re-implementation of OptiGuide which is an LLM-based supply chain optimization framework. - [Chat with OpenAI Assistant using function call in AG2: OSS Insights for Advanced GitHub Data Analysis](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_function_call.md): 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. - [Auto Generated Agent Chat: Group Chat with GPTAssistantAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_groupchat.md): Use GPTAssistantAgent in group chat. - [RAG OpenAI Assistants in AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_retrieval.md): OpenAI Assistant with retrieval augmentation. - [OpenAI Assistants in AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_oai_assistant_twoagents_basic.md): Two-agent chat with OpenAI assistants. - [Auto Generated Agent Chat: GPTAssistant with Code Interpreter](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_oai_code_interpreter.md): This Jupyter Notebook showcases the integration of the Code Interpreter tool which executes Python code dynamically within applications. - [Agent Observability with OpenLIT](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_openlit.md): Use OpenLIT to easily monitor AI agents in production with OpenTelemetry. - [Auto Generated Agent Chat: Collaborative Task Solving with Coding and Planning Agent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_planning.md): Use planning agent in a function call. - [Load the configuration including the response format](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_quickstart_examples.md): Agent Quickstart Examples - [RealtimeAgent in a Swarm Orchestration](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_swarm_websocket.md): Swarm Ochestration - [RealtimeAgent with gemini client](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_gemini_websocket.md): RealtimeAgent with gemini client using websockets - [RealtimeAgent in a Swarm Orchestration](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm.md): Swarm Ochestration - [RealtimeAgent in a Swarm Orchestration using WebRTC](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_webrtc.md): Swarm Ochestration - [RealtimeAgent in a Swarm Orchestration](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_swarm_websocket.md): Swarm Ochestration - [RealtimeAgent with WebRTC connection](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_webrtc.md): RealtimeAgent using websockets - [RealtimeAgent with local websocket connection](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_realtime_websocket.md): RealtimeAgent using websockets - [ReasoningAgent - Advanced LLM Reasoning with Multiple Search Strategies](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_reasoning_agent.md): Use ReasoningAgent for o1 style reasoning in Agentic workflows with LLMs using AG2 - [Small, Local Model (IBM Granite) Multi-Agent RAG](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_small_llm_rag_planning.md): Optimizing Small, Local LLMs in Multi-Agent RAG Workflows using IBM Granite, Document Retrieval, Web Search, and Ollama - [SocietyOfMindAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_society_of_mind.md): 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… - [SQL Agent for Spider text-to-SQL benchmark](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_sql_spider.md): Natural language text to SQL query using the Spider text-to-SQL benchmark. - [Interactive LLM Agent Dealing with Data Stream](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_stream.md): Automated continual learning from new data. - [Structured output](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs.md): 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. - [Structured output from json configuration](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_structured_outputs_from_config.md): 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. - [Swarm Orchestration with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_swarm.md): Swarm Ochestration - [Enhanced Swarm Orchestration with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_swarm_enhanced.md): Swarm Ochestration - [Using a local Telemetry server to monitor a GraphRAG agent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_telemetry_trip_planner.md): 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. - [Trip planning with a FalkorDB GraphRAG agent using a Swarm](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_swarm_graphrag_trip_planner.md): 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. - [(Legacy) Implement Swarm-style orchestration with GroupChat](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_swarm_w_groupchat_legacy.md): (Legacy) Implement Swarm-style orchestration with GroupChat - [Agentic RAG workflow on tabular data from a PDF file](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_tabular_data_rag_workflow.md): Agentic RAG workflow on tabular data from a PDF file - [Chatting with a teachable agent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_teachability.md): Learn how to persist memories across chat sessions using the Teachability capability - [Making OpenAI Assistants Teachable](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_teachable_oai_assistants.md): Teach OpenAI assistants. - [Auto Generated Agent Chat: Teaching AI New Skills via Natural Language Interaction](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_teaching.md): Teach the agent news skills using natural language. - [Preprocessing Chat History with `TransformMessages`](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_transform_messages.md): Preprocessing chat history with `TransformMessages` - [Auto Generated Agent Chat: Collaborative Task Solving with Multiple Agents and Human Users](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_two_users.md): Involve multiple human users via function calls and nested chat. - [Translating Video audio using Whisper and GPT-3.5-turbo](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_video_transcript_translate_with_whisper.md): Use tools to extract and translate the transcript of a video file. - [Auto Generated Agent Chat: Solving Tasks Requiring Web Info](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_web_info.md): Solve tasks requiring web info. - [Web Scraping using Apify Tools](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_webscraping_with_apify.md): Scrapping web pages and summarizing the content using agents with tools. - [Websockets: Streaming input and output using websockets](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_websockets.md): Websockets facilitate real-time, bidirectional communication between web clients and servers, enhancing the responsiveness and interactivity of AG2-powered applications. - [Agent with memory using Mem0](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchat_with_memory.md): Use Mem0 to create agents with memory. - [Solving Multiple Tasks in a Sequence of Chats with Different Conversable Agent Pairs](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agentchats_sequential_chats.md): Use AG2 to solve a set of tasks with a sequence of chats. - [Demonstrating the `AgentEval` framework using the task of solving math problems as an example](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agenteval_cq_math.md): AgentEval: a multi-agent system for assessing utility of LLM-powered applications - [DeepResearchAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agents_deep_researcher.md): DeepResearch Agent - [RAG with DocAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agents_docagent.md): Query documents and web pages with DocAgent - [WebSurferAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agents_websurfer.md): WebSurfer Agent - [Wikipedia Agent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/agents_wikipedia.md): Search Wikipedia with WikipediaAgent - [Agent Chat with Async Human Inputs](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/async_human_input.md): Async human inputs. - [Automatically Build Multi-agent System from Agent Library](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/autobuild_agent_library.md): Automatically build multi-agent system from agent library - [AutoBuild](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/autobuild_basic.md): Automatically build multi-agent system with AgentBuilder - [A Uniform interface to call different LLMs](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/autogen_uniformed_api_calling.md): Uniform interface to call different LLM. - [Config loader utility functions](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/config_loader_utility_functions.md): Config loader utility functions - [From Dad Jokes To Sad Jokes: Function Calling with GPTAssistantAgent](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/gpt_assistant_agent_function_call.md): Use tools in a GPTAssistantAgent Multi-Agent System by utilizing functions such as calling an API and writing to a file. - [Language Agent Tree Search](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/lats_search.md): Language Agent Tree Search. - [MCP Clients](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/mcp_client.md): MCP Clients - [Use MongoDBQueryEngine to query Markdown files](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/mongodb_query_engine.md): Mongo DB Query Engine - [Use AG2 to Tune ChatGPT](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/oai_chatgpt_gpt4.md): Use AG2 to Tune ChatGPT - [Use AG2 to Tune OpenAI Models](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/oai_completion.md): Use AG2 to Tune OpenAI Models - [`run` function examples with event processing](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/run_and_event_processing.md): Using run and event processing - [Adding Browsing Capabilities to AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_browser_use.md): Adding Browsing Capabilities to AG2 - [DeepSeek: Adding Browsing Capabilities to AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_browser_use_deepseek.md): DeepSeek: Adding Browsing Capabilities to AG2 - [Chat Context Dependency Injection](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_chat_context_dependency_injection.md): Chat Context Dependency Injection - [Discord, Slack, and Telegram messaging tools](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_commsplatforms.md): Adding Browsing Capabilities to AG2 - [Supercharging Web Crawling with Crawl4AI](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_crawl4ai.md): Supercharging Web Crawling with Crawl4AI - [Tools with Dependency Injection](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_dependency_injection.md): Tools Dependency Injection - [DuckDuckGo Search Tool](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_duckduckgo_search.md): DuckDuckGo Search Tool - [Google Drive Tools](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_google_drive.md): Google Drive Tools - [Adding Google Search Capability to AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_google_search.md): Google Search - [Cross-Framework LLM Tool Integration with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_interoperability.md): Cross-Framework LLM Tool Integration with AG2 - [Perplexity Search Tool](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_perplexity_search.md): Perplexity Search Integration with AG2 - [Tavily Search Tool](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_tavily_search.md): Tavily Search Integration with AG2 - [Using OpenAI’s Web Search Tool with AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_web_search_preview.md): Web Search Preview - [Wikipedia Search Tools](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_wikipedia_search.md): Perplexity Search Integration with AG2 - [Adding YouTube Search Capability to AG2](https://private-04b27de1.mintlify.app/docs/use-cases/notebooks/notebooks/tools_youtube_search.md): YouTube Search Integration with AG2 - [Customer Service](https://private-04b27de1.mintlify.app/docs/use-cases/use-cases/customer-service.md) - [Game Design](https://private-04b27de1.mintlify.app/docs/use-cases/use-cases/game-design.md) - [Travel Planning](https://private-04b27de1.mintlify.app/docs/use-cases/use-cases/travel-planning.md) - [Code Execution](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/code-execution.md) - [LLM Config Deep-dive](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/llm-configuration-deep-dive.md) - [Ending a chat](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/ending-a-chat.md) - [Agent tools functions](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/group-chat/agent-tools-functions.md) - [Context variables](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/group-chat/context-variables.md) - [Handoffs](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/group-chat/handoffs.md) - [Introduction](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/group-chat/introduction.md) - [Patterns](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/group-chat/patterns.md) - [Nested chat](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/nested-chat.md) - [Orchestrating agents](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/orchestrations.md) - [Sequential chat](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/sequential-chat.md) - [Swarm deprecation](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/swarm/deprecation.md) - [Two-Agent Chat](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/orchestration/two-agent-chat.md) - [Context-Aware Routing](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/context_aware_routing.md) - [Escalation](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/escalation.md) - [Feedback Loop](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/feedback_loop.md) - [Hierarchical / Tree](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/hierarchical.md) - [Organic](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/organic.md) - [Pattern Cookbook](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/overview.md) - [Pipeline / Sequential Processing](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/pipeline.md) - [Redundant](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/redundant.md) - [Star / Hub-and-Spoke](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/star.md) - [Triage with Tasks](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/pattern-cookbook/triage_with_tasks.md) - [RAG](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/rag.md) - [Overview](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/realtime-agent/index.md) - [RealtimeAgent over Twilio Audio Adapter](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/realtime-agent/twilio.md) - [RealtimeAgent over WebRTC](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/realtime-agent/webrtc.md) - [RealtimeAgent over WebSocket Audio Adapter](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/realtime-agent/websocket.md) - [Overview](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/basics.md) - [Controlling Tool Use](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/controlling-use.md) - [Tools](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/index.md) - [CrewAI Tools Integration](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/interop/crewai.md) - [LangChain Tools Integration](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/interop/langchain.md) - [PydanticAI Tools Integration](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/interop/pydanticai.md) - [MCP Clients](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/mcp/client.md) - [Tools with Secrets](https://private-04b27de1.mintlify.app/docs/user-guide/advanced-concepts/tools/tools-with-secrets.md) - [ConversableAgent: Building Intelligent Agents](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/conversable-agent.md) - [Human in the Loop: Adding Human Oversight](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/human-in-the-loop.md) - [Installing AG2](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/installing-ag2.md) - [Agent Orchestration: Coordinating Multiple Agents](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/introducing-group-chat.md) - [Tools: Extending Agent Capabilities](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/introducing-tools.md) - [LLM Configuration: Powering Agent Intelligence](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/llm-configuration.md) - [Structured Outputs: Ensuring Consistent Responses](https://private-04b27de1.mintlify.app/docs/user-guide/basic-concepts/structured-outputs.md) - [Amazon Bedrock](https://private-04b27de1.mintlify.app/docs/user-guide/models/amazon-bedrock.md) - [Anthropic](https://private-04b27de1.mintlify.app/docs/user-guide/models/anthropic.md) - [Cerebras](https://private-04b27de1.mintlify.app/docs/user-guide/models/cerebras.md) - [Cohere](https://private-04b27de1.mintlify.app/docs/user-guide/models/cohere.md) - [DeepSeek](https://private-04b27de1.mintlify.app/docs/user-guide/models/deepseek-v3.md) - [Google Gemini](https://private-04b27de1.mintlify.app/docs/user-guide/models/google-gemini.md) - [Google Vertex AI](https://private-04b27de1.mintlify.app/docs/user-guide/models/google-vertexai.md) - [Groq](https://private-04b27de1.mintlify.app/docs/user-guide/models/groq.md) - [LiteLLM with Azure](https://private-04b27de1.mintlify.app/docs/user-guide/models/litellm-proxy-server/azure.md) - [Installation](https://private-04b27de1.mintlify.app/docs/user-guide/models/litellm-proxy-server/installation.md) - [LiteLLM with OpenAI](https://private-04b27de1.mintlify.app/docs/user-guide/models/litellm-proxy-server/openai.md) - [LiteLLM with WatsonX](https://private-04b27de1.mintlify.app/docs/user-guide/models/litellm-proxy-server/watsonx.md) - [LM Studio](https://private-04b27de1.mintlify.app/docs/user-guide/models/lm-studio.md) - [Mistral AI](https://private-04b27de1.mintlify.app/docs/user-guide/models/mistralai.md) - [Ollama](https://private-04b27de1.mintlify.app/docs/user-guide/models/ollama.md) - [OpenAI](https://private-04b27de1.mintlify.app/docs/user-guide/models/openai.md) - [Together AI](https://private-04b27de1.mintlify.app/docs/user-guide/models/togetherai.md) - [vLLM](https://private-04b27de1.mintlify.app/docs/user-guide/models/vLLM.md) - [CaptainAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/captainagent.md) - [DiscordAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/communication-platforms/discordagent.md) - [Communication Agents](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/communication-platforms/overview.md) - [SlackAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/communication-platforms/slackagent.md) - [TelegramAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/communication-platforms/telegramagent.md) - [DeepResearchAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/deepresearchagent.md) - [DocAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/docagent.md) - [DocAgent Performance](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/docagent-performance.md) - [Overview](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/index.md) - [ReasoningAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/reasoningagent.md) - [WebSurferAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/websurferagent.md) - [WikipediaAgent](https://private-04b27de1.mintlify.app/docs/user-guide/reference-agents/wikipediaagent.md) - [Browser Use](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/browser-use.md) - [Discord Tools](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/communication-platforms/discord.md) - [Slack Tools](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/communication-platforms/slack.md) - [Telegram Tools](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/communication-platforms/telegram.md) - [Crawl4AI](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/crawl4ai.md) - [Deep Research](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/deep-research.md) - [Google Drive Tools](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/google-api/google-drive.md) - [Google Search Tool](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/google-api/google-search.md) - [YouTube Search Tool](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/google-api/youtube-search.md) - [Overview](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/index.md) - [Perplexity Search Tool](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/perplexity-search.md) - [Wikipedia Search Tools](https://private-04b27de1.mintlify.app/docs/user-guide/reference-tools/wikipedia-search.md) - [Unlocking the Power of Agentic Workflows at Nexla with AG2](https://private-04b27de1.mintlify.app/docs/user-stories/2025-02-11-NOVA/index.md) - [Fortune 500 RAG Chatbot Scales to 50M+ Records in Under 30 Seconds](https://private-04b27de1.mintlify.app/docs/user-stories/2025-04-03-Fortune-500-RAG-Chatbot/index.md) - [AgentWeb’s Journey with AG2: Revolutionizing Web Automation](https://private-04b27de1.mintlify.app/docs/user-stories/2025-04-04-AgentWeb/index.md) - [Productionizing OSS agents: Best practices for agent frameworks and Vertex AI](https://private-04b27de1.mintlify.app/docs/user-stories/2025-04-11-Productionizing-OSS-Agents/index.md) - [Born at Cambridge, Powered by AG2: Building the Self-Driving Cosmological Lab with CMBAgent](https://private-04b27de1.mintlify.app/docs/user-stories/2025-04-15-CMBAgent/index.md) - [Cegid Pulse OS: Revolutionizing Business Management with AG2](https://private-04b27de1.mintlify.app/docs/user-stories/2025-04-30-Cegid-Pulse-OS/index.md) ## OpenAPI Specs - [openapi](https://private-04b27de1.mintlify.app/api-reference/openapi.json)