mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-09-30 01:52:29 +00:00
* fix(bm25_index): 修正BM25索引计算中的文档长度归一化问题 修复了在计算BM25相似度时对文档长度进行不正确归一化的bug,确保所有查询都能得到准确的相关性评分。 * up * up * up * up * up * up * up * up * up * up * up * up * up * up * up * up * up * refactor(steps): Rename and adjust indexing step logic - Rename `scan_changes.py` and `reindex.py` to `clear_and_scan.py` - Update implementation details of `ScanChangesStep` and `ClearAndScanStep` - Modify the scheduling mechanism in `WatchChangesStep` - Adjust step registration and parameter configuration in config files - Update related tests to align with the new interface changes * up * feat(daily): replace daily CRUD operations with slug provisioning approach * refactor(tests): migrate CRUD step tests from HTTP server to direct LocalFileStore * up * up * up * up --------- Co-authored-by: huangsen <huangsen.huang@alibaba-inc.com>
71 lines
2 KiB
Python
71 lines
2 KiB
Python
"""steps"""
|
|
|
|
from .base_step import BaseStep
|
|
from .common.demo import DemoEchoStep1, DemoEchoStep2
|
|
from .common.health_check import HealthCheckStep
|
|
from .common.help import HelpStep
|
|
from .common.stream_demo import StreamDemoStep1, StreamDemoStep2
|
|
from .common.version import VersionStep
|
|
from .file_io.daily_create import DailyCreateStep
|
|
from .file_io.daily_list import DailyListStep
|
|
from .file_io.daily_reindex import DailyReindexStep
|
|
from .file_io.delete import DeleteStep
|
|
from .file_io.edit import EditStep
|
|
from .file_io.frontmatter_delete import FrontmatterDeleteStep
|
|
from .file_io.frontmatter_read import FrontmatterReadStep
|
|
from .file_io.frontmatter_update import FrontmatterUpdateStep
|
|
from .file_io.list import ListStep
|
|
from .file_io.move import MoveStep
|
|
from .file_io.read import ReadStep
|
|
from .file_io.stat import StatStep
|
|
from .file_io.write import WriteStep
|
|
from .index.clear_and_scan import ClearAndScanStep
|
|
from .index.scan_changes import ScanChangesStep
|
|
from .index.search import SearchStep
|
|
from .index.traverse import TraverseStep
|
|
from .index.update_catalog import UpdateCatalogStep
|
|
from .index.update_index import UpdateIndexStep
|
|
from .index.watch_changes import WatchChangesStep
|
|
from .transfer.download import DownloadStep
|
|
from .transfer.ingest import IngestStep
|
|
from .transfer.upload import UploadStep
|
|
|
|
__all__ = [
|
|
"BaseStep",
|
|
# common
|
|
"DemoEchoStep1",
|
|
"DemoEchoStep2",
|
|
"HealthCheckStep",
|
|
"HelpStep",
|
|
"StreamDemoStep1",
|
|
"StreamDemoStep2",
|
|
"VersionStep",
|
|
# file_io
|
|
"DeleteStep",
|
|
"EditStep",
|
|
"ListStep",
|
|
"MoveStep",
|
|
"ReadStep",
|
|
"StatStep",
|
|
"WriteStep",
|
|
# file_io (daily)
|
|
"DailyCreateStep",
|
|
"DailyListStep",
|
|
"DailyReindexStep",
|
|
# file_io.frontmatter
|
|
"FrontmatterDeleteStep",
|
|
"FrontmatterReadStep",
|
|
"FrontmatterUpdateStep",
|
|
# index
|
|
"ClearAndScanStep",
|
|
"ScanChangesStep",
|
|
"SearchStep",
|
|
"TraverseStep",
|
|
"UpdateCatalogStep",
|
|
"UpdateIndexStep",
|
|
"WatchChangesStep",
|
|
# transfer
|
|
"DownloadStep",
|
|
"IngestStep",
|
|
"UploadStep",
|
|
]
|