Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

__init__.py 754B

1234567891011121314151617181920
  1. import importlib
  2. from .begin import Begin, BeginParam
  3. from .generate import Generate, GenerateParam
  4. from .retrieval import Retrieval, RetrievalParam
  5. from .answer import Answer, AnswerParam
  6. from .categorize import Categorize, CategorizeParam
  7. from .switch import Switch, SwitchParam
  8. from .relevant import Relevant, RelevantParam
  9. from .message import Message, MessageParam
  10. from .rewrite import RewriteQuestion, RewriteQuestionParam
  11. from .keyword import KeywordExtract, KeywordExtractParam
  12. from .baidu import Baidu, BaiduParam
  13. from .duckduckgo import DuckDuckGo, DuckDuckGoParam
  14. from .wikipedia import Wikipedia, WikipediaParam
  15. def component_class(class_name):
  16. m = importlib.import_module("graph.component")
  17. c = getattr(m, class_name)
  18. return c