mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-09-21 00:22:45 +00:00
up
This commit is contained in:
parent
f16bdb0383
commit
e713fcd804
1 changed files with 6 additions and 0 deletions
|
|
@ -9,6 +9,7 @@ from agentscope.token import TokenCounterBase
|
|||
|
||||
from .base_component import BaseComponent
|
||||
from .embedding import BaseEmbeddingModel
|
||||
from .file_parser import BaseFileParser
|
||||
from .file_store import BaseFileStore
|
||||
from .prompt_handler import PromptHandler
|
||||
from .runtime_context import RuntimeContext
|
||||
|
|
@ -85,6 +86,11 @@ class BaseStep(BaseComponent):
|
|||
else:
|
||||
return self.get_component(ComponentEnum.AS_TOKEN_COUNTER, name, "token_counter")
|
||||
|
||||
@property
|
||||
def file_parser(self) -> BaseFileParser:
|
||||
name = self.kwargs.get("file_parser", "default")
|
||||
return name if isinstance(name, BaseFileParser) else self.get_component(ComponentEnum.FILE_PARSER, name)
|
||||
|
||||
@property
|
||||
def file_store(self) -> BaseFileStore:
|
||||
name = self.kwargs.get("file_store", "default")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue