mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-08-28 05:25:04 +00:00
* feat: add entry-point plugin system * fix: harden plugin config and client loading * docs(workflow): add detailed manual for publishing reme-auto-fin to PyPI - Provide step-by-step instructions for updating project.version and merging branches - Explain dependency verification for reme-ai on PyPI during build - Specify requirements for GitHub Actions secret configuration and version uniqueness - Describe manual workflow triggering and input of version number - Recommend publishing order for related projects - Clarify that only manual dispatch triggers publishing, no automatic triggers on push or tag * feat: support plugin-defined component types * refactor: simplify plugin configuration * fix: isolate plugin loading and defer client fallback * refactor: freeze built-in component registry * fix: isolate config entry point loading * fix: complete auto-fin package metadata
47 lines
1.1 KiB
Python
47 lines
1.1 KiB
Python
"""Components"""
|
|
|
|
from . import agent_wrapper
|
|
from . import as_llm
|
|
from . import client
|
|
from . import as_embedding
|
|
from . import embedding_store
|
|
from . import file_catalog
|
|
from . import file_graph
|
|
from . import file_chunker
|
|
from . import file_store
|
|
from . import job
|
|
from . import keyword_index
|
|
from . import outbound_proxy
|
|
from . import service
|
|
from . import tokenizer
|
|
from .application_context import ApplicationContext
|
|
from .base_component import BaseComponent, ComponentMixin
|
|
from .component_registry import ComponentRegistry, R, create_application_registry
|
|
from .prompt_handler import PromptHandler
|
|
from .runtime_context import RuntimeContext
|
|
|
|
__all__ = [
|
|
"ApplicationContext",
|
|
"BaseComponent",
|
|
"ComponentMixin",
|
|
"ComponentRegistry",
|
|
"R",
|
|
"create_application_registry",
|
|
"PromptHandler",
|
|
"RuntimeContext",
|
|
# base components
|
|
"agent_wrapper",
|
|
"as_llm",
|
|
"client",
|
|
"as_embedding",
|
|
"embedding_store",
|
|
"file_catalog",
|
|
"file_graph",
|
|
"file_chunker",
|
|
"file_store",
|
|
"job",
|
|
"keyword_index",
|
|
"outbound_proxy",
|
|
"service",
|
|
"tokenizer",
|
|
]
|