# AG2 ## Docs - [autogen.Agent](https://docs.ag2.ai/docs/api-reference/autogen/Agent.md) - [autogen.AgentNameConflictError](https://docs.ag2.ai/docs/api-reference/autogen/AgentNameConflictError.md) - [autogen.AssistantAgent](https://docs.ag2.ai/docs/api-reference/autogen/AssistantAgent.md) - [autogen.Cache](https://docs.ag2.ai/docs/api-reference/autogen/Cache.md) - [autogen.ChatResult](https://docs.ag2.ai/docs/api-reference/autogen/ChatResult.md) - [autogen.ContextExpression](https://docs.ag2.ai/docs/api-reference/autogen/ContextExpression.md) - [autogen.ConversableAgent](https://docs.ag2.ai/docs/api-reference/autogen/ConversableAgent.md) - [autogen.GroupChat](https://docs.ag2.ai/docs/api-reference/autogen/GroupChat.md) - [autogen.GroupChatManager](https://docs.ag2.ai/docs/api-reference/autogen/GroupChatManager.md) - [autogen.InvalidCarryOverTypeError](https://docs.ag2.ai/docs/api-reference/autogen/InvalidCarryOverTypeError.md) - [autogen.LLMConfig](https://docs.ag2.ai/docs/api-reference/autogen/LLMConfig.md) - [autogen.ModelClient](https://docs.ag2.ai/docs/api-reference/autogen/ModelClient.md) - [autogen.NoEligibleSpeakerError](https://docs.ag2.ai/docs/api-reference/autogen/NoEligibleSpeakerError.md) - [autogen.OpenAIWrapper](https://docs.ag2.ai/docs/api-reference/autogen/OpenAIWrapper.md) - [autogen.SenderRequiredError](https://docs.ag2.ai/docs/api-reference/autogen/SenderRequiredError.md) - [autogen.UndefinedNextAgentError](https://docs.ag2.ai/docs/api-reference/autogen/UndefinedNextAgentError.md) - [autogen.UpdateSystemMessage](https://docs.ag2.ai/docs/api-reference/autogen/UpdateSystemMessage.md) - [autogen.UserProxyAgent](https://docs.ag2.ai/docs/api-reference/autogen/UserProxyAgent.md) - [autogen.a_initiate_swarm_chat](https://docs.ag2.ai/docs/api-reference/autogen/a_initiate_swarm_chat.md) - [autogen.a_run_swarm](https://docs.ag2.ai/docs/api-reference/autogen/a_run_swarm.md) - [autogen.agentchat.a_initiate_chats](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/a_initiate_chats.md) - [autogen.agentchat.a_initiate_group_chat](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/a_initiate_group_chat.md) - [autogen.agentchat.a_run_group_chat](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/a_run_group_chat.md) - [autogen.agentchat.chat.a_initiate_chats](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/chat/a_initiate_chats.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/chat/overview.md) - [autogen.agentchat.contrib.agent_eval.agent_eval.generate_criteria](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/agent_eval/generate_criteria.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/agent_eval/overview.md) - [autogen.agentchat.contrib.agent_eval.agent_eval.quantify_criteria](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/agent_eval/quantify_criteria.md) - [autogen.agentchat.contrib.agent_eval.criterion.Criterion](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/criterion/Criterion.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/criterion/overview.md) - [autogen.agentchat.contrib.agent_eval.critic_agent.CriticAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/critic_agent/CriticAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/critic_agent/overview.md) - [autogen.agentchat.contrib.agent_eval.quantifier_agent.QuantifierAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/quantifier_agent/QuantifierAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/quantifier_agent/overview.md) - [autogen.agentchat.contrib.agent_eval.subcritic_agent.SubCriticAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/subcritic_agent/SubCriticAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/subcritic_agent/overview.md) - [autogen.agentchat.contrib.agent_eval.task.Task](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/task/Task.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_eval/task/overview.md) - [autogen.agentchat.contrib.agent_optimizer.AgentOptimizer](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_optimizer/AgentOptimizer.md) - [autogen.agentchat.contrib.agent_optimizer.execute_func](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_optimizer/execute_func.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/agent_optimizer/overview.md) - [autogen.agentchat.contrib.capabilities.agent_capability.AgentCapability](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/agent_capability/AgentCapability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/agent_capability/overview.md) - [autogen.agentchat.contrib.capabilities.generate_images.DalleImageGenerator](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/DalleImageGenerator.md) - [autogen.agentchat.contrib.capabilities.generate_images.ImageGeneration](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/ImageGeneration.md) - [autogen.agentchat.contrib.capabilities.generate_images.ImageGenerator](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/ImageGenerator.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/generate_images/overview.md) - [autogen.agentchat.contrib.capabilities.teachability.MemoStore](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/teachability/MemoStore.md) - [autogen.agentchat.contrib.capabilities.teachability.Teachability](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/teachability/Teachability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/teachability/overview.md) - [autogen.agentchat.contrib.capabilities.text_compressors.LLMLingua](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/text_compressors/LLMLingua.md) - [autogen.agentchat.contrib.capabilities.text_compressors.TextCompressor](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/text_compressors/TextCompressor.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/text_compressors/overview.md) - [autogen.agentchat.contrib.capabilities.tools_capability.ToolsCapability](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/tools_capability/ToolsCapability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/tools_capability/overview.md) - [autogen.agentchat.contrib.capabilities.transform_messages.TransformMessages](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transform_messages/TransformMessages.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transform_messages/overview.md) - [autogen.agentchat.contrib.capabilities.transforms.MessageHistoryLimiter](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/MessageHistoryLimiter.md) - [autogen.agentchat.contrib.capabilities.transforms.MessageTokenLimiter](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/MessageTokenLimiter.md) - [autogen.agentchat.contrib.capabilities.transforms.MessageTransform](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/MessageTransform.md) - [autogen.agentchat.contrib.capabilities.transforms.TextMessageCompressor](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/TextMessageCompressor.md) - [autogen.agentchat.contrib.capabilities.transforms.TextMessageContentName](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/TextMessageContentName.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms/overview.md) - [autogen.agentchat.contrib.capabilities.transforms_util.cache_content_get](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/cache_content_get.md) - [autogen.agentchat.contrib.capabilities.transforms_util.cache_content_set](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/cache_content_set.md) - [autogen.agentchat.contrib.capabilities.transforms_util.cache_key](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/cache_key.md) - [autogen.agentchat.contrib.capabilities.transforms_util.count_text_tokens](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/count_text_tokens.md) - [autogen.agentchat.contrib.capabilities.transforms_util.is_content_right_type](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/is_content_text_empty.md) - [autogen.agentchat.contrib.capabilities.transforms_util.min_tokens_reached](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/min_tokens_reached.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/overview.md) - [autogen.agentchat.contrib.capabilities.transforms_util.should_transform_message](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/transforms_util/should_transform_message.md) - [autogen.agentchat.contrib.capabilities.vision_capability.VisionCapability](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/vision_capability/VisionCapability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/capabilities/vision_capability/overview.md) - [autogen.agentchat.contrib.captainagent.AgentBuilder](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/AgentBuilder.md) - [autogen.agentchat.contrib.captainagent.CaptainAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/CaptainAgent.md) - [autogen.agentchat.contrib.captainagent.ToolBuilder](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/ToolBuilder.md) - [autogen.agentchat.contrib.captainagent.captainagent.CaptainUserProxyAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/captainagent/CaptainUserProxyAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/captainagent/overview.md) - [autogen.agentchat.contrib.captainagent.format_ag2_tool](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/format_ag2_tool.md) - [autogen.agentchat.contrib.captainagent.get_full_tool_description](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/get_full_tool_description.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/overview.md) - [autogen.agentchat.contrib.captainagent.tool_retriever.LocalExecutorWithTools](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tool_retriever/LocalExecutorWithTools.md) - [autogen.agentchat.contrib.captainagent.tool_retriever.find_callables](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tool_retriever/find_callables.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tool_retriever/overview.md) - [autogen.agentchat.contrib.captainagent.tools.data_analysis.calculate_correlation.calculate_correlation](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/calculate_correlation/calculate_correlation.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/calculate_skewness_and_kurtosis/calculate_skewness_and_kurtosis.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/detect_outlier_iqr/detect_outlier_iqr.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/detect_outlier_zscore/detect_outlier_zscore.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/explore_csv/explore_csv.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/data_analysis/explore_csv/overview.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/arxiv_download/arxiv_download.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/arxiv_search/arxiv_search.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/extract_pdf_image/extract_pdf_image.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/extract_pdf_text/extract_pdf_text.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/get_wikipedia_text/get_wikipedia_text.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/get_youtube_caption/get_youtube_caption.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/image_qa/image_qa.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/optical_character_recognition/optical_character_recognition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/optical_character_recognition/overview.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/perform_web_search/perform_web_search.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/scrape_wikipedia_tables/scrape_wikipedia_tables.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/information_retrieval/transcribe_audio_file/transcribe_audio_file.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_circle_area_from_diameter/calculate_circle_area_from_diameter.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_day_of_the_week/calculate_day_of_the_week.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_fraction_sum/calculate_fraction_sum.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_matrix_power/calculate_matrix_power.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/calculate_reflected_point/calculate_reflected_point.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/complex_numbers_product/complex_numbers_product.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/compute_currency_conversion/compute_currency_conversion.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/count_distinct_permutations/count_distinct_permutations.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/evaluate_expression/evaluate_expression.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/find_continuity_point/find_continuity_point.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/fraction_to_mixed_numbers/fraction_to_mixed_numbers.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/modular_inverse_sum/modular_inverse_sum.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/modular_inverse_sum/overview.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/simplify_mixed_numbers/simplify_mixed_numbers.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/captainagent/tools/math/sum_of_digit_factorials/sum_of_digit_factorials.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/gpt_assistant_agent/GPTAssistantAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/gpt_assistant_agent/overview.md) - [autogen.agentchat.contrib.graph_rag.Document](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/Document.md) - [autogen.agentchat.contrib.graph_rag.DocumentType](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/DocumentType.md) - [autogen.agentchat.contrib.graph_rag.GraphQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/GraphQueryEngine.md) - [autogen.agentchat.contrib.graph_rag.GraphRagCapability](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/GraphRagCapability.md) - [autogen.agentchat.contrib.graph_rag.GraphStoreQueryResult](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/GraphStoreQueryResult.md) - [autogen.agentchat.contrib.graph_rag.document.Document](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/Document.md) - [autogen.agentchat.contrib.graph_rag.document.DocumentType](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/DocumentType.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/document/overview.md) - [autogen.agentchat.contrib.graph_rag.falkor_graph_query_engine.FalkorGraphQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_query_engine/FalkorGraphQueryEngine.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_rag_capability/FalkorGraphRagCapability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/falkor_graph_rag_capability/overview.md) - [autogen.agentchat.contrib.graph_rag.graph_query_engine.GraphQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/GraphQueryEngine.md) - [autogen.agentchat.contrib.graph_rag.graph_query_engine.GraphStoreQueryResult](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/GraphStoreQueryResult.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_query_engine/overview.md) - [autogen.agentchat.contrib.graph_rag.graph_rag_capability.GraphRagCapability](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/GraphRagCapability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/graph_rag_capability/overview.md) - [autogen.agentchat.contrib.graph_rag.neo4j_graph_query_engine.Neo4jGraphQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_graph_query_engine/Neo4jGraphQueryEngine.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_graph_rag_capability/Neo4jGraphCapability.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_query_engine/Neo4jNativeGraphQueryEngine.md) - [Overview](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_rag_capability/Neo4jNativeGraphCapability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/neo4j_native_graph_rag_capability/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/graph_rag/overview.md) - [autogen.agentchat.contrib.img_utils.convert_base64_to_data_uri](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/convert_base64_to_data_uri.md) - [autogen.agentchat.contrib.img_utils.extract_img_paths](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/extract_img_paths.md) - [autogen.agentchat.contrib.img_utils.get_image_data](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/get_image_data.md) - [autogen.agentchat.contrib.img_utils.get_pil_image](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/get_pil_image.md) - [autogen.agentchat.contrib.img_utils.gpt4v_formatter](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/gpt4v_formatter.md) - [autogen.agentchat.contrib.img_utils.llava_formatter](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/llava_formatter.md) - [autogen.agentchat.contrib.img_utils.message_formatter_pil_to_b64](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/num_tokens_from_gpt_image.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/overview.md) - [autogen.agentchat.contrib.img_utils.pil_to_data_uri](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/img_utils/pil_to_data_uri.md) - [autogen.agentchat.contrib.llamaindex_conversable_agent.LLamaIndexConversableAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/llamaindex_conversable_agent/LLamaIndexConversableAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/llamaindex_conversable_agent/overview.md) - [autogen.agentchat.contrib.llava_agent.LLaVAAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/llava_agent/LLaVAAgent.md) - [autogen.agentchat.contrib.llava_agent.llava_call](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/llava_agent/llava_call.md) - [autogen.agentchat.contrib.llava_agent.llava_call_binary](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/llava_agent/llava_call_binary.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/llava_agent/overview.md) - [autogen.agentchat.contrib.math_user_proxy_agent.MathUserProxyAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/MathUserProxyAgent.md) - [autogen.agentchat.contrib.math_user_proxy_agent.WolframAlphaAPIWrapper](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/get_from_dict_or_env.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/math_user_proxy_agent/overview.md) - [autogen.agentchat.contrib.multimodal_conversable_agent.MultimodalConversableAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/multimodal_conversable_agent/MultimodalConversableAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/multimodal_conversable_agent/overview.md) - [autogen.agentchat.contrib.qdrant_retrieve_user_proxy_agent.QdrantRetrieveUserProxyAgent](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/create_qdrant_from_dir.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/overview.md) - [autogen.agentchat.contrib.qdrant_retrieve_user_proxy_agent.query_qdrant](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/qdrant_retrieve_user_proxy_agent/query_qdrant.md) - [autogen.agentchat.contrib.rag.ChromaDBQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/rag/ChromaDBQueryEngine.md) - [autogen.agentchat.contrib.rag.LlamaIndexQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/rag/LlamaIndexQueryEngine.md) - [autogen.agentchat.contrib.rag.MongoDBQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/rag/MongoDBQueryEngine.md) - [autogen.agentchat.contrib.rag.RAGQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/rag/RAGQueryEngine.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/rag/overview.md) - [autogen.agentchat.contrib.retrieve_assistant_agent.RetrieveAssistantAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/retrieve_assistant_agent/RetrieveAssistantAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/retrieve_assistant_agent/overview.md) - [autogen.agentchat.contrib.retrieve_user_proxy_agent.RetrieveUserProxyAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/retrieve_user_proxy_agent/RetrieveUserProxyAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/retrieve_user_proxy_agent/overview.md) - [autogen.agentchat.contrib.society_of_mind_agent.SocietyOfMindAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/society_of_mind_agent/SocietyOfMindAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/society_of_mind_agent/overview.md) - [autogen.agentchat.contrib.swarm_agent.AFTER_WORK](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/swarm_agent/AFTER_WORK.md) - [autogen.agentchat.contrib.swarm_agent.ON_CONDITION](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/swarm_agent/ON_CONDITION.md) - [autogen.agentchat.contrib.swarm_agent.SwarmAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/swarm_agent/SwarmAgent.md) - [autogen.agentchat.contrib.swarm_agent.create_swarm_transition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/swarm_agent/create_swarm_transition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/swarm_agent/overview.md) - [autogen.agentchat.contrib.text_analyzer_agent.TextAnalyzerAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/text_analyzer_agent/TextAnalyzerAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/text_analyzer_agent/overview.md) - [autogen.agentchat.contrib.vectordb.base.Document](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/base/Document.md) - [autogen.agentchat.contrib.vectordb.base.VectorDB](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/base/VectorDB.md) - [autogen.agentchat.contrib.vectordb.base.VectorDBFactory](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/base/VectorDBFactory.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/base/overview.md) - [autogen.agentchat.contrib.vectordb.chromadb.ChromaVectorDB](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/chromadb/ChromaVectorDB.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/chromadb/overview.md) - [autogen.agentchat.contrib.vectordb.couchbase.CouchbaseVectorDB](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/couchbase/CouchbaseVectorDB.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/couchbase/overview.md) - [autogen.agentchat.contrib.vectordb.mongodb.MongoDBAtlasVectorDB](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/mongodb/MongoDBAtlasVectorDB.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/mongodb/overview.md) - [autogen.agentchat.contrib.vectordb.mongodb.with_id_rename](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/mongodb/with_id_rename.md) - [autogen.agentchat.contrib.vectordb.pgvectordb.Collection](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/pgvectordb/Collection.md) - [autogen.agentchat.contrib.vectordb.pgvectordb.PGVectorDB](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/pgvectordb/PGVectorDB.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/pgvectordb/overview.md) - [autogen.agentchat.contrib.vectordb.qdrant.EmbeddingFunction](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/EmbeddingFunction.md) - [autogen.agentchat.contrib.vectordb.qdrant.FastEmbedEmbeddingFunction](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/FastEmbedEmbeddingFunction.md) - [autogen.agentchat.contrib.vectordb.qdrant.QdrantVectorDB](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/QdrantVectorDB.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/qdrant/overview.md) - [autogen.agentchat.contrib.vectordb.utils.ColoredLogger](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/ColoredLogger.md) - [autogen.agentchat.contrib.vectordb.utils.chroma_results_to_query_results](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/chroma_results_to_query_results.md) - [autogen.agentchat.contrib.vectordb.utils.filter_results_by_distance](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/filter_results_by_distance.md) - [autogen.agentchat.contrib.vectordb.utils.get_logger](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/get_logger.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/vectordb/utils/overview.md) - [autogen.agentchat.contrib.web_surfer.WebSurferAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/web_surfer/WebSurferAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/contrib/web_surfer/overview.md) - [autogen.agentchat.group.AgentNameTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/AgentNameTarget.md) - [autogen.agentchat.group.AgentTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/AgentTarget.md) - [autogen.agentchat.group.AskUserTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/AskUserTarget.md) - [autogen.agentchat.group.ContextStr](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/ContextStr.md) - [autogen.agentchat.group.ContextStrLLMCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/ContextStrLLMCondition.md) - [autogen.agentchat.group.ContextVariables](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/ContextVariables.md) - [autogen.agentchat.group.ExpressionAvailableCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/ExpressionAvailableCondition.md) - [autogen.agentchat.group.ExpressionContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/ExpressionContextCondition.md) - [autogen.agentchat.group.GroupChatConfig](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/GroupChatConfig.md) - [autogen.agentchat.group.GroupChatTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/GroupChatTarget.md) - [autogen.agentchat.group.Handoffs](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/Handoffs.md) - [autogen.agentchat.group.NestedChatTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/NestedChatTarget.md) - [autogen.agentchat.group.OnContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/OnContextCondition.md) - [autogen.agentchat.group.ReplyResult](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/ReplyResult.md) - [autogen.agentchat.group.RevertToUserTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/RevertToUserTarget.md) - [autogen.agentchat.group.SpeakerSelectionResult](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/SpeakerSelectionResult.md) - [autogen.agentchat.group.StayTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/StayTarget.md) - [autogen.agentchat.group.StringAvailableCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/StringAvailableCondition.md) - [autogen.agentchat.group.StringContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/StringContextCondition.md) - [autogen.agentchat.group.StringLLMCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/StringLLMCondition.md) - [autogen.agentchat.group.TerminateTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/TerminateTarget.md) - [autogen.agentchat.group.available_condition.AvailableCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/available_condition/AvailableCondition.md) - [autogen.agentchat.group.available_condition.ExpressionAvailableCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/available_condition/ExpressionAvailableCondition.md) - [autogen.agentchat.group.available_condition.StringAvailableCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/available_condition/StringAvailableCondition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/available_condition/overview.md) - [autogen.agentchat.group.context_condition.ContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_condition/ContextCondition.md) - [autogen.agentchat.group.context_condition.ExpressionContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_condition/ExpressionContextCondition.md) - [autogen.agentchat.group.context_condition.StringContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_condition/StringContextCondition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_condition/overview.md) - [autogen.agentchat.group.context_str.ContextStr](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_str/ContextStr.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_str/overview.md) - [autogen.agentchat.group.context_variables.ContextVariables](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_variables/ContextVariables.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/context_variables/overview.md) - [autogen.agentchat.group.group_tool_executor.GroupToolExecutor](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_tool_executor/GroupToolExecutor.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_tool_executor/overview.md) - [autogen.agentchat.group.group_utils.cleanup_temp_user_messages](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/cleanup_temp_user_messages.md) - [autogen.agentchat.group.group_utils.create_group_manager](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/create_group_manager.md) - [autogen.agentchat.group.group_utils.create_group_transition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/create_group_transition.md) - [autogen.agentchat.group.group_utils.create_on_condition_handoff_functions](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/create_on_condition_handoff_functions.md) - [autogen.agentchat.group.group_utils.determine_next_agent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/determine_next_agent.md) - [autogen.agentchat.group.group_utils.ensure_handoff_agents_in_group](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/ensure_handoff_agents_in_group.md) - [autogen.agentchat.group.group_utils.establish_group_agent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/establish_group_agent.md) - [autogen.agentchat.group.group_utils.get_last_agent_speaker](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/get_last_agent_speaker.md) - [autogen.agentchat.group.group_utils.link_agents_to_group_manager](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/link_agents_to_group_manager.md) - [autogen.agentchat.group.group_utils.make_remove_function](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/make_remove_function.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/overview.md) - [autogen.agentchat.group.group_utils.prepare_exclude_transit_messages](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/prepare_exclude_transit_messages.md) - [autogen.agentchat.group.group_utils.prepare_group_agents](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/prepare_group_agents.md) - [autogen.agentchat.group.group_utils.process_initial_messages](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/process_initial_messages.md) - [autogen.agentchat.group.group_utils.setup_context_variables](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/setup_context_variables.md) - [autogen.agentchat.group.group_utils.update_conditional_functions](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/update_conditional_functions.md) - [autogen.agentchat.group.group_utils.wrap_agent_handoff_targets](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/group_utils/wrap_agent_handoff_targets.md) - [autogen.agentchat.group.handoffs.Handoffs](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/handoffs/Handoffs.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/handoffs/overview.md) - [autogen.agentchat.group.llm_condition.ContextStrLLMCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/llm_condition/ContextStrLLMCondition.md) - [autogen.agentchat.group.llm_condition.LLMCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/llm_condition/LLMCondition.md) - [autogen.agentchat.group.llm_condition.StringLLMCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/llm_condition/StringLLMCondition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/llm_condition/overview.md) - [autogen.agentchat.group.on_context_condition.OnContextCondition](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/on_context_condition/OnContextCondition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/on_context_condition/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/overview.md) - [autogen.agentchat.group.patterns.AutoPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/AutoPattern.md) - [autogen.agentchat.group.patterns.DefaultPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/DefaultPattern.md) - [autogen.agentchat.group.patterns.ManualPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/ManualPattern.md) - [autogen.agentchat.group.patterns.RandomPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/RandomPattern.md) - [autogen.agentchat.group.patterns.RoundRobinPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/RoundRobinPattern.md) - [autogen.agentchat.group.patterns.auto.AutoPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/auto/AutoPattern.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/auto/overview.md) - [autogen.agentchat.group.patterns.manual.ManualPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/manual/ManualPattern.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/manual/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/overview.md) - [autogen.agentchat.group.patterns.pattern.DefaultPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/pattern/DefaultPattern.md) - [autogen.agentchat.group.patterns.pattern.Pattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/pattern/Pattern.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/pattern/overview.md) - [autogen.agentchat.group.patterns.random.RandomPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/random/RandomPattern.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/random/overview.md) - [autogen.agentchat.group.patterns.round_robin.RoundRobinPattern](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/round_robin/RoundRobinPattern.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/patterns/round_robin/overview.md) - [autogen.agentchat.group.reply_result.ReplyResult](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/reply_result/ReplyResult.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/reply_result/overview.md) - [autogen.agentchat.group.speaker_selection_result.SpeakerSelectionResult](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/speaker_selection_result/SpeakerSelectionResult.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/speaker_selection_result/overview.md) - [autogen.agentchat.group.targets.group_manager_target.GroupManagerTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/group_manager_target/GroupManagerTarget.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/group_manager_target/overview.md) - [autogen.agentchat.group.targets.transition_target.AgentNameTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/AgentNameTarget.md) - [autogen.agentchat.group.targets.transition_target.AgentTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/AgentTarget.md) - [autogen.agentchat.group.targets.transition_target.AskUserTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/AskUserTarget.md) - [autogen.agentchat.group.targets.transition_target.NestedChatTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/NestedChatTarget.md) - [autogen.agentchat.group.targets.transition_target.RandomAgentTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/RandomAgentTarget.md) - [autogen.agentchat.group.targets.transition_target.RevertToUserTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/RevertToUserTarget.md) - [autogen.agentchat.group.targets.transition_target.StayTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/StayTarget.md) - [autogen.agentchat.group.targets.transition_target.TerminateTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/TerminateTarget.md) - [autogen.agentchat.group.targets.transition_target.TransitionTarget](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/TransitionTarget.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/group/targets/transition_target/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/overview.md) - [autogen.agentchat.realtime.experimental.AudioObserver](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/AudioObserver.md) - [autogen.agentchat.realtime.experimental.FunctionObserver](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/FunctionObserver.md) - [autogen.agentchat.realtime.experimental.RealtimeAgent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/RealtimeAgent.md) - [autogen.agentchat.realtime.experimental.RealtimeObserver](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/RealtimeObserver.md) - [autogen.agentchat.realtime.experimental.TwilioAudioAdapter](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/TwilioAudioAdapter.md) - [autogen.agentchat.realtime.experimental.WebSocketAudioAdapter](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/WebSocketAudioAdapter.md) - [autogen.agentchat.realtime.experimental.clients.GeminiRealtimeClient](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/GeminiRealtimeClient.md) - [autogen.agentchat.realtime.experimental.clients.OpenAIRealtimeClient](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/OpenAIRealtimeClient.md) - [autogen.agentchat.realtime.experimental.clients.RealtimeClientProtocol](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/RealtimeClientProtocol.md) - [autogen.agentchat.realtime.experimental.clients.get_client](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/get_client.md) - [autogen.agentchat.realtime.experimental.clients.oai.OpenAIRealtimeWebRTCClient](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/OpenAIRealtimeWebRTCClient.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/utils/overview.md) - [autogen.agentchat.realtime.experimental.clients.oai.utils.parse_oai_message](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/oai/utils/parse_oai_message.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/realtime_client/overview.md) - [autogen.agentchat.realtime.experimental.clients.realtime_client.register_realtime_client](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/clients/realtime_client/register_realtime_client.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/overview.md) - [autogen.agentchat.realtime.experimental.realtime_agent.RealtimeAgentCallbacks](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_agent/RealtimeAgentCallbacks.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_agent/overview.md) - [autogen.agentchat.realtime.experimental.realtime_events.AudioDelta](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/AudioDelta.md) - [autogen.agentchat.realtime.experimental.realtime_events.FunctionCall](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/FunctionCall.md) - [autogen.agentchat.realtime.experimental.realtime_events.InputAudioBufferDelta](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/InputAudioBufferDelta.md) - [autogen.agentchat.realtime.experimental.realtime_events.RealtimeEvent](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/RealtimeEvent.md) - [autogen.agentchat.realtime.experimental.realtime_events.SessionCreated](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/SessionCreated.md) - [autogen.agentchat.realtime.experimental.realtime_events.SessionUpdated](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/SessionUpdated.md) - [autogen.agentchat.realtime.experimental.realtime_events.SpeechStarted](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/SpeechStarted.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/realtime_events/overview.md) - [autogen.agentchat.realtime.experimental.register_swarm](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/register_swarm.md) - [autogen.agentchat.realtime.experimental.websockets.WebSocketProtocol](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/websockets/WebSocketProtocol.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/realtime/experimental/websockets/overview.md) - [autogen.agentchat.run_group_chat](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/run_group_chat.md) - [autogen.agentchat.utils.consolidate_chat_info](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/utils/consolidate_chat_info.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/utils/overview.md) - [autogen.agentchat.utils.parse_tags_from_content](https://docs.ag2.ai/docs/api-reference/autogen/agentchat/utils/parse_tags_from_content.md) - [autogen.agents.contrib.TimeReplyAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/contrib/TimeReplyAgent.md) - [autogen.agents.contrib.TimeToolAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/contrib/TimeToolAgent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agents/contrib/overview.md) - [autogen.agents.experimental.DeepResearchAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/DeepResearchAgent.md) - [autogen.agents.experimental.DiscordAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/DiscordAgent.md) - [autogen.agents.experimental.DocAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/DocAgent.md) - [autogen.agents.experimental.DoclingDocIngestAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/DoclingDocIngestAgent.md) - [autogen.agents.experimental.InMemoryQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/InMemoryQueryEngine.md) - [autogen.agents.experimental.ReasoningAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/ReasoningAgent.md) - [autogen.agents.experimental.SlackAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/SlackAgent.md) - [autogen.agents.experimental.TelegramAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/TelegramAgent.md) - [autogen.agents.experimental.ThinkNode](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/ThinkNode.md) - [autogen.agents.experimental.VectorChromaQueryEngine](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/VectorChromaQueryEngine.md) - [autogen.agents.experimental.WebSurferAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/WebSurferAgent.md) - [autogen.agents.experimental.WikipediaAgent](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/WikipediaAgent.md) - [autogen.agents.experimental.document_agent.docling_parse_docs](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/docling_parse_docs.md) - [autogen.agents.experimental.document_agent.document_conditions.SummaryTaskAvailableCondition](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/document_conditions/SummaryTaskAvailableCondition.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/document_conditions/overview.md) - [autogen.agents.experimental.document_agent.handle_input](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/handle_input.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/overview.md) - [autogen.agents.experimental.document_agent.url_utils.InputFormat](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/url_utils/InputFormat.md) - [autogen.agents.experimental.document_agent.url_utils.URLAnalyzer](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/url_utils/URLAnalyzer.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/document_agent/url_utils/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/agents/experimental/overview.md) - [autogen.browser_utils.SimpleTextBrowser](https://docs.ag2.ai/docs/api-reference/autogen/browser_utils/SimpleTextBrowser.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/browser_utils/overview.md) - [autogen.cache.AbstractCache](https://docs.ag2.ai/docs/api-reference/autogen/cache/AbstractCache.md) - [autogen.cache.cache_factory.CacheFactory](https://docs.ag2.ai/docs/api-reference/autogen/cache/cache_factory/CacheFactory.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/cache/cache_factory/overview.md) - [autogen.cache.cosmos_db_cache.CosmosDBCache](https://docs.ag2.ai/docs/api-reference/autogen/cache/cosmos_db_cache/CosmosDBCache.md) - [autogen.cache.cosmos_db_cache.CosmosDBConfig](https://docs.ag2.ai/docs/api-reference/autogen/cache/cosmos_db_cache/CosmosDBConfig.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/cache/cosmos_db_cache/overview.md) - [autogen.cache.disk_cache.DiskCache](https://docs.ag2.ai/docs/api-reference/autogen/cache/disk_cache/DiskCache.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/cache/disk_cache/overview.md) - [autogen.cache.in_memory_cache.InMemoryCache](https://docs.ag2.ai/docs/api-reference/autogen/cache/in_memory_cache/InMemoryCache.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/cache/in_memory_cache/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/cache/overview.md) - [autogen.cache.redis_cache.RedisCache](https://docs.ag2.ai/docs/api-reference/autogen/cache/redis_cache/RedisCache.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/cache/redis_cache/overview.md) - [autogen.code_utils.check_can_use_docker_or_throw](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/check_can_use_docker_or_throw.md) - [autogen.code_utils.content_str](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/content_str.md) - [autogen.code_utils.create_virtual_env](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/create_virtual_env.md) - [autogen.code_utils.decide_use_docker](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/decide_use_docker.md) - [autogen.code_utils.eval_function_completions](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/eval_function_completions.md) - [autogen.code_utils.execute_code](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/execute_code.md) - [autogen.code_utils.extract_code](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/extract_code.md) - [autogen.code_utils.get_powershell_command](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/get_powershell_command.md) - [autogen.code_utils.in_docker_container](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/in_docker_container.md) - [autogen.code_utils.infer_lang](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/infer_lang.md) - [autogen.code_utils.is_docker_running](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/is_docker_running.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/overview.md) - [autogen.code_utils.timeout_handler](https://docs.ag2.ai/docs/api-reference/autogen/code_utils/timeout_handler.md) - [autogen.coding.CodeBlock](https://docs.ag2.ai/docs/api-reference/autogen/coding/CodeBlock.md) - [autogen.coding.CodeExecutor](https://docs.ag2.ai/docs/api-reference/autogen/coding/CodeExecutor.md) - [autogen.coding.CodeExecutorFactory](https://docs.ag2.ai/docs/api-reference/autogen/coding/CodeExecutorFactory.md) - [autogen.coding.CodeExtractor](https://docs.ag2.ai/docs/api-reference/autogen/coding/CodeExtractor.md) - [autogen.coding.CodeResult](https://docs.ag2.ai/docs/api-reference/autogen/coding/CodeResult.md) - [autogen.coding.DockerCommandLineCodeExecutor](https://docs.ag2.ai/docs/api-reference/autogen/coding/DockerCommandLineCodeExecutor.md) - [autogen.coding.LocalCommandLineCodeExecutor](https://docs.ag2.ai/docs/api-reference/autogen/coding/LocalCommandLineCodeExecutor.md) - [autogen.coding.MarkdownCodeExtractor](https://docs.ag2.ai/docs/api-reference/autogen/coding/MarkdownCodeExtractor.md) - [autogen.coding.base.CodeExecutionConfig](https://docs.ag2.ai/docs/api-reference/autogen/coding/base/CodeExecutionConfig.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/base/overview.md) - [autogen.coding.func_with_reqs.Alias](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/Alias.md) - [autogen.coding.func_with_reqs.FunctionWithRequirements](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/FunctionWithRequirements.md) - [autogen.coding.func_with_reqs.FunctionWithRequirementsStr](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/FunctionWithRequirementsStr.md) - [autogen.coding.func_with_reqs.ImportFromModule](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/ImportFromModule.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/overview.md) - [autogen.coding.func_with_reqs.to_stub](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/to_stub.md) - [autogen.coding.func_with_reqs.with_requirements](https://docs.ag2.ai/docs/api-reference/autogen/coding/func_with_reqs/with_requirements.md) - [autogen.coding.jupyter.DockerJupyterServer](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/DockerJupyterServer.md) - [autogen.coding.jupyter.EmbeddedIPythonCodeExecutor](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/EmbeddedIPythonCodeExecutor.md) - [autogen.coding.jupyter.JupyterClient](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/JupyterClient.md) - [autogen.coding.jupyter.JupyterCodeExecutor](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/JupyterCodeExecutor.md) - [autogen.coding.jupyter.JupyterConnectable](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/JupyterConnectable.md) - [autogen.coding.jupyter.JupyterConnectionInfo](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/JupyterConnectionInfo.md) - [autogen.coding.jupyter.LocalJupyterServer](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/LocalJupyterServer.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/import_utils/overview.md) - [autogen.coding.jupyter.import_utils.require_jupyter_kernel_gateway_installed](https://docs.ag2.ai/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://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/import_utils/skip_on_missing_jupyter_kernel_gateway.md) - [autogen.coding.jupyter.jupyter_client.JupyterKernelClient](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/jupyter_client/JupyterKernelClient.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/jupyter_client/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/jupyter/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/coding/utils/overview.md) - [autogen.coding.utils.silence_pip](https://docs.ag2.ai/docs/api-reference/autogen/coding/utils/silence_pip.md) - [autogen.config_list_from_dotenv](https://docs.ag2.ai/docs/api-reference/autogen/config_list_from_dotenv.md) - [autogen.config_list_from_json](https://docs.ag2.ai/docs/api-reference/autogen/config_list_from_json.md) - [autogen.config_list_from_models](https://docs.ag2.ai/docs/api-reference/autogen/config_list_from_models.md) - [autogen.config_list_gpt4_gpt35](https://docs.ag2.ai/docs/api-reference/autogen/config_list_gpt4_gpt35.md) - [autogen.config_list_openai_aoai](https://docs.ag2.ai/docs/api-reference/autogen/config_list_openai_aoai.md) - [autogen.doc_utils.export_module](https://docs.ag2.ai/docs/api-reference/autogen/doc_utils/export_module.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/doc_utils/overview.md) - [autogen.events.BaseEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/BaseEvent.md) - [autogen.events.agent_events.ClearAgentsHistoryEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ClearAgentsHistoryEvent.md) - [autogen.events.agent_events.ClearConversableAgentHistoryEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ClearConversableAgentHistoryEvent.md) - [autogen.events.agent_events.ConversableAgentUsageSummaryEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ConversableAgentUsageSummaryEvent.md) - [autogen.events.agent_events.ConversableAgentUsageSummaryNoCostIncurredEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ConversableAgentUsageSummaryNoCostIncurredEvent.md) - [autogen.events.agent_events.ExecuteCodeBlockEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ExecuteCodeBlockEvent.md) - [autogen.events.agent_events.ExecuteFunctionEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ExecuteFunctionEvent.md) - [autogen.events.agent_events.FunctionCallEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/FunctionCallEvent.md) - [autogen.events.agent_events.FunctionResponseEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/FunctionResponseEvent.md) - [autogen.events.agent_events.GenerateCodeExecutionReplyEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/GenerateCodeExecutionReplyEvent.md) - [autogen.events.agent_events.GroupChatResumeEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/GroupChatResumeEvent.md) - [autogen.events.agent_events.GroupChatRunChatEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/GroupChatRunChatEvent.md) - [autogen.events.agent_events.PostCarryoverProcessingEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/PostCarryoverProcessingEvent.md) - [autogen.events.agent_events.SelectSpeakerEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/SelectSpeakerEvent.md) - [autogen.events.agent_events.SpeakerAttemptFailedMultipleAgentsEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/SpeakerAttemptFailedMultipleAgentsEvent.md) - [autogen.events.agent_events.SpeakerAttemptFailedNoAgentsEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/SpeakerAttemptFailedNoAgentsEvent.md) - [autogen.events.agent_events.SpeakerAttemptSuccessfulEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/SpeakerAttemptSuccessfulEvent.md) - [autogen.events.agent_events.TerminationAndHumanReplyNoInputEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/TerminationAndHumanReplyNoInputEvent.md) - [autogen.events.agent_events.TerminationEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/TerminationEvent.md) - [autogen.events.agent_events.TextEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/TextEvent.md) - [autogen.events.agent_events.ToolCallEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ToolCallEvent.md) - [autogen.events.agent_events.ToolResponseEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/ToolResponseEvent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/events/agent_events/overview.md) - [autogen.events.base_event.get_event_classes](https://docs.ag2.ai/docs/api-reference/autogen/events/base_event/get_event_classes.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/events/base_event/overview.md) - [autogen.events.client_events.UsageSummaryEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/client_events/UsageSummaryEvent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/events/client_events/overview.md) - [autogen.events.deprecated_by](https://docs.ag2.ai/docs/api-reference/autogen/events/deprecated_by.md) - [autogen.events.get_annotated_type_for_event_classes](https://docs.ag2.ai/docs/api-reference/autogen/events/get_annotated_type_for_event_classes.md) - [autogen.events.helpers.deprecated_by](https://docs.ag2.ai/docs/api-reference/autogen/events/helpers/deprecated_by.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/events/helpers/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/events/overview.md) - [autogen.events.print_event.PrintEvent](https://docs.ag2.ai/docs/api-reference/autogen/events/print_event/PrintEvent.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/events/print_event/overview.md) - [autogen.events.wrap_event](https://docs.ag2.ai/docs/api-reference/autogen/events/wrap_event.md) - [autogen.exception_utils.ModelToolNotSupportedError](https://docs.ag2.ai/docs/api-reference/autogen/exception_utils/ModelToolNotSupportedError.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/exception_utils/overview.md) - [autogen.fast_depends.Depends](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/Depends.md) - [autogen.fast_depends.Provider](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/Provider.md) - [autogen.fast_depends.core.CallModel](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/CallModel.md) - [autogen.fast_depends.core.build.build_call_model](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/build/build_call_model.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/build/overview.md) - [autogen.fast_depends.core.build_call_model](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/build_call_model.md) - [autogen.fast_depends.core.model.CallModel](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/model/CallModel.md) - [autogen.fast_depends.core.model.PriorityPair](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/model/PriorityPair.md) - [autogen.fast_depends.core.model.ResponseModel](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/model/ResponseModel.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/model/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/core/overview.md) - [autogen.fast_depends.dependencies.Depends](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/Depends.md) - [autogen.fast_depends.dependencies.Provider](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/Provider.md) - [autogen.fast_depends.dependencies.model.Depends](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/model/Depends.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/model/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/overview.md) - [autogen.fast_depends.dependencies.provider.Provider](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/provider/Provider.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/dependencies/provider/overview.md) - [autogen.fast_depends.inject](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/inject.md) - [autogen.fast_depends.library.CustomField](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/library/CustomField.md) - [autogen.fast_depends.library.model.CustomField](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/library/model/CustomField.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/library/model/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/library/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/overview.md) - [autogen.fast_depends.schema.get_schema](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/schema/get_schema.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/schema/overview.md) - [autogen.fast_depends.use.Depends](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/use/Depends.md) - [autogen.fast_depends.use.inject](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/use/inject.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/use/overview.md) - [autogen.fast_depends.use.solve_async_gen](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/use/solve_async_gen.md) - [autogen.fast_depends.use.solve_gen](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/use/solve_gen.md) - [autogen.fast_depends.utils.async_map](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/async_map.md) - [autogen.fast_depends.utils.collect_outer_stack_locals](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/collect_outer_stack_locals.md) - [autogen.fast_depends.utils.contextmanager_in_threadpool](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/contextmanager_in_threadpool.md) - [autogen.fast_depends.utils.get_typed_annotation](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/get_typed_annotation.md) - [autogen.fast_depends.utils.get_typed_signature](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/get_typed_signature.md) - [autogen.fast_depends.utils.is_async_gen_callable](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/is_async_gen_callable.md) - [autogen.fast_depends.utils.is_coroutine_callable](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/is_coroutine_callable.md) - [autogen.fast_depends.utils.is_gen_callable](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/is_gen_callable.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/overview.md) - [autogen.fast_depends.utils.run_async](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/run_async.md) - [autogen.fast_depends.utils.run_in_threadpool](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/run_in_threadpool.md) - [autogen.fast_depends.utils.solve_generator_async](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/solve_generator_async.md) - [autogen.fast_depends.utils.solve_generator_sync](https://docs.ag2.ai/docs/api-reference/autogen/fast_depends/utils/solve_generator_sync.md) - [autogen.filter_config](https://docs.ag2.ai/docs/api-reference/autogen/filter_config.md) - [autogen.formatting_utils.colored](https://docs.ag2.ai/docs/api-reference/autogen/formatting_utils/colored.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/formatting_utils/overview.md) - [autogen.gather_usage_summary](https://docs.ag2.ai/docs/api-reference/autogen/gather_usage_summary.md) - [autogen.get_config_list](https://docs.ag2.ai/docs/api-reference/autogen/get_config_list.md) - [autogen.graph_utils.check_graph_validity](https://docs.ag2.ai/docs/api-reference/autogen/graph_utils/check_graph_validity.md) - [autogen.graph_utils.has_self_loops](https://docs.ag2.ai/docs/api-reference/autogen/graph_utils/has_self_loops.md) - [autogen.graph_utils.invert_disallowed_to_allowed](https://docs.ag2.ai/docs/api-reference/autogen/graph_utils/invert_disallowed_to_allowed.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/graph_utils/overview.md) - [autogen.graph_utils.visualize_speaker_transitions_dict](https://docs.ag2.ai/docs/api-reference/autogen/graph_utils/visualize_speaker_transitions_dict.md) - [autogen.import_utils.optional_import_block](https://docs.ag2.ai/docs/api-reference/autogen/import_utils/optional_import_block.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/import_utils/overview.md) - [autogen.import_utils.patch_object](https://docs.ag2.ai/docs/api-reference/autogen/import_utils/patch_object.md) - [autogen.import_utils.require_optional_import](https://docs.ag2.ai/docs/api-reference/autogen/import_utils/require_optional_import.md) - [autogen.import_utils.run_for_optional_imports](https://docs.ag2.ai/docs/api-reference/autogen/import_utils/run_for_optional_imports.md) - [autogen.import_utils.skip_on_missing_imports](https://docs.ag2.ai/docs/api-reference/autogen/import_utils/skip_on_missing_imports.md) - [autogen.initiate_chats](https://docs.ag2.ai/docs/api-reference/autogen/initiate_chats.md) - [autogen.interop.CrewAIInteroperability](https://docs.ag2.ai/docs/api-reference/autogen/interop/CrewAIInteroperability.md) - [autogen.interop.Interoperability](https://docs.ag2.ai/docs/api-reference/autogen/interop/Interoperability.md) - [autogen.interop.Interoperable](https://docs.ag2.ai/docs/api-reference/autogen/interop/Interoperable.md) - [autogen.interop.LangChainChatModelFactory](https://docs.ag2.ai/docs/api-reference/autogen/interop/LangChainChatModelFactory.md) - [autogen.interop.LangChainInteroperability](https://docs.ag2.ai/docs/api-reference/autogen/interop/LangChainInteroperability.md) - [autogen.interop.LiteLLmConfigFactory](https://docs.ag2.ai/docs/api-reference/autogen/interop/LiteLLmConfigFactory.md) - [autogen.interop.PydanticAIInteroperability](https://docs.ag2.ai/docs/api-reference/autogen/interop/PydanticAIInteroperability.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/interop/overview.md) - [autogen.interop.register_interoperable_class](https://docs.ag2.ai/docs/api-reference/autogen/interop/register_interoperable_class.md) - [autogen.interop.registry.InteroperableRegistry](https://docs.ag2.ai/docs/api-reference/autogen/interop/registry/InteroperableRegistry.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/interop/registry/overview.md) - [autogen.io.IOConsole](https://docs.ag2.ai/docs/api-reference/autogen/io/IOConsole.md) - [autogen.io.IOStream](https://docs.ag2.ai/docs/api-reference/autogen/io/IOStream.md) - [autogen.io.IOWebsockets](https://docs.ag2.ai/docs/api-reference/autogen/io/IOWebsockets.md) - [autogen.io.InputStream](https://docs.ag2.ai/docs/api-reference/autogen/io/InputStream.md) - [autogen.io.OutputStream](https://docs.ag2.ai/docs/api-reference/autogen/io/OutputStream.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/io/overview.md) - [autogen.io.run_response.AsyncRunResponse](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/AsyncRunResponse.md) - [autogen.io.run_response.AsyncRunResponseProtocol](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/AsyncRunResponseProtocol.md) - [autogen.io.run_response.Cost](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/Cost.md) - [autogen.io.run_response.CostBreakdown](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/CostBreakdown.md) - [autogen.io.run_response.RunInfoProtocol](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/RunInfoProtocol.md) - [autogen.io.run_response.RunResponse](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/RunResponse.md) - [autogen.io.run_response.RunResponseProtocol](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/RunResponseProtocol.md) - [autogen.io.run_response.Usage](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/Usage.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/io/run_response/overview.md) - [autogen.io.thread_io_stream.AsyncThreadIOStream](https://docs.ag2.ai/docs/api-reference/autogen/io/thread_io_stream/AsyncThreadIOStream.md) - [autogen.io.thread_io_stream.ThreadIOStream](https://docs.ag2.ai/docs/api-reference/autogen/io/thread_io_stream/ThreadIOStream.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/io/thread_io_stream/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/json_utils/overview.md) - [autogen.json_utils.resolve_json_references](https://docs.ag2.ai/docs/api-reference/autogen/json_utils/resolve_json_references.md) - [autogen.llm_config.LLMConfig](https://docs.ag2.ai/docs/api-reference/autogen/llm_config/LLMConfig.md) - [autogen.llm_config.LLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/llm_config/LLMConfigEntry.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/llm_config/overview.md) - [autogen.llm_config.register_llm_config](https://docs.ag2.ai/docs/api-reference/autogen/llm_config/register_llm_config.md) - [autogen.logger.FileLogger](https://docs.ag2.ai/docs/api-reference/autogen/logger/FileLogger.md) - [autogen.logger.LoggerFactory](https://docs.ag2.ai/docs/api-reference/autogen/logger/LoggerFactory.md) - [autogen.logger.SqliteLogger](https://docs.ag2.ai/docs/api-reference/autogen/logger/SqliteLogger.md) - [autogen.logger.base_logger.BaseLogger](https://docs.ag2.ai/docs/api-reference/autogen/logger/base_logger/BaseLogger.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/logger/base_logger/overview.md) - [autogen.logger.logger_utils.get_current_ts](https://docs.ag2.ai/docs/api-reference/autogen/logger/logger_utils/get_current_ts.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/logger/logger_utils/overview.md) - [autogen.logger.logger_utils.to_dict](https://docs.ag2.ai/docs/api-reference/autogen/logger/logger_utils/to_dict.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/logger/overview.md) - [autogen.math_utils.eval_math_responses](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/eval_math_responses.md) - [autogen.math_utils.get_answer](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/get_answer.md) - [autogen.math_utils.is_equiv](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/is_equiv.md) - [autogen.math_utils.is_equiv_chain_of_thought](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/is_equiv_chain_of_thought.md) - [autogen.math_utils.last_boxed_only_string](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/last_boxed_only_string.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/overview.md) - [autogen.math_utils.remove_boxed](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/remove_boxed.md) - [autogen.math_utils.voting_counts](https://docs.ag2.ai/docs/api-reference/autogen/math_utils/voting_counts.md) - [autogen.mcp.create_toolkit](https://docs.ag2.ai/docs/api-reference/autogen/mcp/create_toolkit.md) - [autogen.mcp.mcp_client.ResultSaved](https://docs.ag2.ai/docs/api-reference/autogen/mcp/mcp_client/ResultSaved.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/mcp/mcp_client/overview.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/mcp/overview.md) - [autogen.messages.BaseMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/BaseMessage.md) - [autogen.messages.agent_messages.ClearAgentsHistoryMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ClearAgentsHistoryMessage.md) - [autogen.messages.agent_messages.ClearConversableAgentHistoryMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ClearConversableAgentHistoryMessage.md) - [autogen.messages.agent_messages.ConversableAgentUsageSummaryMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ConversableAgentUsageSummaryMessage.md) - [autogen.messages.agent_messages.ConversableAgentUsageSummaryNoCostIncurredMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ConversableAgentUsageSummaryNoCostIncurredMessage.md) - [autogen.messages.agent_messages.ExecuteCodeBlockMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ExecuteCodeBlockMessage.md) - [autogen.messages.agent_messages.ExecuteFunctionMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ExecuteFunctionMessage.md) - [autogen.messages.agent_messages.FunctionCallMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/FunctionCallMessage.md) - [autogen.messages.agent_messages.FunctionResponseMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/FunctionResponseMessage.md) - [autogen.messages.agent_messages.GenerateCodeExecutionReplyMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/GenerateCodeExecutionReplyMessage.md) - [autogen.messages.agent_messages.GroupChatResumeMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/GroupChatResumeMessage.md) - [autogen.messages.agent_messages.GroupChatRunChatMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/GroupChatRunChatMessage.md) - [autogen.messages.agent_messages.PostCarryoverProcessingMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/PostCarryoverProcessingMessage.md) - [autogen.messages.agent_messages.SelectSpeakerMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/SelectSpeakerMessage.md) - [autogen.messages.agent_messages.SpeakerAttemptFailedMultipleAgentsMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/SpeakerAttemptFailedMultipleAgentsMessage.md) - [autogen.messages.agent_messages.SpeakerAttemptFailedNoAgentsMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/SpeakerAttemptFailedNoAgentsMessage.md) - [autogen.messages.agent_messages.SpeakerAttemptSuccessfulMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/SpeakerAttemptSuccessfulMessage.md) - [autogen.messages.agent_messages.TerminationAndHumanReplyNoInputMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/TerminationAndHumanReplyNoInputMessage.md) - [autogen.messages.agent_messages.TerminationMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/TerminationMessage.md) - [autogen.messages.agent_messages.TextMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/TextMessage.md) - [autogen.messages.agent_messages.ToolCallMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ToolCallMessage.md) - [autogen.messages.agent_messages.ToolResponseMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/ToolResponseMessage.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/messages/agent_messages/overview.md) - [autogen.messages.client_messages.UsageSummaryMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/client_messages/UsageSummaryMessage.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/messages/client_messages/overview.md) - [autogen.messages.get_annotated_type_for_message_classes](https://docs.ag2.ai/docs/api-reference/autogen/messages/get_annotated_type_for_message_classes.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/messages/overview.md) - [autogen.messages.print_message.PrintMessage](https://docs.ag2.ai/docs/api-reference/autogen/messages/print_message/PrintMessage.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/messages/print_message/overview.md) - [autogen.messages.wrap_message](https://docs.ag2.ai/docs/api-reference/autogen/messages/wrap_message.md) - [autogen.oai.AnthropicLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/AnthropicLLMConfigEntry.md) - [autogen.oai.AzureOpenAILLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/AzureOpenAILLMConfigEntry.md) - [autogen.oai.BedrockLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/BedrockLLMConfigEntry.md) - [autogen.oai.CerebrasLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/CerebrasLLMConfigEntry.md) - [autogen.oai.CohereLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/CohereLLMConfigEntry.md) - [autogen.oai.DeepSeekLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/DeepSeekLLMConfigEntry.md) - [autogen.oai.GeminiLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/GeminiLLMConfigEntry.md) - [autogen.oai.GroqLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/GroqLLMConfigEntry.md) - [autogen.oai.MistralLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/MistralLLMConfigEntry.md) - [autogen.oai.OllamaLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/OllamaLLMConfigEntry.md) - [autogen.oai.OpenAILLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/OpenAILLMConfigEntry.md) - [autogen.oai.TogetherLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/TogetherLLMConfigEntry.md) - [autogen.oai.anthropic.AnthropicClient](https://docs.ag2.ai/docs/api-reference/autogen/oai/anthropic/AnthropicClient.md) - [autogen.oai.anthropic.AnthropicLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/anthropic/AnthropicLLMConfigEntry.md) - [autogen.oai.anthropic.oai_messages_to_anthropic_messages](https://docs.ag2.ai/docs/api-reference/autogen/oai/anthropic/oai_messages_to_anthropic_messages.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/oai/anthropic/overview.md) - [autogen.oai.anthropic.process_image_content](https://docs.ag2.ai/docs/api-reference/autogen/oai/anthropic/process_image_content.md) - [autogen.oai.anthropic.process_message_content](https://docs.ag2.ai/docs/api-reference/autogen/oai/anthropic/process_message_content.md) - [autogen.oai.bedrock.BedrockClient](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/BedrockClient.md) - [autogen.oai.bedrock.BedrockLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/BedrockLLMConfigEntry.md) - [autogen.oai.bedrock.calculate_cost](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/calculate_cost.md) - [autogen.oai.bedrock.convert_stop_reason_to_finish_reason](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/convert_stop_reason_to_finish_reason.md) - [autogen.oai.bedrock.extract_system_messages](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/extract_system_messages.md) - [autogen.oai.bedrock.format_tool_calls](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/format_tool_calls.md) - [autogen.oai.bedrock.format_tools](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/format_tools.md) - [autogen.oai.bedrock.oai_messages_to_bedrock_messages](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/oai_messages_to_bedrock_messages.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/overview.md) - [autogen.oai.bedrock.parse_content_parts](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/parse_content_parts.md) - [autogen.oai.bedrock.parse_image](https://docs.ag2.ai/docs/api-reference/autogen/oai/bedrock/parse_image.md) - [autogen.oai.cerebras.CerebrasClient](https://docs.ag2.ai/docs/api-reference/autogen/oai/cerebras/CerebrasClient.md) - [autogen.oai.cerebras.CerebrasLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/cerebras/CerebrasLLMConfigEntry.md) - [autogen.oai.cerebras.calculate_cerebras_cost](https://docs.ag2.ai/docs/api-reference/autogen/oai/cerebras/calculate_cerebras_cost.md) - [autogen.oai.cerebras.oai_messages_to_cerebras_messages](https://docs.ag2.ai/docs/api-reference/autogen/oai/cerebras/oai_messages_to_cerebras_messages.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/oai/cerebras/overview.md) - [autogen.oai.client.AzureOpenAILLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/AzureOpenAILLMConfigEntry.md) - [autogen.oai.client.DeepSeekLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/DeepSeekLLMConfigEntry.md) - [autogen.oai.client.OpenAIClient](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/OpenAIClient.md) - [autogen.oai.client.OpenAILLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/OpenAILLMConfigEntry.md) - [autogen.oai.client.PlaceHolderClient](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/PlaceHolderClient.md) - [autogen.oai.client.log_cache_seed_value](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/log_cache_seed_value.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/oai/client/overview.md) - [autogen.oai.client_utils.FormatterProtocol](https://docs.ag2.ai/docs/api-reference/autogen/oai/client_utils/FormatterProtocol.md) - [Overview](https://docs.ag2.ai/docs/api-reference/autogen/oai/client_utils/overview.md) - [autogen.oai.client_utils.should_hide_tools](https://docs.ag2.ai/docs/api-reference/autogen/oai/client_utils/should_hide_tools.md) - [autogen.oai.client_utils.validate_parameter](https://docs.ag2.ai/docs/api-reference/autogen/oai/client_utils/validate_parameter.md) - [autogen.oai.cohere.CohereClient](https://docs.ag2.ai/docs/api-reference/autogen/oai/cohere/CohereClient.md) - [autogen.oai.cohere.CohereError](https://docs.ag2.ai/docs/api-reference/autogen/oai/cohere/CohereError.md) - [autogen.oai.cohere.CohereLLMConfigEntry](https://docs.ag2.ai/docs/api-reference/autogen/oai/cohere/CohereLLMConfigEntry.md) _Note: this index was truncated to stay under 100,000 characters; 475 pages and 4 OpenAPI specs omitted._