feat: +omniparse config

This commit is contained in:
莘权 马 2024-08-15 21:43:11 +08:00
parent bd63a7c665
commit c2e554711d
5 changed files with 45 additions and 3 deletions

View file

@ -16,6 +16,7 @@ from metagpt.configs.embedding_config import EmbeddingConfig
from metagpt.configs.exp_pool_config import ExperiencePoolConfig
from metagpt.configs.llm_config import LLMConfig, LLMType
from metagpt.configs.mermaid_config import MermaidConfig
from metagpt.configs.omniparse_config import OmniParseConfig
from metagpt.configs.redis_config import RedisConfig
from metagpt.configs.role_custom_config import RoleCustomConfig
from metagpt.configs.s3_config import S3Config
@ -88,6 +89,8 @@ class Config(CLIParams, YamlModel):
# Role's custom configuration
roles: Optional[List[RoleCustomConfig]] = None
omniparse: Optional[OmniParseConfig] = None
@classmethod
def from_home(cls, path):
"""Load config from ~/.metagpt/config2.yaml"""