__init__.py 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. from qwen_agent.agent import Agent, BasicAgent
  2. from qwen_agent.multi_agent_hub import MultiAgentHub
  3. from .article_agent import ArticleAgent
  4. from .assistant import Assistant
  5. from .dialogue_retrieval_agent import DialogueRetrievalAgent
  6. # DocQAAgent is the default solution for long document question answering.
  7. # The actual implementation of DocQAAgent may change with every release.
  8. from .doc_qa import BasicDocQA as DocQAAgent
  9. from .doc_qa import ParallelDocQA
  10. from .fncall_agent import FnCallAgent
  11. from .group_chat import GroupChat
  12. from .group_chat_auto_router import GroupChatAutoRouter
  13. from .group_chat_creator import GroupChatCreator
  14. from .react_chat import ReActChat
  15. from .router import Router
  16. from .user_agent import UserAgent
  17. from .virtual_memory_agent import VirtualMemoryAgent
  18. from .write_from_scratch import WriteFromScratch
  19. __all__ = [
  20. 'Agent',
  21. 'BasicAgent',
  22. 'MultiAgentHub',
  23. 'DocQAAgent',
  24. 'ParallelDocQA',
  25. 'Assistant',
  26. 'ArticleAgent',
  27. 'ReActChat',
  28. 'Router',
  29. 'UserAgent',
  30. 'GroupChat',
  31. 'WriteFromScratch',
  32. 'GroupChatCreator',
  33. 'GroupChatAutoRouter',
  34. 'FnCallAgent',
  35. 'VirtualMemoryAgent',
  36. 'DialogueRetrievalAgent',
  37. ]