API Reference#
AutoGen AgentChat
- autogen_agentchat
- autogen_agentchat.agents
- autogen_agentchat.base
- autogen_agentchat.conditions
- autogen_agentchat.messages
AgentEventBaseMessageChatMessageBaseChatMessageBaseAgentEventBaseTextChatMessageStructuredContentTypeStructuredMessageHandoffMessageMultiModalMessageStopMessageTextMessageToolCallExecutionEventToolCallRequestEventToolCallSummaryMessageMemoryQueryEventUserInputRequestedEventModelClientStreamingChunkEventThoughtEventSelectSpeakerEventCodeGenerationEventCodeExecutionEvent
- autogen_agentchat.state
- autogen_agentchat.teams
- autogen_agentchat.tools
- autogen_agentchat.ui
- autogen_agentchat.utils
AutoGen Core
- autogen_core
AgentAgentIdAgentProxyAgentMetadataAgentRuntimeBaseAgentCacheStoreInMemoryStoreCancellationTokenAgentInstantiationContextTopicIdSubscriptionMessageContextAgentTypeSubscriptionInstantiationContextMessageHandlerContextMessageSerializerUnknownPayloadImageRoutedAgentClosureAgentClosureContextmessage_handler()event()rpc()FunctionCallTypeSubscriptionDefaultSubscriptionDefaultTopicIddefault_subscription()type_subscription()TypePrefixSubscriptionJSON_DATA_CONTENT_TYPEPROTOBUF_DATA_CONTENT_TYPESingleThreadedAgentRuntimeROOT_LOGGER_NAMEEVENT_LOGGER_NAMETRACE_LOGGER_NAMEComponentComponentBaseComponentFromConfigComponentLoaderComponentModelComponentSchemaTypeComponentToConfigis_component_class()is_component_instance()DropMessageInterventionHandlerDefaultInterventionHandlertrace_create_agent_span()trace_invoke_agent_span()trace_tool_span()
- autogen_core.code_executor
- autogen_core.exceptions
- autogen_core.logging
- autogen_core.memory
- autogen_core.model_context
- autogen_core.models
- autogen_core.tool_agent
- autogen_core.tools
- autogen_core.utils
AutoGen Extensions
- autogen_ext
- autogen_ext.cache_store
- autogen_ext.code_executors
- autogen_ext.experimental
- autogen_ext.memory
- autogen_ext.models
- autogen_ext.runtimes
- autogen_ext.teams
- autogen_ext.ui
- autogen_ext.agents.azure
- autogen_ext.agents.file_surfer
- autogen_ext.agents.magentic_one
- autogen_ext.agents.openai
- autogen_ext.agents.video_surfer
- autogen_ext.agents.web_surfer
- autogen_ext.auth.azure
- autogen_ext.cache_store.diskcache
- autogen_ext.cache_store.redis
- autogen_ext.code_executors.azure
- autogen_ext.code_executors.docker
- autogen_ext.code_executors.docker_jupyter
- autogen_ext.code_executors.jupyter
- autogen_ext.code_executors.local
- autogen_ext.experimental.task_centric_memory
- autogen_ext.memory.canvas
- autogen_ext.memory.chromadb
- autogen_ext.memory.mem0
- autogen_ext.memory.redis
- autogen_ext.models.anthropic
- autogen_ext.models.azure
- autogen_ext.models.cache
- autogen_ext.models.llama_cpp
- autogen_ext.models.ollama
- autogen_ext.models.openai
- autogen_ext.models.replay
- autogen_ext.models.semantic_kernel
- autogen_ext.runtimes.grpc
- autogen_ext.teams.magentic_one
- autogen_ext.tools.azure
- autogen_ext.tools.code_execution
- autogen_ext.tools.graphrag
- autogen_ext.tools.http
- autogen_ext.tools.langchain
- autogen_ext.tools.mcp
create_mcp_server_session()McpSessionActorStdioMcpToolAdapterStdioServerParamsSseMcpToolAdapterSseServerParamsStreamableHttpMcpToolAdapterStreamableHttpServerParamsmcp_server_tools()McpWorkbenchElicitorStdioElicitorStdioElicitorConfigStreamElicitorRootsProviderStaticRootsProviderStaticRootsProviderConfigMcpSessionHostChatCompletionClientSamplerChatCompletionClientSamplerConfigSampler
- autogen_ext.tools.semantic_kernel
- autogen_ext.agents.video_surfer.tools
- autogen_ext.agents.web_surfer.playwright_controller
- autogen_ext.experimental.task_centric_memory.utils
- autogen_ext.models.anthropic.config
ResponseFormatThinkingConfigCreateArgumentsBedrockInfoBaseAnthropicClientConfigurationAnthropicClientConfigurationAnthropicBedrockClientConfigurationThinkingConfigModelCreateArgumentsConfigModelBaseAnthropicClientConfigurationConfigModelAnthropicClientConfigurationConfigModelBedrockInfoConfigModelAnthropicBedrockClientConfigurationConfigModel
- autogen_ext.models.azure.config
- autogen_ext.models.ollama.config
- autogen_ext.models.openai.config
- autogen_ext.runtimes.grpc.protos
- autogen_ext.runtimes.grpc.protos.agent_worker_pb2
- autogen_ext.runtimes.grpc.protos.agent_worker_pb2_grpc
- autogen_ext.runtimes.grpc.protos.cloudevent_pb2
- autogen_ext.runtimes.grpc.protos.cloudevent_pb2_grpc