90 lines
3.0 KiB
Python
90 lines
3.0 KiB
Python
# Copyright (c) Microsoft. All rights reserved.
|
|
|
|
from .agent import (
|
|
Agent,
|
|
AgentRegistry,
|
|
AgentResponseItem,
|
|
AgentSpec,
|
|
AgentThread,
|
|
DeclarativeSpecMixin,
|
|
ModelConnection,
|
|
ModelSpec,
|
|
ToolSpec,
|
|
register_agent_type,
|
|
)
|
|
from .autogen.autogen_conversable_agent import AutoGenConversableAgent, AutoGenConversableAgentThread
|
|
from .azure_ai.azure_ai_agent import AzureAIAgent, AzureAIAgentThread
|
|
from .azure_ai.azure_ai_agent_settings import AzureAIAgentSettings
|
|
from .bedrock.bedrock_agent import BedrockAgent, BedrockAgentThread
|
|
from .chat_completion.chat_completion_agent import ChatCompletionAgent, ChatHistoryAgentThread
|
|
from .copilot_studio.copilot_studio_agent import CopilotStudioAgent, CopilotStudioAgentThread
|
|
from .copilot_studio.copilot_studio_agent_settings import CopilotStudioAgentAuthMode, CopilotStudioAgentSettings
|
|
from .group_chat.agent_chat import AgentChat
|
|
from .group_chat.agent_group_chat import AgentGroupChat
|
|
from .open_ai.azure_assistant_agent import AzureAssistantAgent
|
|
from .open_ai.azure_responses_agent import AzureResponsesAgent
|
|
from .open_ai.openai_assistant_agent import AssistantAgentThread, OpenAIAssistantAgent
|
|
from .open_ai.openai_responses_agent import OpenAIResponsesAgent, ResponsesAgentThread
|
|
from .open_ai.run_polling_options import RunPollingOptions
|
|
from .orchestration.concurrent import ConcurrentOrchestration
|
|
from .orchestration.group_chat import (
|
|
BooleanResult,
|
|
GroupChatManager,
|
|
GroupChatOrchestration,
|
|
MessageResult,
|
|
RoundRobinGroupChatManager,
|
|
StringResult,
|
|
)
|
|
from .orchestration.handoffs import HandoffOrchestration, OrchestrationHandoffs
|
|
from .orchestration.magentic import MagenticManagerBase, MagenticOrchestration, ProgressLedger, StandardMagenticManager
|
|
from .orchestration.sequential import SequentialOrchestration
|
|
|
|
__all__ = [
|
|
"Agent",
|
|
"AgentChat",
|
|
"AgentGroupChat",
|
|
"AgentRegistry",
|
|
"AgentResponseItem",
|
|
"AgentSpec",
|
|
"AgentThread",
|
|
"AssistantAgentThread",
|
|
"AutoGenConversableAgent",
|
|
"AutoGenConversableAgentThread",
|
|
"AzureAIAgent",
|
|
"AzureAIAgentSettings",
|
|
"AzureAIAgentThread",
|
|
"AzureAssistantAgent",
|
|
"AzureResponsesAgent",
|
|
"BedrockAgent",
|
|
"BedrockAgentThread",
|
|
"BooleanResult",
|
|
"ChatCompletionAgent",
|
|
"ChatHistoryAgentThread",
|
|
"ConcurrentOrchestration",
|
|
"CopilotStudioAgent",
|
|
"CopilotStudioAgentAuthMode",
|
|
"CopilotStudioAgentSettings",
|
|
"CopilotStudioAgentThread",
|
|
"DeclarativeSpecMixin",
|
|
"GroupChatManager",
|
|
"GroupChatOrchestration",
|
|
"HandoffOrchestration",
|
|
"MagenticManagerBase",
|
|
"MagenticOrchestration",
|
|
"MessageResult",
|
|
"ModelConnection",
|
|
"ModelSpec",
|
|
"OpenAIAssistantAgent",
|
|
"OpenAIResponsesAgent",
|
|
"OrchestrationHandoffs",
|
|
"ProgressLedger",
|
|
"ResponsesAgentThread",
|
|
"RoundRobinGroupChatManager",
|
|
"RunPollingOptions",
|
|
"SequentialOrchestration",
|
|
"StandardMagenticManager",
|
|
"StringResult",
|
|
"ToolSpec",
|
|
"register_agent_type",
|
|
]
|