use default_factory for SearchEnhancedQA.collect_links_action

This commit is contained in:
shenchucheng 2024-08-13 22:49:33 +08:00
parent a801a5cc32
commit f524bbceb8

View file

@ -62,7 +62,7 @@ class SearchEnhancedQA(Action):
desc: str = "Integrating search engine results to anwser the question."
collect_links_action: CollectLinks = Field(
default=CollectLinks(), description="Action to collect relevant links from a search engine."
default_factory=CollectLinks, description="Action to collect relevant links from a search engine."
)
web_browse_and_summarize_action: WebBrowseAndSummarize = Field(
default=None,