chore:upgrade wechat (#1286)

This commit is contained in:
Aries-ckt 2024-03-13 16:41:27 +08:00 committed by GitHub
parent 6df9f79f69
commit cd2dcc253c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 5 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 134 KiB

After

Width:  |  Height:  |  Size: 190 KiB

View File

@ -54,8 +54,8 @@ class PluginAssistantAgent(ConversableAgent):
if item.type == ResourceType.Plugin:
item_list.append(item.value)
self.plugin_generator = await plugin_loader_client.a_load_plugin(
item_list, self.plugin_generator
)
item_list, self.plugin_generator
)
def prepare_act_param(self) -> Optional[Dict]:
return {"plugin_generator": self.plugin_generator}

View File

@ -26,7 +26,7 @@ class URLKnowledge(Knowledge):
encoding(str, optional): csv encoding
loader(Any, optional): loader
"""
self._path = url
self._path = url or None
self._type = knowledge_type
self._loader = loader
self._encoding = encoding
@ -39,8 +39,12 @@ class URLKnowledge(Knowledge):
else:
from langchain.document_loaders import WebBaseLoader
web_reader = WebBaseLoader(web_path=self._path)
documents = web_reader.load()
if self._path is not None:
web_reader = WebBaseLoader(web_path=self._path)
documents = web_reader.load()
else:
# Handle the case where self._path is None
raise ValueError("web_path cannot be None")
return [Document.langchain2doc(lc_document) for lc_document in documents]
@classmethod