From 45629611c98e79c84fc6a09c806dc4e1aefc4f7b Mon Sep 17 00:00:00 2001 From: binary-husky Date: Thu, 12 Sep 2024 09:33:49 +0000 Subject: [PATCH] deploy: d04a689fdc225b8ee957a69bcb0e2ac1e7e7de4a --- en/.doctrees/docs/installation.doctree | Bin 15489 -> 15705 bytes en/.doctrees/environment.pickle | Bin 1801991 -> 1802105 bytes en/.doctrees/memoryscope.core.utils.doctree | Bin 314511 -> 314511 bytes ...oryscope.core.utils.tool_functions.doctree | Bin 56076 -> 56076 bytes en/_sources/docs/installation.md.txt | 8 ++++---- en/docs/installation.html | 16 ++++++++-------- en/index.html | 4 ++-- en/memoryscope.core.utils.html | 2 +- en/memoryscope.core.utils.tool_functions.html | 2 +- en/objects.inv | Bin 36262 -> 36294 bytes en/searchindex.js | 2 +- zh/.doctrees/docs/installation.doctree | Bin 15378 -> 15578 bytes zh/.doctrees/environment.pickle | Bin 1803686 -> 1803800 bytes zh/.doctrees/memoryscope.core.utils.doctree | Bin 298516 -> 298516 bytes ...oryscope.core.utils.tool_functions.doctree | Bin 53466 -> 53466 bytes zh/_sources/docs/installation.md.txt | 9 +++++---- zh/docs/installation.html | 16 ++++++++-------- zh/index.html | 4 ++-- zh/memoryscope.core.utils.html | 2 +- zh/memoryscope.core.utils.tool_functions.html | 2 +- zh/objects.inv | Bin 36245 -> 36281 bytes zh/searchindex.js | 2 +- 22 files changed, 35 insertions(+), 34 deletions(-) diff --git a/en/.doctrees/docs/installation.doctree b/en/.doctrees/docs/installation.doctree index 37ef8d85fd5f527826df98f3b72ec552f7ba3362..b1ea0473767c52172af9ed95b902a43b1090814d 100644 GIT binary patch delta 452 zcmZpyyjjKCz&h2>b|dReMn>Jq_Zd}$6rw9E%;L>VVy9%V1F={SSeOGQyjh=#iM8Iw zC$TgyIYYrEKRG+KNFg~tuOu-u56IGR4DwY-EK1JEEJ;l+DJ@D>$jdKLs7x(UC@w81 z$S*2MP0@rIOuiw^KvOnnvae=j)R-*FsVJ-qbh56Q$&|zlWuTK)W2XQeEg&R5Ig*nX z?(oT}oOVoRodo8;pjNZwhK*@q*c8ej#0iQ>=yL)OigJVS&eNXt+7eQkoe6-u;y} delta 244 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

Os0%|r=nHDCF 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 z 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⁣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 ed9S1k(rUXxrycW(h`;zjOc>dWh~p7&;%z7 nR*7tPsbq;})dWh~p7&;%z7 nR*7tPsbq;})?pRuv2nW>S1k(rUXxrycG(kf0Sbg`bA77Q`DdRJyGRJ~I&*kh+; Ui1i2?nj4uJqRMUVZK{s|065?t@&Et; delta 117 zcmeC##@w@wc|&>?pOJ-yfu(_&iHWI^nT5gT(kf0Sbg`bA77Q`DdRJyGRJ~I&*kh+; Ui1i2?nj4uJqRMUVZK{s|06T>q_W%F@ diff --git a/en/_sources/docs/installation.md.txt b/en/_sources/docs/installation.md.txt index b4453172..fcaa589d 100644 --- a/en/_sources/docs/installation.md.txt +++ b/en/_sources/docs/installation.md.txt @@ -1,6 +1,6 @@ # Installing MemoryScope -## I. Install with docker [Recommended] +## I. Install with docker [Recommended] [x86_64] 1. Clone the repository and edit settings ```bash @@ -16,13 +16,13 @@ sudo docker build --network=host -t memoryscope . ``` -3. Launch Docker container +3. Launch Docker container (ARM architecture not yet supported) ```bash sudo docker run -it --rm --net=host memoryscope ``` -## II. Install with docker compose [Recommended] +## II. Install with docker compose [Recommended] [x86_64] 1. Clone the repository and edit settings ```bash @@ -38,7 +38,7 @@ OPENAI_API_KEY: "sk-0000000000" ``` -3. Run `docker-compose run memory_scope_main` to build and launch the memory-scope cli interface. +3. Run `docker-compose run memory_scope_main` to build and launch the memory-scope cli interface. (ARM architecture not yet supported) ## III. Install from PyPI diff --git a/en/docs/installation.html b/en/docs/installation.html index e6c6d741..06974726 100644 --- a/en/docs/installation.html +++ b/en/docs/installation.html @@ -56,8 +56,8 @@

  • About MemoryScope
  • Installation @@ -106,8 +106,8 @@

    Installing MemoryScope

    -
  • 安装 diff --git a/zh/memoryscope.core.utils.html b/zh/memoryscope.core.utils.html index 3f74e836..3cf8f5bd 100644 --- a/zh/memoryscope.core.utils.html +++ b/zh/memoryscope.core.utils.html @@ -899,7 +899,7 @@

    Submodules +memoryscope.core.utils.char_logo(words: str, seed: int = 1726133587483093787, color=None)[源代码]

    Render the context of logo with colors

    参数:
    diff --git a/zh/memoryscope.core.utils.tool_functions.html b/zh/memoryscope.core.utils.tool_functions.html index d3037402..03431c4b 100644 --- a/zh/memoryscope.core.utils.tool_functions.html +++ b/zh/memoryscope.core.utils.tool_functions.html @@ -188,7 +188,7 @@
    +memoryscope.core.utils.tool_functions.char_logo(words: str, seed: int = 1726133587483093787, color=None)[源代码]

    Render the context of logo with colors

    参数:
    diff --git a/zh/objects.inv b/zh/objects.inv index bca168c5031f12687145cd74f299cb4e8919ec10..2b09cfd58a7d648551d594a6d8d350c516988bce 100644 GIT binary patch literal 36281 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 literal 36245 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 diff --git a/zh/searchindex.js b/zh/searchindex.js index aaba96e2..ab7a2815 100644 --- a/zh/searchindex.js +++ b/zh/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {")": [[1, "id10"], [42, "id5"], [48, "id5"]], "1. Using YAML Configuration File": [[10, "using-yaml-configuration-file"]], "1. \u4f7f\u7528 YAML \u914d\u7f6e\u6587\u4ef6": [[11, "yaml"]], "2. Using Command Line Arguments": [[10, "using-command-line-arguments"]], "2. \u4f7f\u7528\u547d\u4ee4\u884c\u53c2\u6570": [[11, "id2"]], "Backend": [[1, "module-memoryscope.core.worker.backend"]], "Base": [[1, "module-memoryscope.core.worker"]], "Chat": [[1, "module-memoryscope.core.chat"]], "Chat without memory": [[8, "Chat-without-memory"]], "Config": [[1, "module-memoryscope.core.config"]], "Custom Operator and Worker": [[4, null]], "Demo": [[0, "demo"]], "Enumeration": [[1, null]], "Example usages of chat and service interfaces": [[8, null]], "Fork\u548cClone\u4ed3\u5e93": [[2, "forkclone"]], "Frontend": [[1, "module-memoryscope.core.worker.frontend"]], "Initiate a MemoryScope instance": [[8, "Initiate-a-MemoryScope-instance"]], "Low response-time (RT) for the user": [[8, "Low-response-time-(RT)-for-the-user"]], "Memory Consolidation": [[8, "Memory-Consolidation"]], "MemoryScope": [[0, null]], "MemoryScope \u5b89\u88c5\u6307\u5357": [[3, null]], "MemoryScope \u63a5\u53e3": [[12, null]], "MemoryScope \u6559\u7a0b": [[12, null]], "MemoryScope \u6587\u6863": [[12, null]], "MemoryScope \u7684\u547d\u4ee4\u884c\u63a5\u53e3": [[11, null]], "Models": [[1, "module-memoryscope.core.models"]], "Module contents": [[13, "module-memoryscope"], [14, "module-memoryscope.constants"], [17, "module-memoryscope.core"], [18, "module-memoryscope.core.chat"], [22, "module-memoryscope.core.config"], [27, "module-memoryscope.core.models"], [33, "module-memoryscope.core.operation"], [39, "module-memoryscope.core.service"], [42, "module-memoryscope.core.storage"], [49, "module-memoryscope.core.utils"], [58, "module-memoryscope.core.worker"], [59, "module-memoryscope.core.worker.backend"], [71, "module-memoryscope.core.worker.frontend"], [81, "module-memoryscope.enumeration"], [88, "module-memoryscope.scheme"]], "More Examples": [[8, "More-Examples"]], "Operation": [[1, "module-memoryscope.core.operation"]], "Reflection and Re-Consolidation": [[8, "Reflection-and-Re-Consolidation"]], "Scheme": [[1, "module-memoryscope.scheme"]], "Service": [[1, "module-memoryscope.core.service"]], "Storage": [[1, "module-memoryscope.core.storage"]], "Submodules": [[14, "submodules"], [17, "submodules"], [18, "submodules"], [22, "submodules"], [27, "submodules"], [33, "submodules"], [39, "submodules"], [42, "submodules"], [49, "submodules"], [58, "submodules"], [59, "submodules"], [71, "submodules"], [81, "submodules"], [88, "submodules"]], "Subpackages": [[13, "subpackages"], [17, "subpackages"], [58, "subpackages"]], "The Cli Interface of MemoryScope": [[10, null]], "Usage": [[10, "usage"]], "Worker": [[1, "worker"]], "Working with AgentScope": [[6, null]], "Working with AutoGen": [[7, null]], "chat \u548c service \u63a5\u53e3\u7684\u793a\u4f8b\u7528\u6cd5": [[9, null]], "memoryscope": [[92, null]], "memoryscope package": [[13, null]], "memoryscope.constants package": [[14, null]], "memoryscope.constants.common_constants module": [[15, null]], "memoryscope.constants.language_constants module": [[16, null]], "memoryscope.core package": [[17, null]], "memoryscope.core.chat package": [[18, null]], "memoryscope.core.chat.api_memory_chat module": [[19, null]], "memoryscope.core.chat.base_memory_chat module": [[20, null]], "memoryscope.core.chat.cli_memory_chat module": [[21, null]], "memoryscope.core.config package": [[22, null]], "memoryscope.core.config.arguments module": [[23, null]], "memoryscope.core.config.config_manager module": [[24, null]], "memoryscope.core.memoryscope module": [[25, null]], "memoryscope.core.memoryscope_context module": [[26, null]], "memoryscope.core.models package": [[27, null]], "memoryscope.core.models.base_model module": [[28, null]], "memoryscope.core.models.dummy_generation_model module": [[29, null]], "memoryscope.core.models.llama_index_embedding_model module": [[30, null]], "memoryscope.core.models.llama_index_generation_model module": [[31, null]], "memoryscope.core.models.llama_index_rank_model module": [[32, null]], "memoryscope.core.operation package": [[33, null]], "memoryscope.core.operation.backend_operation module": [[34, null]], "memoryscope.core.operation.base_operation module": [[35, null]], "memoryscope.core.operation.base_workflow module": [[36, null]], "memoryscope.core.operation.consolidate_memory_op module": [[37, null]], "memoryscope.core.operation.frontend_operation module": [[38, null]], "memoryscope.core.service package": [[39, null]], "memoryscope.core.service.base_memory_service module": [[40, null]], "memoryscope.core.service.memory_scope_service module": [[41, null]], "memoryscope.core.storage package": [[42, null]], "memoryscope.core.storage.base_memory_store module": [[43, null]], "memoryscope.core.storage.base_monitor module": [[44, null]], "memoryscope.core.storage.dummy_memory_store module": [[45, null]], "memoryscope.core.storage.dummy_monitor module": [[46, null]], "memoryscope.core.storage.llama_index_es_memory_store module": [[47, null]], "memoryscope.core.storage.llama_index_sync_elasticsearch module": [[48, null]], "memoryscope.core.utils package": [[49, null]], "memoryscope.core.utils.datetime_handler module": [[50, null]], "memoryscope.core.utils.logger module": [[51, null]], "memoryscope.core.utils.prompt_handler module": [[52, null]], "memoryscope.core.utils.registry module": [[53, null]], "memoryscope.core.utils.response_text_parser module": [[54, null]], "memoryscope.core.utils.singleton module": [[55, null]], "memoryscope.core.utils.timer module": [[56, null]], "memoryscope.core.utils.tool_functions module": [[57, null]], "memoryscope.core.worker package": [[58, null]], "memoryscope.core.worker.backend package": [[59, null]], "memoryscope.core.worker.backend.contra_repeat_worker module": [[60, null]], "memoryscope.core.worker.backend.get_observation_with_time_worker module": [[61, null]], "memoryscope.core.worker.backend.get_observation_worker module": [[62, null]], "memoryscope.core.worker.backend.get_reflection_subject_worker module": [[63, null]], "memoryscope.core.worker.backend.info_filter_worker module": [[64, null]], "memoryscope.core.worker.backend.load_memory_worker module": [[65, null]], "memoryscope.core.worker.backend.long_contra_repeat_worker module": [[66, null]], "memoryscope.core.worker.backend.update_insight_worker module": [[67, null]], "memoryscope.core.worker.backend.update_memory_worker module": [[68, null]], "memoryscope.core.worker.base_worker module": [[69, null]], "memoryscope.core.worker.dummy_worker module": [[70, null]], "memoryscope.core.worker.frontend package": [[71, null]], "memoryscope.core.worker.frontend.extract_time_worker module": [[72, null]], "memoryscope.core.worker.frontend.fuse_rerank_worker module": [[73, null]], "memoryscope.core.worker.frontend.print_memory_worker module": [[74, null]], "memoryscope.core.worker.frontend.read_message_worker module": [[75, null]], "memoryscope.core.worker.frontend.retrieve_memory_worker module": [[76, null]], "memoryscope.core.worker.frontend.semantic_rank_worker module": [[77, null]], "memoryscope.core.worker.frontend.set_query_worker module": [[78, null]], "memoryscope.core.worker.memory_base_worker module": [[79, null]], "memoryscope.core.worker.memory_manager module": [[80, null]], "memoryscope.enumeration package": [[81, null]], "memoryscope.enumeration.action_status_enum module": [[82, null]], "memoryscope.enumeration.language_enum module": [[83, null]], "memoryscope.enumeration.memory_type_enum module": [[84, null]], "memoryscope.enumeration.message_role_enum module": [[85, null]], "memoryscope.enumeration.model_enum module": [[86, null]], "memoryscope.enumeration.store_status_enum module": [[87, null]], "memoryscope.scheme package": [[88, null]], "memoryscope.scheme.memory_node module": [[89, null]], "memoryscope.scheme.message module": [[90, null]], "memoryscope.scheme.model_response module": [[91, null]], "\u4e00\u3001\u4f7f\u7528 Docker \u5b89\u88c5 [\u63a8\u8350]": [[3, "docker"]], "\u4e09\u3001\u901a\u8fc7 PYPI \u5b89\u88c5": [[3, "pypi"]], "\u4e8c\u3001\u4f7f\u7528 Docker Compose \u5b89\u88c5 [\u63a8\u8350]": [[3, "docker-compose"]], "\u4ee3\u7801\u5ba1\u67e5": [[2, "id6"]], "\u4f4e\u7528\u6237\u65f6\u5ef6\uff08RT\uff09": [[9, "\u4f4e\u7528\u6237\u65f6\u5ef6\uff08RT\uff09"]], "\u4f7f\u7528\u65b9\u6cd5": [[11, "id1"]], "\u505a\u51fa\u4fee\u6539": [[2, "id4"]], "\u521b\u5efa\u4e00\u4e2a\u65b0\u5206\u652f": [[2, "id3"]], "\u521d\u59cb\u5316\u4e00\u4e2a MemoryScope \u5b9e\u4f8b": [[9, "\u521d\u59cb\u5316\u4e00\u4e2a-MemoryScope-\u5b9e\u4f8b"]], "\u53cd\u601d\u4e0e\u518d\u5de9\u56fa": [[9, "\u53cd\u601d\u4e0e\u518d\u5de9\u56fa"]], "\u56db\u3001\u4ece\u6e90\u7801\u5b89\u88c5": [[3, "id1"]], "\u5bf9\u4ee3\u7801\u5e93\u505a\u51fa\u8d21\u732e": [[2, "id2"]], "\u62a5\u544a\u9519\u8bef\u548c\u63d0\u51fa\u65b0\u529f\u80fd": [[2, "id1"]], "\u63d0\u4ea4 Pull Request": [[2, "pull-request"]], "\u63d0\u4ea4\u60a8\u7684\u4fee\u6539": [[2, "id5"]], "\u66f4\u591a\u7528\u6cd5": [[9, "\u66f4\u591a\u7528\u6cd5"]], "\u6838\u5fc3\u6846\u67b6": [[12, "id2"]], "\u6838\u5fc3\u6846\u67b6\uff1a": [[0, "id3"]], "\u6b22\u8fce\u6d4f\u89c8MemoryScope\u76f8\u5173\u6587\u6863": [[12, "id1"]], "\u804a\u5929\uff08\u4e0d\u542b\u8bb0\u5fc6\uff09": [[9, "\u804a\u5929\uff08\u4e0d\u542b\u8bb0\u5fc6\uff09"]], "\u81ea\u5b9a\u4e49 Operator \u548c Worker": [[5, null]], "\u8bb0\u5fc6\u5de9\u56fa": [[9, "\u8bb0\u5fc6\u5de9\u56fa"]], "\u8d21\u732e\u5230MemoryScope": [[2, null]], "\ud83c\udf1f \u4ec0\u4e48\u662fMemoryScope\uff1f": [[0, "id2"]], "\ud83c\udf55 \u5feb\u901f\u5f00\u59cb": [[0, "id6"]], "\ud83d\udca1 \u4ee3\u7801\u8d21\u732e": [[0, "id7"]], "\ud83d\udcbc \u652f\u6301\u7684\u6a21\u578bAPI": [[0, "api"]], "\ud83d\udcd6 \u5f15\u7528": [[0, "id8"]], "\ud83d\udcf0 \u65b0\u95fb": [[0, "id1"]], "\ud83d\ude80 \u5b89\u88c5": [[0, "id5"]], "\ud83e\udd1d\u4e3b\u8981\u7279\u70b9": [[0, "id4"]]}, "docnames": ["README", "docs/api", "docs/contribution", "docs/installation", "examples/advance/custom_operator", "examples/advance/custom_operator_zh", "examples/api/agentscope_example", "examples/api/autogen_example", "examples/api/simple_usages", "examples/api/simple_usages_zh", "examples/cli/CLI_README", "examples/cli/CLI_README_ZH", "index", "memoryscope", "memoryscope.constants", "memoryscope.constants.common_constants", "memoryscope.constants.language_constants", "memoryscope.core", "memoryscope.core.chat", "memoryscope.core.chat.api_memory_chat", "memoryscope.core.chat.base_memory_chat", "memoryscope.core.chat.cli_memory_chat", "memoryscope.core.config", "memoryscope.core.config.arguments", "memoryscope.core.config.config_manager", "memoryscope.core.memoryscope", "memoryscope.core.memoryscope_context", "memoryscope.core.models", "memoryscope.core.models.base_model", "memoryscope.core.models.dummy_generation_model", "memoryscope.core.models.llama_index_embedding_model", "memoryscope.core.models.llama_index_generation_model", "memoryscope.core.models.llama_index_rank_model", "memoryscope.core.operation", "memoryscope.core.operation.backend_operation", "memoryscope.core.operation.base_operation", "memoryscope.core.operation.base_workflow", "memoryscope.core.operation.consolidate_memory_op", "memoryscope.core.operation.frontend_operation", "memoryscope.core.service", "memoryscope.core.service.base_memory_service", "memoryscope.core.service.memory_scope_service", "memoryscope.core.storage", "memoryscope.core.storage.base_memory_store", "memoryscope.core.storage.base_monitor", "memoryscope.core.storage.dummy_memory_store", "memoryscope.core.storage.dummy_monitor", "memoryscope.core.storage.llama_index_es_memory_store", "memoryscope.core.storage.llama_index_sync_elasticsearch", "memoryscope.core.utils", "memoryscope.core.utils.datetime_handler", "memoryscope.core.utils.logger", "memoryscope.core.utils.prompt_handler", "memoryscope.core.utils.registry", "memoryscope.core.utils.response_text_parser", "memoryscope.core.utils.singleton", "memoryscope.core.utils.timer", "memoryscope.core.utils.tool_functions", "memoryscope.core.worker", "memoryscope.core.worker.backend", "memoryscope.core.worker.backend.contra_repeat_worker", "memoryscope.core.worker.backend.get_observation_with_time_worker", "memoryscope.core.worker.backend.get_observation_worker", "memoryscope.core.worker.backend.get_reflection_subject_worker", "memoryscope.core.worker.backend.info_filter_worker", "memoryscope.core.worker.backend.load_memory_worker", "memoryscope.core.worker.backend.long_contra_repeat_worker", "memoryscope.core.worker.backend.update_insight_worker", "memoryscope.core.worker.backend.update_memory_worker", "memoryscope.core.worker.base_worker", "memoryscope.core.worker.dummy_worker", "memoryscope.core.worker.frontend", "memoryscope.core.worker.frontend.extract_time_worker", "memoryscope.core.worker.frontend.fuse_rerank_worker", "memoryscope.core.worker.frontend.print_memory_worker", "memoryscope.core.worker.frontend.read_message_worker", "memoryscope.core.worker.frontend.retrieve_memory_worker", "memoryscope.core.worker.frontend.semantic_rank_worker", "memoryscope.core.worker.frontend.set_query_worker", "memoryscope.core.worker.memory_base_worker", "memoryscope.core.worker.memory_manager", "memoryscope.enumeration", "memoryscope.enumeration.action_status_enum", "memoryscope.enumeration.language_enum", "memoryscope.enumeration.memory_type_enum", "memoryscope.enumeration.message_role_enum", "memoryscope.enumeration.model_enum", "memoryscope.enumeration.store_status_enum", "memoryscope.scheme", "memoryscope.scheme.memory_node", "memoryscope.scheme.message", "memoryscope.scheme.model_response", "modules"], "envversion": {"nbsphinx": 4, "sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["README.md", "docs/api.rst", "docs/contribution.md", "docs/installation.md", "examples/advance/custom_operator.md", "examples/advance/custom_operator_zh.md", "examples/api/agentscope_example.md", "examples/api/autogen_example.md", "examples/api/simple_usages.ipynb", "examples/api/simple_usages_zh.ipynb", "examples/cli/CLI_README.md", "examples/cli/CLI_README_ZH.md", "index.rst", "memoryscope.rst", "memoryscope.constants.rst", "memoryscope.constants.common_constants.rst", "memoryscope.constants.language_constants.rst", "memoryscope.core.rst", "memoryscope.core.chat.rst", "memoryscope.core.chat.api_memory_chat.rst", "memoryscope.core.chat.base_memory_chat.rst", "memoryscope.core.chat.cli_memory_chat.rst", "memoryscope.core.config.rst", "memoryscope.core.config.arguments.rst", "memoryscope.core.config.config_manager.rst", "memoryscope.core.memoryscope.rst", "memoryscope.core.memoryscope_context.rst", "memoryscope.core.models.rst", "memoryscope.core.models.base_model.rst", "memoryscope.core.models.dummy_generation_model.rst", "memoryscope.core.models.llama_index_embedding_model.rst", "memoryscope.core.models.llama_index_generation_model.rst", "memoryscope.core.models.llama_index_rank_model.rst", "memoryscope.core.operation.rst", "memoryscope.core.operation.backend_operation.rst", "memoryscope.core.operation.base_operation.rst", "memoryscope.core.operation.base_workflow.rst", "memoryscope.core.operation.consolidate_memory_op.rst", "memoryscope.core.operation.frontend_operation.rst", "memoryscope.core.service.rst", "memoryscope.core.service.base_memory_service.rst", "memoryscope.core.service.memory_scope_service.rst", "memoryscope.core.storage.rst", "memoryscope.core.storage.base_memory_store.rst", "memoryscope.core.storage.base_monitor.rst", "memoryscope.core.storage.dummy_memory_store.rst", "memoryscope.core.storage.dummy_monitor.rst", "memoryscope.core.storage.llama_index_es_memory_store.rst", "memoryscope.core.storage.llama_index_sync_elasticsearch.rst", "memoryscope.core.utils.rst", "memoryscope.core.utils.datetime_handler.rst", "memoryscope.core.utils.logger.rst", "memoryscope.core.utils.prompt_handler.rst", "memoryscope.core.utils.registry.rst", "memoryscope.core.utils.response_text_parser.rst", "memoryscope.core.utils.singleton.rst", "memoryscope.core.utils.timer.rst", "memoryscope.core.utils.tool_functions.rst", "memoryscope.core.worker.rst", "memoryscope.core.worker.backend.rst", "memoryscope.core.worker.backend.contra_repeat_worker.rst", "memoryscope.core.worker.backend.get_observation_with_time_worker.rst", "memoryscope.core.worker.backend.get_observation_worker.rst", "memoryscope.core.worker.backend.get_reflection_subject_worker.rst", "memoryscope.core.worker.backend.info_filter_worker.rst", "memoryscope.core.worker.backend.load_memory_worker.rst", "memoryscope.core.worker.backend.long_contra_repeat_worker.rst", "memoryscope.core.worker.backend.update_insight_worker.rst", "memoryscope.core.worker.backend.update_memory_worker.rst", "memoryscope.core.worker.base_worker.rst", "memoryscope.core.worker.dummy_worker.rst", "memoryscope.core.worker.frontend.rst", "memoryscope.core.worker.frontend.extract_time_worker.rst", "memoryscope.core.worker.frontend.fuse_rerank_worker.rst", "memoryscope.core.worker.frontend.print_memory_worker.rst", "memoryscope.core.worker.frontend.read_message_worker.rst", "memoryscope.core.worker.frontend.retrieve_memory_worker.rst", "memoryscope.core.worker.frontend.semantic_rank_worker.rst", "memoryscope.core.worker.frontend.set_query_worker.rst", "memoryscope.core.worker.memory_base_worker.rst", "memoryscope.core.worker.memory_manager.rst", "memoryscope.enumeration.rst", "memoryscope.enumeration.action_status_enum.rst", "memoryscope.enumeration.language_enum.rst", "memoryscope.enumeration.memory_type_enum.rst", "memoryscope.enumeration.message_role_enum.rst", "memoryscope.enumeration.model_enum.rst", "memoryscope.enumeration.store_status_enum.rst", "memoryscope.scheme.rst", "memoryscope.scheme.memory_node.rst", "memoryscope.scheme.message.rst", "memoryscope.scheme.model_response.rst", "modules.rst"], "indexentries": {"__init__() \uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u65b9\u6cd5\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.apimemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.__init__", false], [18, "memoryscope.core.chat.ApiMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.__init__", false], [18, "memoryscope.core.chat.BaseMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.__init__", false], [18, "memoryscope.core.chat.CliMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.config.arguments \u65b9\u6cd5\uff09": [[1, "memoryscope.core.config.Arguments.__init__", false], [22, "memoryscope.core.config.Arguments.__init__", false]], "__init__() \uff08memoryscope.core.config.arguments.arguments \u65b9\u6cd5\uff09": [[23, "memoryscope.core.config.arguments.Arguments.__init__", false]], "__init__() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.__init__", false]], "__init__() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.__init__", false]], "__init__() \uff08memoryscope.core.memoryscope \u65b9\u6cd5\uff09": [[17, "memoryscope.core.MemoryScope.__init__", false]], "__init__() \uff08memoryscope.core.memoryscope.memoryscope \u65b9\u6cd5\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.__init__", false]], "__init__() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.__init__", false]], "__init__() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u65b9\u6cd5\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexEmbeddingModel.__init__", false], [27, "memoryscope.core.models.LlamaIndexEmbeddingModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexGenerationModel.__init__", false], [27, "memoryscope.core.models.LlamaIndexGenerationModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llamaindexrankmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel.__init__", false], [27, "memoryscope.core.models.LlamaIndexRankModel.__init__", false]], "__init__() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.__init__", false], [33, "memoryscope.core.operation.BackendOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.__init__", false]], "__init__() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.__init__", false], [33, "memoryscope.core.operation.BaseOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.__init__", false]], "__init__() \uff08memoryscope.core.operation.consolidate_memory_op.consolidatememoryop \u65b9\u6cd5\uff09": [[37, "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp.__init__", false]], "__init__() \uff08memoryscope.core.operation.consolidatememoryop \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.ConsolidateMemoryOp.__init__", false], [33, "memoryscope.core.operation.ConsolidateMemoryOp.__init__", false]], "__init__() \uff08memoryscope.core.operation.frontend_operation.frontendoperation \u65b9\u6cd5\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.frontendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.FrontendOperation.__init__", false], [33, "memoryscope.core.operation.FrontendOperation.__init__", false]], "__init__() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.__init__", false]], "__init__() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.BaseMemoryService.__init__", false], [39, "memoryscope.core.service.BaseMemoryService.__init__", false]], "__init__() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.__init__", false]], "__init__() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.__init__", false], [39, "memoryscope.core.service.MemoryScopeService.__init__", false]], "__init__() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.__init__", false]], "__init__() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.__init__", false], [42, "memoryscope.core.storage.BaseMonitor.__init__", false]], "__init__() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.__init__", false], [42, "memoryscope.core.storage.DummyMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy.__init__", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy.__init__", false]], "__init__() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy.__init__", false]], "__init__() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.__init__", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.__init__", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.__init__", false]], "__init__() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.__init__", false]], "__init__() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.__init__", false]], "__init__() \uff08memoryscope.core.utils.prompt_handler.prompthandler \u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.prompthandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.registry \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Registry.__init__", false]], "__init__() \uff08memoryscope.core.utils.registry.registry \u65b9\u6cd5\uff09": [[53, "memoryscope.core.utils.registry.Registry.__init__", false]], "__init__() \uff08memoryscope.core.utils.response_text_parser.responsetextparser \u65b9\u6cd5\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.__init__", false]], "__init__() \uff08memoryscope.core.utils.responsetextparser \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.__init__", false]], "__init__() \uff08memoryscope.core.utils.timer \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Timer.__init__", false]], "__init__() \uff08memoryscope.core.utils.timer.timer \u65b9\u6cd5\uff09": [[56, "memoryscope.core.utils.timer.Timer.__init__", false]], "__init__() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.__init__", false], [58, "memoryscope.core.worker.BaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u65b9\u6cd5\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.__init__", false]], "__init__() \uff08memoryscope.core.worker.memorybaseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.__init__", false], [58, "memoryscope.core.worker.MemoryBaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.__init__", false], [58, "memoryscope.core.worker.MemoryManager.__init__", false]], "__init__() \uff08memoryscope.scheme.memory_node.memorynode \u65b9\u6cd5\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.__init__", false]], "__init__() \uff08memoryscope.scheme.memorynode \u65b9\u6cd5\uff09": [[1, "memoryscope.scheme.MemoryNode.__init__", false], [88, "memoryscope.scheme.MemoryNode.__init__", false]], "_dt_info_dict\uff08memoryscope.core.utils.datetime_handler.datetimehandler.self \u5c5e\u6027\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.self._dt_info_dict", false]], "_dt_info_dict\uff08memoryscope.core.utils.datetimehandler.self \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.self._dt_info_dict", false]], "_dt\uff08memoryscope.core.utils.datetime_handler.datetimehandler.self \u5c5e\u6027\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.self._dt", false]], "_dt\uff08memoryscope.core.utils.datetimehandler.self \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.self._dt", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.a_retrieve_memories", false], [42, "memoryscope.core.storage.BaseMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.a_retrieve_memories", false], [42, "memoryscope.core.storage.DummyMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.a_retrieve_memories", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.a_retrieve_memories", false]], "action_status\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.action_status", false]], "action_status\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.action_status", false], [88, "memoryscope.scheme.MemoryNode.action_status", false]], "actionstatusenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.ActionStatusEnum", false], [81, "memoryscope.enumeration.ActionStatusEnum", false]], "actionstatusenum\uff08memoryscope.enumeration.action_status_enum \u4e2d\u7684\u7c7b\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum", false]], "add() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.add", false]], "add() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.add", false], [42, "memoryscope.core.storage.BaseMonitor.add", false]], "add() \uff08memoryscope.core.storage.dummy_monitor.dummymonitor \u65b9\u6cd5\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor.add", false]], "add() \uff08memoryscope.core.storage.dummymonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMonitor.add", false], [42, "memoryscope.core.storage.DummyMonitor.add", false]], "add() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.add", false]], "add() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.add", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.add", false]], "add_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.add_memories", false]], "add_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.add_memories", false], [58, "memoryscope.core.worker.MemoryManager.add_memories", false]], "add_messages_pair() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.add_messages_pair", false]], "add_messages_pair() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.add_messages_pair", false]], "add_messages_pair() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.add_messages_pair", false]], "add_messages_pair() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.add_messages_pair", false], [39, "memoryscope.core.service.MemoryScopeService.add_messages_pair", false]], "add_node_object() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.add_node_object", false]], "add_node_object() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.add_node_object", false]], "add_observation() \uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u65b9\u6cd5\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.add_observation", false]], "add_observation() \uff08memoryscope.core.worker.backend.getobservationworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker.add_observation", false], [59, "memoryscope.core.worker.backend.GetObservationWorker.add_observation", false]], "add_prompt_dict() \uff08memoryscope.core.utils.prompt_handler.prompthandler \u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.add_prompt_dict", false]], "add_prompt_dict() \uff08memoryscope.core.utils.prompthandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.add_prompt_dict", false]], "add_prompt_file() \uff08memoryscope.core.utils.prompt_handler.prompthandler \u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.add_prompt_file", false]], "add_prompt_file() \uff08memoryscope.core.utils.prompthandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.add_prompt_file", false]], "add_token() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.add_token", false]], "add_token() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.add_token", false], [42, "memoryscope.core.storage.BaseMonitor.add_token", false]], "add_token() \uff08memoryscope.core.storage.dummy_monitor.dummymonitor \u65b9\u6cd5\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor.add_token", false]], "add_token() \uff08memoryscope.core.storage.dummymonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMonitor.add_token", false], [42, "memoryscope.core.storage.DummyMonitor.add_token", false]], "after_call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.after_call", false]], "after_call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.after_call", false]], "after_call() \uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u65b9\u6cd5\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.dummygenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.DummyGenerationModel.after_call", false], [27, "memoryscope.core.models.DummyGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u65b9\u6cd5\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.LlamaIndexEmbeddingModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.LlamaIndexGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llamaindexrankmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel.after_call", false], [27, "memoryscope.core.models.LlamaIndexRankModel.after_call", false]], "apimemorychat\uff08memoryscope.core.chat \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat", false], [18, "memoryscope.core.chat.ApiMemoryChat", false]], "apimemorychat\uff08memoryscope.core.chat.api_memory_chat \u4e2d\u7684\u7c7b\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat", false]], "append_memoryscope_uuid()\uff08\u5728 memoryscope.core.utils.logger \u6a21\u5757\u4e2d\uff09": [[51, "memoryscope.core.utils.logger.append_memoryscope_uuid", false]], "arbitrary_types_allowed\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore.config \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.Config.arbitrary_types_allowed", false]], "arbitrary_types_allowed\uff08memoryscope.core.storage.syncelasticsearchstore.config \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.Config.arbitrary_types_allowed", false]], "arguments\uff08memoryscope.core.config \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.config.Arguments", false], [22, "memoryscope.core.config.Arguments", false]], "arguments\uff08memoryscope.core.config.arguments \u4e2d\u7684\u7c7b\uff09": [[23, "memoryscope.core.config.arguments.Arguments", false]], "assistant_name\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.assistant_name", false]], "assistant_name\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[18, "memoryscope.core.chat.ApiMemoryChat.assistant_name", false]], "assistant_name\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.assistant_name", false]], "assistant_name\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.assistant_name", false]], "assistant_name\uff08memoryscope.core.service.base_memory_service.basememoryservice \u5c5e\u6027\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.assistant_name", false]], "assistant_name\uff08memoryscope.core.service.basememoryservice \u5c5e\u6027\uff09": [[39, "memoryscope.core.service.BaseMemoryService.assistant_name", false]], "assistant\uff08memoryscope.enumeration.message_role_enum.messageroleenum \u5c5e\u6027\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum.ASSISTANT", false]], "assistant\uff08memoryscope.enumeration.messageroleenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MessageRoleEnum.ASSISTANT", false]], "async_call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.async_call", false]], "async_call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.async_call", false]], "async_task_list\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.async_task_list", false]], "backendoperation\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.BackendOperation", false], [33, "memoryscope.core.operation.BackendOperation", false]], "backendoperation\uff08memoryscope.core.operation.backend_operation \u4e2d\u7684\u7c7b\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation", false]], "basememorychat\uff08memoryscope.core.chat \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat", false], [18, "memoryscope.core.chat.BaseMemoryChat", false]], "basememorychat\uff08memoryscope.core.chat.base_memory_chat \u4e2d\u7684\u7c7b\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat", false]], "basememoryservice\uff08memoryscope.core.service \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.service.BaseMemoryService", false], [39, "memoryscope.core.service.BaseMemoryService", false]], "basememoryservice\uff08memoryscope.core.service.base_memory_service \u4e2d\u7684\u7c7b\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService", false]], "basememorystore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore", false], [42, "memoryscope.core.storage.BaseMemoryStore", false]], "basememorystore\uff08memoryscope.core.storage.base_memory_store \u4e2d\u7684\u7c7b\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore", false]], "basemodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[27, "memoryscope.core.models.BaseModel", false]], "basemodel\uff08memoryscope.core.models.base_model \u4e2d\u7684\u7c7b\uff09": [[28, "memoryscope.core.models.base_model.BaseModel", false]], "basemonitor\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.BaseMonitor", false], [42, "memoryscope.core.storage.BaseMonitor", false]], "basemonitor\uff08memoryscope.core.storage.base_monitor \u4e2d\u7684\u7c7b\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor", false]], "baseoperation\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.BaseOperation", false], [33, "memoryscope.core.operation.BaseOperation", false]], "baseoperation\uff08memoryscope.core.operation.base_operation \u4e2d\u7684\u7c7b\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation", false]], "baseworker\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.BaseWorker", false], [58, "memoryscope.core.worker.BaseWorker", false]], "baseworker\uff08memoryscope.core.worker.base_worker \u4e2d\u7684\u7c7b\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker", false]], "baseworkflow\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[33, "memoryscope.core.operation.BaseWorkflow", false]], "baseworkflow\uff08memoryscope.core.operation.base_workflow \u4e2d\u7684\u7c7b\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow", false]], "batch_delete() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.BaseMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.DummyMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.batch_delete", false]], "batch_insert() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.BaseMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.DummyMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.batch_insert", false]], "batch_register() \uff08memoryscope.core.utils.registry \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Registry.batch_register", false]], "batch_register() \uff08memoryscope.core.utils.registry.registry \u65b9\u6cd5\uff09": [[53, "memoryscope.core.utils.registry.Registry.batch_register", false]], "batch_size\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.batch_size", false]], "batch_size\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.batch_size", false]], "batch_update() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.BaseMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.DummyMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.batch_update", false]], "before_call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.before_call", false]], "before_call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.before_call", false]], "before_call() \uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u65b9\u6cd5\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.dummygenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.DummyGenerationModel.before_call", false], [27, "memoryscope.core.models.DummyGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u65b9\u6cd5\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.LlamaIndexEmbeddingModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexGenerationModel.before_call", false], [27, "memoryscope.core.models.LlamaIndexGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llamaindexrankmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel.before_call", false], [27, "memoryscope.core.models.LlamaIndexRankModel.before_call", false]], "before_index_creation() \uff08memoryscope.core.storage.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy.before_index_creation", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy.before_index_creation", false]], "before_index_creation() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy.before_index_creation", false]], "build_message() \uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.build_message", false]], "build_message() \uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u65b9\u6cd5\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.build_message", false]], "build_message() \uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.build_message", false], [59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.build_message", false]], "build_message() \uff08memoryscope.core.worker.backend.getobservationworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker.build_message", false], [59, "memoryscope.core.worker.backend.GetObservationWorker.build_message", false]], "call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.call", false]], "call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.call", false]], "camelcase_to_underscore()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.camelcase_to_underscore", false]], "camelcase_to_underscore()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.camelcase_to_underscore", false]], "char_logo()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.char_logo", false]], "char_logo()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.char_logo", false]], "chat_kwargs\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.chat_kwargs", false]], "chat_kwargs\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.chat_kwargs", false], [58, "memoryscope.core.worker.MemoryBaseWorker.chat_kwargs", false]], "chat_messages_scatter\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.chat_messages_scatter", false]], "chat_messages_scatter\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.chat_messages_scatter", false], [58, "memoryscope.core.worker.MemoryBaseWorker.chat_messages_scatter", false]], "chat_messages\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.chat_messages", false]], "chat_messages\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.chat_messages", false]], "chat_messages\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.chat_messages", false]], "chat_messages\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.chat_messages", false]], "chat_messages\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.chat_messages", false], [58, "memoryscope.core.worker.MemoryBaseWorker.chat_messages", false]], "chat_stream\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.chat_stream", false]], "chat_stream\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.chat_stream", false]], "chat_with_memory() \uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u65b9\u6cd5\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.apimemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.chat_with_memory", false], [18, "memoryscope.core.chat.ApiMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.chat_with_memory", false], [18, "memoryscope.core.chat.BaseMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.chat_with_memory", false], [18, "memoryscope.core.chat.CliMemoryChat.chat_with_memory", false]], "clear() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.clear", false]], "clear() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.clear", false]], "clear() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.clear", false]], "clear() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.clear", false], [58, "memoryscope.core.worker.MemoryManager.clear", false]], "clear_node_all() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.clear_node_all", false]], "clear_node_all() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.clear_node_all", false]], "cli()\uff08\u5728 memoryscope \u6a21\u5757\u4e2d\uff09": [[13, "memoryscope.cli", false]], "cli_memory_chat()\uff08memoryscope.core.memoryscope \u7c7b\u65b9\u6cd5\uff09": [[17, "memoryscope.core.MemoryScope.cli_memory_chat", false]], "cli_memory_chat()\uff08memoryscope.core.memoryscope.memoryscope \u7c7b\u65b9\u6cd5\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.cli_memory_chat", false]], "client\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.client", false]], "client\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.client", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.client", false]], "climemorychat\uff08memoryscope.core.chat \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.chat.CliMemoryChat", false], [18, "memoryscope.core.chat.CliMemoryChat", false]], "climemorychat\uff08memoryscope.core.chat.cli_memory_chat \u4e2d\u7684\u7c7b\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat", false]], "close() \uff08memoryscope.core.memoryscope \u65b9\u6cd5\uff09": [[17, "memoryscope.core.MemoryScope.close", false]], "close() \uff08memoryscope.core.memoryscope.memoryscope \u65b9\u6cd5\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.close", false]], "close() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.close", false]], "close() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.close", false], [42, "memoryscope.core.storage.BaseMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.close", false], [42, "memoryscope.core.storage.BaseMonitor.close", false]], "close() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.dummy_monitor.dummymonitor \u65b9\u6cd5\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor.close", false]], "close() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.close", false], [42, "memoryscope.core.storage.DummyMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.dummymonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMonitor.close", false], [42, "memoryscope.core.storage.DummyMonitor.close", false]], "close() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.close", false]], "close() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.close", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.close", false]], "close() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.close", false]], "close() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.close", false]], "cn\uff08memoryscope.enumeration.language_enum.languageenum \u5c5e\u6027\uff09": [[83, "memoryscope.enumeration.language_enum.LanguageEnum.CN", false]], "cn\uff08memoryscope.enumeration.languageenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.LanguageEnum.CN", false]], "configmanager\uff08memoryscope.core.config \u4e2d\u7684\u7c7b\uff09": [[22, "memoryscope.core.config.ConfigManager", false]], "configmanager\uff08memoryscope.core.config.config_manager \u4e2d\u7684\u7c7b\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager", false]], "consolidate_memory_interval_time\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.consolidate_memory_interval_time", false]], "consolidate_memory_interval_time\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.consolidate_memory_interval_time", false]], "consolidatememoryop\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.ConsolidateMemoryOp", false], [33, "memoryscope.core.operation.ConsolidateMemoryOp", false]], "consolidatememoryop\uff08memoryscope.core.operation.consolidate_memory_op \u4e2d\u7684\u7c7b\uff09": [[37, "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp", false]], "contains_keyword()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.contains_keyword", false]], "contains_keyword()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.contains_keyword", false]], "content_modified\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.CONTENT_MODIFIED", false]], "content_modified\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.CONTENT_MODIFIED", false]], "content\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.content", false]], "content\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.content", false], [88, "memoryscope.scheme.MemoryNode.content", false]], "content\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id2", false], [1, "memoryscope.scheme.Message.content", false], [88, "id2", false], [88, "memoryscope.scheme.Message.content", false]], "content\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id2", false], [90, "memoryscope.scheme.message.Message.content", false]], "context\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.context", false]], "context\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.context", false]], "context\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.context", false]], "context\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.context", false]], "context\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.context", false]], "context\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.context", false]], "context\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.context", false]], "context\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.context", false]], "continue_run\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.continue_run", false]], "contrarepeatworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.ContraRepeatWorker", false], [59, "memoryscope.core.worker.backend.ContraRepeatWorker", false]], "contrarepeatworker\uff08memoryscope.core.worker.backend.contra_repeat_worker \u4e2d\u7684\u7c7b\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker", false]], "conversation\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.CONVERSATION", false]], "conversation\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.CONVERSATION", false]], "cosine_similarity()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.cosine_similarity", false]], "cosine_similarity()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.cosine_similarity", false]], "cosine_similarity_matrix()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.cosine_similarity_matrix", false]], "cost_str\uff08memoryscope.core.utils.timer \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.Timer.cost_str", false]], "cost_str\uff08memoryscope.core.utils.timer.timer \u5c5e\u6027\uff09": [[56, "memoryscope.core.utils.timer.Timer.cost_str", false]], "datetime_format() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.datetime_format", false]], "datetime_format() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.datetime_format", false]], "datetimehandler\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.DatetimeHandler", false]], "datetimehandler\uff08memoryscope.core.utils.datetime_handler \u4e2d\u7684\u7c7b\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler", false]], "default_memory_chat\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.default_memory_chat", false]], "default_memory_chat\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.default_memory_chat", false]], "default_memory_service\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.default_memory_service", false]], "default_memory_service\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.default_memory_service", false]], "delete() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.delete", false]], "delete() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.delete", false]], "delete() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.delete", false]], "delete() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.delete", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.delete", false]], "delete_all() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.delete_all", false]], "delete_all() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_all", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_all", false]], "delete_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.delete_memories", false]], "delete_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.delete_memories", false], [58, "memoryscope.core.worker.MemoryManager.delete_memories", false]], "delete_memory() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.delete_memory", false]], "delete_memory() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_memory", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_memory", false]], "delete\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.DELETE", false]], "delete\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.DELETE", false]], "delta\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.delta", false]], "delta\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.delta", false], [88, "memoryscope.scheme.ModelResponse.delta", false]], "description\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.description", false]], "description\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "id2", false], [35, "memoryscope.core.operation.base_operation.BaseOperation.description", false]], "description\uff08memoryscope.core.operation.baseoperation \u5c5e\u6027\uff09": [[1, "memoryscope.core.operation.BaseOperation.description", false], [33, "memoryscope.core.operation.BaseOperation.description", false]], "description\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.description", false]], "details\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.details", false]], "details\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.details", false], [88, "memoryscope.scheme.ModelResponse.details", false]], "distance_strategy\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.distance_strategy", false]], "distance_strategy\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.distance_strategy", false]], "dt\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.dt", false]], "dt\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.dt", false], [88, "memoryscope.scheme.MemoryNode.dt", false]], "dummy_query_vector() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.dummy_query_vector", false]], "dummy_query_vector() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.dummy_query_vector", false]], "dummygenerationmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.DummyGenerationModel", false], [27, "memoryscope.core.models.DummyGenerationModel", false]], "dummygenerationmodel\uff08memoryscope.core.models.dummy_generation_model \u4e2d\u7684\u7c7b\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel", false]], "dummymemorystore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore", false], [42, "memoryscope.core.storage.DummyMemoryStore", false]], "dummymemorystore\uff08memoryscope.core.storage.dummy_memory_store \u4e2d\u7684\u7c7b\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore", false]], "dummymonitor\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.DummyMonitor", false], [42, "memoryscope.core.storage.DummyMonitor", false]], "dummymonitor\uff08memoryscope.core.storage.dummy_monitor \u4e2d\u7684\u7c7b\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor", false]], "dummyworker\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.DummyWorker", false], [58, "memoryscope.core.worker.DummyWorker", false]], "dummyworker\uff08memoryscope.core.worker.dummy_worker \u4e2d\u7684\u7c7b\uff09": [[70, "memoryscope.core.worker.dummy_worker.DummyWorker", false]], "dump_config() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.dump_config", false]], "dump_config() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.dump_config", false]], "embedding_backend\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.embedding_backend", false]], "embedding_backend\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.embedding_backend", false]], "embedding_model\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.embedding_model", false]], "embedding_model\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.embedding_model", false]], "embedding_model\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.embedding_model", false]], "embedding_model\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.embedding_model", false], [58, "memoryscope.core.worker.MemoryBaseWorker.embedding_model", false]], "embedding_model\uff08memoryscope.enumeration.model_enum.modelenum \u5c5e\u6027\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum.EMBEDDING_MODEL", false]], "embedding_model\uff08memoryscope.enumeration.modelenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ModelEnum.EMBEDDING_MODEL", false]], "embedding_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.embedding_params", false]], "embedding_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.embedding_params", false]], "embedding_results\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.embedding_results", false]], "embedding_results\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.embedding_results", false], [88, "memoryscope.scheme.ModelResponse.embedding_results", false]], "enable_long_contra_repeat\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.enable_long_contra_repeat", false]], "enable_long_contra_repeat\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.enable_long_contra_repeat", false]], "enable_parallel\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.enable_parallel", false]], "enable_ranker\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.enable_ranker", false]], "enable_ranker\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.enable_ranker", false]], "enable_today_contra_repeat\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.enable_today_contra_repeat", false]], "enable_today_contra_repeat\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.enable_today_contra_repeat", false]], "en\uff08memoryscope.enumeration.language_enum.languageenum \u5c5e\u6027\uff09": [[83, "memoryscope.enumeration.language_enum.LanguageEnum.EN", false]], "en\uff08memoryscope.enumeration.languageenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.LanguageEnum.EN", false]], "es_api_key\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_api_key", false]], "es_api_key\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_api_key", false]], "es_client\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_client", false]], "es_client\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_client", false]], "es_cloud_id\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_cloud_id", false]], "es_cloud_id\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_cloud_id", false]], "es_index_name\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.es_index_name", false]], "es_index_name\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.es_index_name", false]], "es_password\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_password", false]], "es_password\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_password", false]], "es_query() \uff08memoryscope.core.storage.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy.es_query", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy.es_query", false]], "es_query() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy.es_query", false]], "es_url\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.es_url", false]], "es_url\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.es_url", false]], "es_url\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_url", false]], "es_url\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_url", false]], "es_user\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_user", false]], "es_user\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_user", false]], "escombinedretrievestrategy\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy", false]], "escombinedretrievestrategy\uff08memoryscope.core.storage.llama_index_sync_elasticsearch \u4e2d\u7684\u7c7b\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy", false]], "expired\uff08memoryscope.enumeration.store_status_enum.storestatusenum \u5c5e\u6027\uff09": [[87, "memoryscope.enumeration.store_status_enum.StoreStatusEnum.EXPIRED", false]], "expired\uff08memoryscope.enumeration.storestatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.StoreStatusEnum.EXPIRED", false]], "extract_date_parts()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.extract_date_parts", false]], "extract_date_parts()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.extract_date_parts", false]], "extract_date_parts_cn()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.extract_date_parts_cn", false]], "extract_date_parts_cn()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.extract_date_parts_cn", false]], "extract_date_parts_en()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.extract_date_parts_en", false]], "extract_date_parts_en()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.extract_date_parts_en", false]], "extract_time_pattern\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.EXTRACT_TIME_PATTERN", false]], "extract_time_pattern\uff08memoryscope.core.worker.frontend.extracttimeworker \u5c5e\u6027\uff09": [[71, "memoryscope.core.worker.frontend.ExtractTimeWorker.EXTRACT_TIME_PATTERN", false]], "extracttimeworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.ExtractTimeWorker", false], [71, "memoryscope.core.worker.frontend.ExtractTimeWorker", false]], "extracttimeworker\uff08memoryscope.core.worker.frontend.extract_time_worker \u4e2d\u7684\u7c7b\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker", false]], "file_path_completion()\uff08memoryscope.core.utils.prompt_handler.prompthandler \u9759\u6001\u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.file_path_completion", false]], "file_path_completion()\uff08memoryscope.core.utils.prompthandler \u9759\u6001\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.file_path_completion", false]], "file_path\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.contrarepeatworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.ContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.getobservationworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.getreflectionsubjectworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetReflectionSubjectWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.infofilterworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.InfoFilterWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.longcontrarepeatworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.LongContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.updateinsightworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.UpdateInsightWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.extracttimeworker \u5c5e\u6027\uff09": [[71, "memoryscope.core.worker.frontend.ExtractTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.printmemoryworker \u5c5e\u6027\uff09": [[71, "memoryscope.core.worker.frontend.PrintMemoryWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.FILE_PATH", false]], "filter_messages() \uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.filter_messages", false]], "filter_messages() \uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u65b9\u6cd5\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.filter_messages", false]], "filter_messages() \uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.filter_messages", false], [59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.filter_messages", false]], "filter_messages() \uff08memoryscope.core.worker.backend.getobservationworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker.filter_messages", false], [59, "memoryscope.core.worker.backend.GetObservationWorker.filter_messages", false]], "filter_obs_nodes() \uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u65b9\u6cd5\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.filter_obs_nodes", false]], "filter_obs_nodes() \uff08memoryscope.core.worker.backend.updateinsightworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker.filter_obs_nodes", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker.filter_obs_nodes", false]], "flush() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.flush", false]], "flush() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.flush", false]], "flush() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.flush", false], [42, "memoryscope.core.storage.BaseMemoryStore.flush", false]], "flush() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.flush", false], [42, "memoryscope.core.storage.BaseMonitor.flush", false]], "format_chat_message() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.format_chat_message", false]], "format_chat_message() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.format_chat_message", false]], "format_current_context() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.format_current_context", false]], "format_current_context() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.format_current_context", false]], "format_rank_message() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.format_rank_message", false]], "format_rank_message() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.format_rank_message", false]], "from_memory_key() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.from_memory_key", false]], "from_memory_key() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_memory_key", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_memory_key", false]], "from_query() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.from_query", false]], "from_query() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_query", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_query", false]], "frontendoperation\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.FrontendOperation", false], [33, "memoryscope.core.operation.FrontendOperation", false]], "frontendoperation\uff08memoryscope.core.operation.frontend_operation \u4e2d\u7684\u7c7b\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation", false]], "fusererankworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.FuseRerankWorker", false], [71, "memoryscope.core.worker.frontend.FuseRerankWorker", false]], "fusererankworker\uff08memoryscope.core.worker.frontend.fuse_rerank_worker \u4e2d\u7684\u7c7b\uff09": [[73, "memoryscope.core.worker.frontend.fuse_rerank_worker.FuseRerankWorker", false]], "gather_async_result() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.gather_async_result", false]], "gather_async_result() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.gather_async_result", false], [58, "memoryscope.core.worker.BaseWorker.gather_async_result", false]], "gather_thread_result() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.gather_thread_result", false]], "gather_thread_result() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.gather_thread_result", false], [58, "memoryscope.core.worker.BaseWorker.gather_thread_result", false]], "generation_backend\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.generation_backend", false]], "generation_backend\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.generation_backend", false]], "generation_model_kwargs\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.generation_model_kwargs", false]], "generation_model\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.generation_model", false]], "generation_model\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.generation_model", false], [18, "memoryscope.core.chat.ApiMemoryChat.generation_model", false]], "generation_model\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.generation_model", false]], "generation_model\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.generation_model", false]], "generation_model\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.generation_model", false]], "generation_model\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.generation_model", false], [58, "memoryscope.core.worker.MemoryBaseWorker.generation_model", false]], "generation_model\uff08memoryscope.enumeration.model_enum.modelenum \u5c5e\u6027\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum.GENERATION_MODEL", false]], "generation_model\uff08memoryscope.enumeration.modelenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ModelEnum.GENERATION_MODEL", false]], "generation_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.generation_params", false]], "generation_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.generation_params", false]], "get_chat_messages_scatter() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.get_chat_messages_scatter", false]], "get_chat_messages_scatter() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.get_chat_messages_scatter", false]], "get_dt_info_dict() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.get_dt_info_dict", false]], "get_dt_info_dict() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.get_dt_info_dict", false]], "get_elasticsearch_client()\uff08\u5728 memoryscope.core.storage.llama_index_sync_elasticsearch \u6a21\u5757\u4e2d\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.get_elasticsearch_client", false]], "get_language_value() \uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u65b9\u6cd5\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.get_language_value", false]], "get_language_value() \uff08memoryscope.core.worker.memorybaseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.get_language_value", false], [58, "memoryscope.core.worker.MemoryBaseWorker.get_language_value", false]], "get_logger()\uff08memoryscope.core.utils.logger \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.get_logger", false]], "get_logger()\uff08memoryscope.core.utils.logger.logger \u7c7b\u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.get_logger", false]], "get_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.get_memories", false]], "get_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.get_memories", false], [58, "memoryscope.core.worker.MemoryManager.get_memories", false]], "get_memoryscope_context()\uff08\u5728 memoryscope.core.memoryscope_context \u6a21\u5757\u4e2d\uff09": [[26, "memoryscope.core.memoryscope_context.get_memoryscope_context", false]], "get_memoryscope_uuid()\uff08\u5728 memoryscope.core.memoryscope_context \u6a21\u5757\u4e2d\uff09": [[26, "memoryscope.core.memoryscope_context.get_memoryscope_uuid", false]], "get_workflow_context() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.get_workflow_context", false]], "get_workflow_context() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.get_workflow_context", false], [58, "memoryscope.core.worker.BaseWorker.get_workflow_context", false]], "getobservationwithtimeworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWithTimeWorker", false], [59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker", false]], "getobservationwithtimeworker\uff08memoryscope.core.worker.backend.get_observation_with_time_worker \u4e2d\u7684\u7c7b\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker", false]], "getobservationworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker", false], [59, "memoryscope.core.worker.backend.GetObservationWorker", false]], "getobservationworker\uff08memoryscope.core.worker.backend.get_observation_worker \u4e2d\u7684\u7c7b\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker", false]], "getreflectionsubjectworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.GetReflectionSubjectWorker", false], [59, "memoryscope.core.worker.backend.GetReflectionSubjectWorker", false]], "getreflectionsubjectworker\uff08memoryscope.core.worker.backend.get_reflection_subject_worker \u4e2d\u7684\u7c7b\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker", false]], "has_content() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.has_content", false]], "has_content() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.has_content", false], [58, "memoryscope.core.worker.BaseWorker.has_content", false]], "has_time_word()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.has_time_word", false]], "has_time_word()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.has_time_word", false]], "has_time_word_cn()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.has_time_word_cn", false]], "has_time_word_cn()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.has_time_word_cn", false]], "has_time_word_en()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.has_time_word_en", false]], "has_time_word_en()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.has_time_word_en", false]], "human_name\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.human_name", false]], "human_name\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[18, "memoryscope.core.chat.ApiMemoryChat.human_name", false]], "human_name\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.human_name", false]], "human_name\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.human_name", false]], "human_name\uff08memoryscope.core.service.base_memory_service.basememoryservice \u5c5e\u6027\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.human_name", false]], "human_name\uff08memoryscope.core.service.basememoryservice \u5c5e\u6027\uff09": [[39, "memoryscope.core.service.BaseMemoryService.human_name", false]], "index_name\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.index_name", false]], "index_name\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.index_name", false]], "infofilterworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.InfoFilterWorker", false], [59, "memoryscope.core.worker.backend.InfoFilterWorker", false]], "infofilterworker\uff08memoryscope.core.worker.backend.info_filter_worker \u4e2d\u7684\u7c7b\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker", false]], "init_instance_by_config()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.init_instance_by_config", false]], "init_instance_by_config()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.init_instance_by_config", false]], "init_service() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.init_service", false]], "init_service() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.init_service", false]], "init_service() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.init_service", false]], "init_service() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.MemoryScopeService.init_service", false]], "init_workers() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.init_workers", false]], "init_workers() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.init_workers", false]], "init_workflow() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.init_workflow", false], [33, "memoryscope.core.operation.BackendOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.init_workflow", false], [33, "memoryscope.core.operation.BaseOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.frontend_operation.frontendoperation \u65b9\u6cd5\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.frontendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.FrontendOperation.init_workflow", false], [33, "memoryscope.core.operation.FrontendOperation.init_workflow", false]], "insert() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.insert", false]], "insert() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.insert", false]], "insight\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.INSIGHT", false]], "insight\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.INSIGHT", false]], "is_embedding_query\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.is_embedding_query", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.is_multi_thread", false]], "iter_response() \uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u65b9\u6cd5\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.iter_response", false]], "iter_response() \uff08memoryscope.core.chat.apimemorychat \u65b9\u6cd5\uff09": [[18, "memoryscope.core.chat.ApiMemoryChat.iter_response", false]], "key_vector\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.key_vector", false]], "key_vector\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.key_vector", false], [88, "memoryscope.scheme.MemoryNode.key_vector", false]], "key\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.key", false]], "key\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.key", false], [88, "memoryscope.scheme.MemoryNode.key", false]], "kwargs_filter\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.kwargs_filter", false]], "kwargs\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.kwargs", false]], "kwargs\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.kwargs", false]], "languageenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.LanguageEnum", false], [81, "memoryscope.enumeration.LanguageEnum", false]], "languageenum\uff08memoryscope.enumeration.language_enum \u4e2d\u7684\u7c7b\uff09": [[83, "memoryscope.enumeration.language_enum.LanguageEnum", false]], "language\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.language", false]], "language\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.language", false]], "language\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.language", false]], "language\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.language", false]], "language\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.language", false]], "llamaindexembeddingmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.LlamaIndexEmbeddingModel", false], [27, "memoryscope.core.models.LlamaIndexEmbeddingModel", false]], "llamaindexembeddingmodel\uff08memoryscope.core.models.llama_index_embedding_model \u4e2d\u7684\u7c7b\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel", false]], "llamaindexesmemorystore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore", false]], "llamaindexesmemorystore\uff08memoryscope.core.storage.llama_index_es_memory_store \u4e2d\u7684\u7c7b\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore", false]], "llamaindexgenerationmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.LlamaIndexGenerationModel", false], [27, "memoryscope.core.models.LlamaIndexGenerationModel", false]], "llamaindexgenerationmodel\uff08memoryscope.core.models.llama_index_generation_model \u4e2d\u7684\u7c7b\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel", false]], "llamaindexrankmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel", false], [27, "memoryscope.core.models.LlamaIndexRankModel", false]], "llamaindexrankmodel\uff08memoryscope.core.models.llama_index_rank_model \u4e2d\u7684\u7c7b\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel", false]], "loadmemoryworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker", false]], "loadmemoryworker\uff08memoryscope.core.worker.backend.load_memory_worker \u4e2d\u7684\u7c7b\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker", false]], "log_dictionary_info() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.log_dictionary_info", false]], "log_dictionary_info() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.log_dictionary_info", false]], "log_elasticsearch_dynamic\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.log_elasticsearch_dynamic", false]], "log_elasticsearch_dynamic\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.log_elasticsearch_dynamic", false]], "log_vector_store_brief() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.log_vector_store_brief", false]], "log_vector_store_brief() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.log_vector_store_brief", false]], "logger_prefix\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.logger_prefix", false]], "logger\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.logger", false]], "logger\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.logger", false]], "logger\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.logger", false]], "logger\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.logger", false]], "logger\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.Logger", false]], "logger\uff08memoryscope.core.utils.logger \u4e2d\u7684\u7c7b\uff09": [[51, "memoryscope.core.utils.logger.Logger", false]], "logger\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.logger", false]], "logger\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.logger", false]], "logger\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.logger", false]], "logger\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.logger", false]], "logger\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.logger", false]], "longcontrarepeatworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.LongContraRepeatWorker", false], [59, "memoryscope.core.worker.backend.LongContraRepeatWorker", false]], "longcontrarepeatworker\uff08memoryscope.core.worker.backend.long_contra_repeat_worker \u4e2d\u7684\u7c7b\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker", false]], "m_type\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.m_type", false]], "m_type\uff08memoryscope.core.models.basemodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.BaseModel.m_type", false]], "m_type\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.dummygenerationmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.DummyGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.m_type", false]], "m_type\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.m_type", false]], "m_type\uff08memoryscope.core.models.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.LlamaIndexEmbeddingModel.m_type", false]], "m_type\uff08memoryscope.core.models.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.LlamaIndexGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.llamaindexrankmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.LlamaIndexRankModel.m_type", false]], "m_type\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.m_type", false]], "m_type\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.m_type", false], [88, "memoryscope.scheme.ModelResponse.m_type", false]], "makerecord() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.makeRecord", false]], "makerecord() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.makeRecord", false]], "match_node_time()\uff08memoryscope.core.worker.frontend.fuse_rerank_worker.fusererankworker \u9759\u6001\u65b9\u6cd5\uff09": [[73, "memoryscope.core.worker.frontend.fuse_rerank_worker.FuseRerankWorker.match_node_time", false]], "match_node_time()\uff08memoryscope.core.worker.frontend.fusererankworker \u9759\u6001\u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.FuseRerankWorker.match_node_time", false], [71, "memoryscope.core.worker.frontend.FuseRerankWorker.match_node_time", false]], "max_retries\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.max_retries", false]], "md5_hash()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.md5_hash", false]], "md5_hash()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.md5_hash", false]], "memorized\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id4", false], [1, "memoryscope.scheme.Message.memorized", false], [88, "id4", false], [88, "memoryscope.scheme.Message.memorized", false]], "memorized\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id4", false], [90, "memoryscope.scheme.message.Message.memorized", false]], "memory_chat_class\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.memory_chat_class", false]], "memory_chat_class\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.memory_chat_class", false]], "memory_chat_dict\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.memory_chat_dict", false]], "memory_chat_dict\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.memory_chat_dict", false]], "memory_id\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.memory_id", false]], "memory_id\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.memory_id", false], [88, "memoryscope.scheme.MemoryNode.memory_id", false]], "memory_manager\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.memory_manager", false]], "memory_manager\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.memory_manager", false], [58, "memoryscope.core.worker.MemoryBaseWorker.memory_manager", false]], "memory_service_dict\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.memory_service_dict", false]], "memory_service_dict\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.memory_service_dict", false]], "memory_service\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.memory_service", false]], "memory_service\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.memory_service", false], [18, "memoryscope.core.chat.ApiMemoryChat.memory_service", false]], "memory_service\uff08memoryscope.core.chat.base_memory_chat.basememorychat \u5c5e\u6027\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.memory_service", false]], "memory_service\uff08memoryscope.core.chat.basememorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.memory_service", false], [18, "memoryscope.core.chat.BaseMemoryChat.memory_service", false]], "memory_store\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.memory_store", false]], "memory_store\uff08memoryscope.core.worker.memory_manager.memorymanager \u5c5e\u6027\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.memory_store", false]], "memory_store\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.memory_store", false], [58, "memoryscope.core.worker.MemoryBaseWorker.memory_store", false]], "memory_store\uff08memoryscope.core.worker.memorymanager \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryManager.memory_store", false], [58, "memoryscope.core.worker.MemoryManager.memory_store", false]], "memory_type\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.memory_type", false]], "memory_type\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.memory_type", false], [88, "memoryscope.scheme.MemoryNode.memory_type", false]], "memorybaseworker\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker", false], [58, "memoryscope.core.worker.MemoryBaseWorker", false]], "memorybaseworker\uff08memoryscope.core.worker.memory_base_worker \u4e2d\u7684\u7c7b\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker", false]], "memorymanager\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.MemoryManager", false], [58, "memoryscope.core.worker.MemoryManager", false]], "memorymanager\uff08memoryscope.core.worker.memory_manager \u4e2d\u7684\u7c7b\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager", false]], "memoryscope": [[13, "module-memoryscope", false]], "memoryscope.constants": [[14, "module-memoryscope.constants", false]], "memoryscope.constants.common_constants": [[15, "module-memoryscope.constants.common_constants", false]], "memoryscope.constants.language_constants": [[16, "module-memoryscope.constants.language_constants", false]], "memoryscope.core": [[17, "module-memoryscope.core", false]], "memoryscope.core.chat": [[1, "module-memoryscope.core.chat", false], [18, "module-memoryscope.core.chat", false]], "memoryscope.core.chat.api_memory_chat": [[19, "module-memoryscope.core.chat.api_memory_chat", false]], "memoryscope.core.chat.base_memory_chat": [[20, "module-memoryscope.core.chat.base_memory_chat", false]], "memoryscope.core.chat.cli_memory_chat": [[21, "module-memoryscope.core.chat.cli_memory_chat", false]], "memoryscope.core.config": [[1, "module-memoryscope.core.config", false], [22, "module-memoryscope.core.config", false]], "memoryscope.core.config.arguments": [[23, "module-memoryscope.core.config.arguments", false]], "memoryscope.core.config.config_manager": [[24, "module-memoryscope.core.config.config_manager", false]], "memoryscope.core.memoryscope": [[25, "module-memoryscope.core.memoryscope", false]], "memoryscope.core.memoryscope_context": [[26, "module-memoryscope.core.memoryscope_context", false]], "memoryscope.core.models": [[1, "module-memoryscope.core.models", false], [27, "module-memoryscope.core.models", false]], "memoryscope.core.models.base_model": [[28, "module-memoryscope.core.models.base_model", false]], "memoryscope.core.models.dummy_generation_model": [[29, "module-memoryscope.core.models.dummy_generation_model", false]], "memoryscope.core.models.llama_index_embedding_model": [[30, "module-memoryscope.core.models.llama_index_embedding_model", false]], "memoryscope.core.models.llama_index_generation_model": [[31, "module-memoryscope.core.models.llama_index_generation_model", false]], "memoryscope.core.models.llama_index_rank_model": [[32, "module-memoryscope.core.models.llama_index_rank_model", false]], "memoryscope.core.operation": [[1, "module-memoryscope.core.operation", false], [33, "module-memoryscope.core.operation", false]], "memoryscope.core.operation.backend_operation": [[34, "module-memoryscope.core.operation.backend_operation", false]], "memoryscope.core.operation.base_operation": [[35, "module-memoryscope.core.operation.base_operation", false]], "memoryscope.core.operation.base_workflow": [[36, "module-memoryscope.core.operation.base_workflow", false]], "memoryscope.core.operation.consolidate_memory_op": [[37, "module-memoryscope.core.operation.consolidate_memory_op", false]], "memoryscope.core.operation.frontend_operation": [[38, "module-memoryscope.core.operation.frontend_operation", false]], "memoryscope.core.service": [[1, "module-memoryscope.core.service", false], [39, "module-memoryscope.core.service", false]], "memoryscope.core.service.base_memory_service": [[40, "module-memoryscope.core.service.base_memory_service", false]], "memoryscope.core.service.memory_scope_service": [[41, "module-memoryscope.core.service.memory_scope_service", false]], "memoryscope.core.storage": [[1, "module-memoryscope.core.storage", false], [42, "module-memoryscope.core.storage", false]], "memoryscope.core.storage.base_memory_store": [[43, "module-memoryscope.core.storage.base_memory_store", false]], "memoryscope.core.storage.base_monitor": [[44, "module-memoryscope.core.storage.base_monitor", false]], "memoryscope.core.storage.dummy_memory_store": [[45, "module-memoryscope.core.storage.dummy_memory_store", false]], "memoryscope.core.storage.dummy_monitor": [[46, "module-memoryscope.core.storage.dummy_monitor", false]], "memoryscope.core.storage.llama_index_es_memory_store": [[47, "module-memoryscope.core.storage.llama_index_es_memory_store", false]], "memoryscope.core.storage.llama_index_sync_elasticsearch": [[48, "module-memoryscope.core.storage.llama_index_sync_elasticsearch", false]], "memoryscope.core.utils": [[49, "module-memoryscope.core.utils", false]], "memoryscope.core.utils.datetime_handler": [[50, "module-memoryscope.core.utils.datetime_handler", false]], "memoryscope.core.utils.logger": [[51, "module-memoryscope.core.utils.logger", false]], "memoryscope.core.utils.prompt_handler": [[52, "module-memoryscope.core.utils.prompt_handler", false]], "memoryscope.core.utils.registry": [[53, "module-memoryscope.core.utils.registry", false]], "memoryscope.core.utils.response_text_parser": [[54, "module-memoryscope.core.utils.response_text_parser", false]], "memoryscope.core.utils.singleton": [[55, "module-memoryscope.core.utils.singleton", false]], "memoryscope.core.utils.timer": [[56, "module-memoryscope.core.utils.timer", false]], "memoryscope.core.utils.tool_functions": [[57, "module-memoryscope.core.utils.tool_functions", false]], "memoryscope.core.worker": [[1, "module-memoryscope.core.worker", false], [58, "module-memoryscope.core.worker", false]], "memoryscope.core.worker.backend": [[1, "module-memoryscope.core.worker.backend", false], [59, "module-memoryscope.core.worker.backend", false]], "memoryscope.core.worker.backend.contra_repeat_worker": [[60, "module-memoryscope.core.worker.backend.contra_repeat_worker", false]], "memoryscope.core.worker.backend.get_observation_with_time_worker": [[61, "module-memoryscope.core.worker.backend.get_observation_with_time_worker", false]], "memoryscope.core.worker.backend.get_observation_worker": [[62, "module-memoryscope.core.worker.backend.get_observation_worker", false]], "memoryscope.core.worker.backend.get_reflection_subject_worker": [[63, "module-memoryscope.core.worker.backend.get_reflection_subject_worker", false]], "memoryscope.core.worker.backend.info_filter_worker": [[64, "module-memoryscope.core.worker.backend.info_filter_worker", false]], "memoryscope.core.worker.backend.load_memory_worker": [[65, "module-memoryscope.core.worker.backend.load_memory_worker", false]], "memoryscope.core.worker.backend.long_contra_repeat_worker": [[66, "module-memoryscope.core.worker.backend.long_contra_repeat_worker", false]], "memoryscope.core.worker.backend.update_insight_worker": [[67, "module-memoryscope.core.worker.backend.update_insight_worker", false]], "memoryscope.core.worker.backend.update_memory_worker": [[68, "module-memoryscope.core.worker.backend.update_memory_worker", false]], "memoryscope.core.worker.base_worker": [[69, "module-memoryscope.core.worker.base_worker", false]], "memoryscope.core.worker.dummy_worker": [[70, "module-memoryscope.core.worker.dummy_worker", false]], "memoryscope.core.worker.frontend": [[1, "module-memoryscope.core.worker.frontend", false], [71, "module-memoryscope.core.worker.frontend", false]], "memoryscope.core.worker.frontend.extract_time_worker": [[72, "module-memoryscope.core.worker.frontend.extract_time_worker", false]], "memoryscope.core.worker.frontend.fuse_rerank_worker": [[73, "module-memoryscope.core.worker.frontend.fuse_rerank_worker", false]], "memoryscope.core.worker.frontend.print_memory_worker": [[74, "module-memoryscope.core.worker.frontend.print_memory_worker", false]], "memoryscope.core.worker.frontend.read_message_worker": [[75, "module-memoryscope.core.worker.frontend.read_message_worker", false]], "memoryscope.core.worker.frontend.retrieve_memory_worker": [[76, "module-memoryscope.core.worker.frontend.retrieve_memory_worker", false]], "memoryscope.core.worker.frontend.semantic_rank_worker": [[77, "module-memoryscope.core.worker.frontend.semantic_rank_worker", false]], "memoryscope.core.worker.frontend.set_query_worker": [[78, "module-memoryscope.core.worker.frontend.set_query_worker", false]], "memoryscope.core.worker.memory_base_worker": [[79, "module-memoryscope.core.worker.memory_base_worker", false]], "memoryscope.core.worker.memory_manager": [[80, "module-memoryscope.core.worker.memory_manager", false]], "memoryscope.enumeration": [[1, "module-memoryscope.enumeration", false], [81, "module-memoryscope.enumeration", false]], "memoryscope.enumeration.action_status_enum": [[82, "module-memoryscope.enumeration.action_status_enum", false]], "memoryscope.enumeration.language_enum": [[83, "module-memoryscope.enumeration.language_enum", false]], "memoryscope.enumeration.memory_type_enum": [[84, "module-memoryscope.enumeration.memory_type_enum", false]], "memoryscope.enumeration.message_role_enum": [[85, "module-memoryscope.enumeration.message_role_enum", false]], "memoryscope.enumeration.model_enum": [[86, "module-memoryscope.enumeration.model_enum", false]], "memoryscope.enumeration.store_status_enum": [[87, "module-memoryscope.enumeration.store_status_enum", false]], "memoryscope.scheme": [[1, "module-memoryscope.scheme", false], [88, "module-memoryscope.scheme", false]], "memoryscope.scheme.memory_node": [[89, "module-memoryscope.scheme.memory_node", false]], "memoryscope.scheme.message": [[90, "module-memoryscope.scheme.message", false]], "memoryscope.scheme.model_response": [[91, "module-memoryscope.scheme.model_response", false]], "memoryscope_context\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.memoryscope_context", false]], "memoryscopecontext()\uff08\u5728 memoryscope.core \u6a21\u5757\u4e2d\uff09": [[17, "memoryscope.core.MemoryscopeContext", false]], "memoryscopeservice\uff08memoryscope.core.service \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.service.MemoryScopeService", false], [39, "memoryscope.core.service.MemoryScopeService", false]], "memoryscopeservice\uff08memoryscope.core.service.memory_scope_service \u4e2d\u7684\u7c7b\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService", false]], "memoryscope\uff08memoryscope.core \u4e2d\u7684\u7c7b\uff09": [[17, "memoryscope.core.MemoryScope", false]], "memoryscope\uff08memoryscope.core.memoryscope \u4e2d\u7684\u7c7b\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope", false]], "memorytypeenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.MemoryTypeEnum", false], [81, "memoryscope.enumeration.MemoryTypeEnum", false]], "memorytypeenum\uff08memoryscope.enumeration.memory_type_enum \u4e2d\u7684\u7c7b\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum", false]], "messageroleenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.MessageRoleEnum", false], [81, "memoryscope.enumeration.MessageRoleEnum", false]], "messageroleenum\uff08memoryscope.enumeration.message_role_enum \u4e2d\u7684\u7c7b\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum", false]], "message\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.message", false]], "message\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.message", false], [88, "memoryscope.scheme.ModelResponse.message", false]], "meta_data\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.meta_data", false]], "meta_data\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.meta_data", false], [88, "memoryscope.scheme.MemoryNode.meta_data", false]], "meta_data\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id5", false], [1, "memoryscope.scheme.Message.meta_data", false], [88, "id5", false], [88, "memoryscope.scheme.Message.meta_data", false]], "meta_data\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id5", false], [90, "memoryscope.scheme.message.Message.meta_data", false]], "meta_data\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.meta_data", false]], "meta_data\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.meta_data", false], [88, "memoryscope.scheme.ModelResponse.meta_data", false]], "model_name\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.model_name", false]], "model_name\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.model_name", false]], "model_name\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.model_name", false]], "model_name\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.model_name", false]], "model_name\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.model_name", false]], "modelenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.ModelEnum", false], [81, "memoryscope.enumeration.ModelEnum", false]], "modelenum\uff08memoryscope.enumeration.model_enum \u4e2d\u7684\u7c7b\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum", false]], "model\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.model", false]], "model\uff08memoryscope.core.models.basemodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.BaseModel.model", false]], "modified\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.MODIFIED", false]], "modified\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.MODIFIED", false]], "module": [[1, "module-memoryscope.core.chat", false], [1, "module-memoryscope.core.config", false], [1, "module-memoryscope.core.models", false], [1, "module-memoryscope.core.operation", false], [1, "module-memoryscope.core.service", false], [1, "module-memoryscope.core.storage", false], [1, "module-memoryscope.core.worker", false], [1, "module-memoryscope.core.worker.backend", false], [1, "module-memoryscope.core.worker.frontend", false], [1, "module-memoryscope.enumeration", false], [1, "module-memoryscope.scheme", false], [13, "module-memoryscope", false], [14, "module-memoryscope.constants", false], [15, "module-memoryscope.constants.common_constants", false], [16, "module-memoryscope.constants.language_constants", false], [17, "module-memoryscope.core", false], [18, "module-memoryscope.core.chat", false], [19, "module-memoryscope.core.chat.api_memory_chat", false], [20, "module-memoryscope.core.chat.base_memory_chat", false], [21, "module-memoryscope.core.chat.cli_memory_chat", false], [22, "module-memoryscope.core.config", false], [23, "module-memoryscope.core.config.arguments", false], [24, "module-memoryscope.core.config.config_manager", false], [25, "module-memoryscope.core.memoryscope", false], [26, "module-memoryscope.core.memoryscope_context", false], [27, "module-memoryscope.core.models", false], [28, "module-memoryscope.core.models.base_model", false], [29, "module-memoryscope.core.models.dummy_generation_model", false], [30, "module-memoryscope.core.models.llama_index_embedding_model", false], [31, "module-memoryscope.core.models.llama_index_generation_model", false], [32, "module-memoryscope.core.models.llama_index_rank_model", false], [33, "module-memoryscope.core.operation", false], [34, "module-memoryscope.core.operation.backend_operation", false], [35, "module-memoryscope.core.operation.base_operation", false], [36, "module-memoryscope.core.operation.base_workflow", false], [37, "module-memoryscope.core.operation.consolidate_memory_op", false], [38, "module-memoryscope.core.operation.frontend_operation", false], [39, "module-memoryscope.core.service", false], [40, "module-memoryscope.core.service.base_memory_service", false], [41, "module-memoryscope.core.service.memory_scope_service", false], [42, "module-memoryscope.core.storage", false], [43, "module-memoryscope.core.storage.base_memory_store", false], [44, "module-memoryscope.core.storage.base_monitor", false], [45, "module-memoryscope.core.storage.dummy_memory_store", false], [46, "module-memoryscope.core.storage.dummy_monitor", false], [47, "module-memoryscope.core.storage.llama_index_es_memory_store", false], [48, "module-memoryscope.core.storage.llama_index_sync_elasticsearch", false], [49, "module-memoryscope.core.utils", false], [50, "module-memoryscope.core.utils.datetime_handler", false], [51, "module-memoryscope.core.utils.logger", false], [52, "module-memoryscope.core.utils.prompt_handler", false], [53, "module-memoryscope.core.utils.registry", false], [54, "module-memoryscope.core.utils.response_text_parser", false], [55, "module-memoryscope.core.utils.singleton", false], [56, "module-memoryscope.core.utils.timer", false], [57, "module-memoryscope.core.utils.tool_functions", false], [58, "module-memoryscope.core.worker", false], [59, "module-memoryscope.core.worker.backend", false], [60, "module-memoryscope.core.worker.backend.contra_repeat_worker", false], [61, "module-memoryscope.core.worker.backend.get_observation_with_time_worker", false], [62, "module-memoryscope.core.worker.backend.get_observation_worker", false], [63, "module-memoryscope.core.worker.backend.get_reflection_subject_worker", false], [64, "module-memoryscope.core.worker.backend.info_filter_worker", false], [65, "module-memoryscope.core.worker.backend.load_memory_worker", false], [66, "module-memoryscope.core.worker.backend.long_contra_repeat_worker", false], [67, "module-memoryscope.core.worker.backend.update_insight_worker", false], [68, "module-memoryscope.core.worker.backend.update_memory_worker", false], [69, "module-memoryscope.core.worker.base_worker", false], [70, "module-memoryscope.core.worker.dummy_worker", false], [71, "module-memoryscope.core.worker.frontend", false], [72, "module-memoryscope.core.worker.frontend.extract_time_worker", false], [73, "module-memoryscope.core.worker.frontend.fuse_rerank_worker", false], [74, "module-memoryscope.core.worker.frontend.print_memory_worker", false], [75, "module-memoryscope.core.worker.frontend.read_message_worker", false], [76, "module-memoryscope.core.worker.frontend.retrieve_memory_worker", false], [77, "module-memoryscope.core.worker.frontend.semantic_rank_worker", false], [78, "module-memoryscope.core.worker.frontend.set_query_worker", false], [79, "module-memoryscope.core.worker.memory_base_worker", false], [80, "module-memoryscope.core.worker.memory_manager", false], [81, "module-memoryscope.enumeration", false], [82, "module-memoryscope.enumeration.action_status_enum", false], [83, "module-memoryscope.enumeration.language_enum", false], [84, "module-memoryscope.enumeration.memory_type_enum", false], [85, "module-memoryscope.enumeration.message_role_enum", false], [86, "module-memoryscope.enumeration.model_enum", false], [87, "module-memoryscope.enumeration.store_status_enum", false], [88, "module-memoryscope.scheme", false], [89, "module-memoryscope.scheme.memory_node", false], [90, "module-memoryscope.scheme.message", false], [91, "module-memoryscope.scheme.model_response", false]], "module_dict\uff08memoryscope.core.utils.registry \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.Registry.module_dict", false]], "module_dict\uff08memoryscope.core.utils.registry.registry \u5c5e\u6027\uff09": [[53, "memoryscope.core.utils.registry.Registry.module_dict", false]], "module_name\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.module_name", false]], "module_name\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.module_name", false]], "module_name\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.module_name", false]], "module_name\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.module_name", false]], "module_name\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.module_name", false]], "monitor\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.monitor", false]], "monitor\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.monitor", false], [58, "memoryscope.core.worker.MemoryBaseWorker.monitor", false]], "name\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.name", false]], "name\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "id1", false], [35, "memoryscope.core.operation.base_operation.BaseOperation.name", false]], "name\uff08memoryscope.core.operation.baseoperation \u5c5e\u6027\uff09": [[1, "memoryscope.core.operation.BaseOperation.name", false], [33, "memoryscope.core.operation.BaseOperation.name", false]], "name\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.name", false]], "name\uff08memoryscope.core.utils.registry \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.Registry.name", false]], "name\uff08memoryscope.core.utils.registry.registry \u5c5e\u6027\uff09": [[53, "memoryscope.core.utils.registry.Registry.name", false]], "name\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.name", false]], "name\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.name", false]], "name\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.name", false]], "name\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.name", false]], "name\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.name", false]], "name\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.name", false]], "name\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.name", false]], "name\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.name", false]], "name\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.name", false]], "name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.name", false]], "new_insight_node() \uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u65b9\u6cd5\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.new_insight_node", false]], "new_insight_node() \uff08memoryscope.core.worker.backend.getreflectionsubjectworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetReflectionSubjectWorker.new_insight_node", false], [59, "memoryscope.core.worker.backend.GetReflectionSubjectWorker.new_insight_node", false]], "new\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.NEW", false]], "new\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.NEW", false]], "node_keys\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.node_keys", false]], "node_keys\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.node_keys", false], [88, "memoryscope.scheme.MemoryNode.node_keys", false]], "none\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.NONE", false]], "none\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.NONE", false]], "obs_customized\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.OBS_CUSTOMIZED", false]], "obs_customized\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.OBS_CUSTOMIZED", false]], "obs_reflected\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.obs_reflected", false]], "obs_reflected\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.obs_reflected", false], [88, "memoryscope.scheme.MemoryNode.obs_reflected", false]], "obs_store_key\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.OBS_STORE_KEY", false]], "obs_store_key\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.OBS_STORE_KEY", false]], "obs_store_key\uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.OBS_STORE_KEY", false]], "obs_store_key\uff08memoryscope.core.worker.backend.getobservationworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWorker.OBS_STORE_KEY", false]], "obs_updated\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.obs_updated", false]], "obs_updated\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.obs_updated", false], [88, "memoryscope.scheme.MemoryNode.obs_updated", false]], "observation\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.OBSERVATION", false]], "observation\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.OBSERVATION", false]], "op_description_dict\uff08memoryscope.core.service.base_memory_service.basememoryservice \u5c5e\u6027\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.op_description_dict", false]], "op_description_dict\uff08memoryscope.core.service.basememoryservice \u5c5e\u6027\uff09": [[1, "memoryscope.core.service.BaseMemoryService.op_description_dict", false], [39, "memoryscope.core.service.BaseMemoryService.op_description_dict", false]], "operation_type\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.backendoperation \u5c5e\u6027\uff09": [[33, "memoryscope.core.operation.BackendOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "id0", false], [35, "memoryscope.core.operation.base_operation.BaseOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.baseoperation \u5c5e\u6027\uff09": [[1, "memoryscope.core.operation.BaseOperation.operation_type", false], [33, "id0", false], [33, "memoryscope.core.operation.BaseOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.frontendoperation \u5c5e\u6027\uff09": [[33, "memoryscope.core.operation.FrontendOperation.operation_type", false]], "output_memory_max_count\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.output_memory_max_count", false]], "output_memory_max_count\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.output_memory_max_count", false]], "parse_query_command()\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u9759\u6001\u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.parse_query_command", false]], "parse_query_command()\uff08memoryscope.core.chat.climemorychat \u9759\u6001\u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.parse_query_command", false], [18, "memoryscope.core.chat.CliMemoryChat.parse_query_command", false]], "parse_v1() \uff08memoryscope.core.utils.response_text_parser.responsetextparser \u65b9\u6cd5\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.parse_v1", false]], "parse_v1() \uff08memoryscope.core.utils.responsetextparser \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.parse_v1", false]], "parse_v2() \uff08memoryscope.core.utils.response_text_parser.responsetextparser \u65b9\u6cd5\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.parse_v2", false]], "parse_v2() \uff08memoryscope.core.utils.responsetextparser \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.parse_v2", false]], "pattern_v1\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.PATTERN_V1", false]], "pattern_v1\uff08memoryscope.core.utils.responsetextparser \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.PATTERN_V1", false]], "pop_node_object() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.pop_node_object", false]], "pop_node_object() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.pop_node_object", false]], "post_process_hits() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.post_process_hits", false]], "post_process_hits() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.post_process_hits", false]], "print_logo() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.print_logo", false]], "print_logo() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.print_logo", false], [18, "memoryscope.core.chat.CliMemoryChat.print_logo", false]], "printmemoryworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.PrintMemoryWorker", false], [71, "memoryscope.core.worker.frontend.PrintMemoryWorker", false]], "printmemoryworker\uff08memoryscope.core.worker.frontend.print_memory_worker \u4e2d\u7684\u7c7b\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker", false]], "process_commands() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.process_commands", false]], "process_commands() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.process_commands", false], [18, "memoryscope.core.chat.CliMemoryChat.process_commands", false]], "prompt_dict\uff08memoryscope.core.utils.prompt_handler.prompthandler \u5c5e\u6027\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.prompt_dict", false]], "prompt_dict\uff08memoryscope.core.utils.prompthandler \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.PromptHandler.prompt_dict", false]], "prompt_handler\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.prompt_handler", false]], "prompt_handler\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.prompt_handler", false], [18, "memoryscope.core.chat.ApiMemoryChat.prompt_handler", false]], "prompt_handler\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.prompt_handler", false]], "prompt_handler\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.prompt_handler", false], [58, "memoryscope.core.worker.MemoryBaseWorker.prompt_handler", false]], "prompt_to_msg() \uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u65b9\u6cd5\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.prompt_to_msg", false]], "prompt_to_msg() \uff08memoryscope.core.worker.memorybaseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.prompt_to_msg", false], [58, "memoryscope.core.worker.MemoryBaseWorker.prompt_to_msg", false]], "prompt_to_msg()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.prompt_to_msg", false]], "prompt_to_msg()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.prompt_to_msg", false]], "prompthandler\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.PromptHandler", false]], "prompthandler\uff08memoryscope.core.utils.prompt_handler \u4e2d\u7684\u7c7b\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler", false]], "query() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.query", false]], "query() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.query", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.query", false]], "raise_exception\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.raise_exception", false]], "rank_backend\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.rank_backend", false]], "rank_backend\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.rank_backend", false]], "rank_model\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.rank_model", false]], "rank_model\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.rank_model", false]], "rank_model\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.rank_model", false]], "rank_model\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.rank_model", false], [58, "memoryscope.core.worker.MemoryBaseWorker.rank_model", false]], "rank_model\uff08memoryscope.enumeration.model_enum.modelenum \u5c5e\u6027\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum.RANK_MODEL", false]], "rank_model\uff08memoryscope.enumeration.modelenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ModelEnum.RANK_MODEL", false]], "rank_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.rank_params", false]], "rank_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.rank_params", false]], "rank_scores\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.rank_scores", false]], "rank_scores\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.rank_scores", false], [88, "memoryscope.scheme.ModelResponse.rank_scores", false]], "raw\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.raw", false]], "raw\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.raw", false], [88, "memoryscope.scheme.ModelResponse.raw", false]], "read_config() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.read_config", false]], "read_config() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.read_config", false]], "readmessageworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.ReadMessageWorker", false], [71, "memoryscope.core.worker.frontend.ReadMessageWorker", false]], "readmessageworker\uff08memoryscope.core.worker.frontend.read_message_worker \u4e2d\u7684\u7c7b\uff09": [[75, "memoryscope.core.worker.frontend.read_message_worker.ReadMessageWorker", false]], "reflect_and_reconsolidate_interval_time\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.reflect_and_reconsolidate_interval_time", false]], "reflect_and_reconsolidate_interval_time\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.reflect_and_reconsolidate_interval_time", false]], "register() \uff08memoryscope.core.utils.registry \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Registry.register", false]], "register() \uff08memoryscope.core.utils.registry.registry \u65b9\u6cd5\uff09": [[53, "memoryscope.core.utils.registry.Registry.register", false]], "register_model()\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u7c7b\u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.register_model", false]], "register_model()\uff08memoryscope.core.models.llamaindexembeddingmodel \u7c7b\u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexEmbeddingModel.register_model", false], [27, "memoryscope.core.models.LlamaIndexEmbeddingModel.register_model", false]], "register_operation() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.register_operation", false]], "register_operation() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.register_operation", false]], "register_operation() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.register_operation", false]], "register_operation() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.MemoryScopeService.register_operation", false]], "registry\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.Registry", false]], "registry\uff08memoryscope.core.utils.registry \u4e2d\u7684\u7c7b\uff09": [[53, "memoryscope.core.utils.registry.Registry", false]], "response_text\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.response_text", false]], "responsetextparser\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.ResponseTextParser", false]], "responsetextparser\uff08memoryscope.core.utils.response_text_parser \u4e2d\u7684\u7c7b\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser", false]], "retrieval_strategy\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.retrieval_strategy", false]], "retrieval_strategy\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.retrieval_strategy", false]], "retrieve_expired_memory() \uff08memoryscope.core.worker.frontend.retrieve_memory_worker.retrievememoryworker \u65b9\u6cd5\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker.retrieve_expired_memory", false]], "retrieve_expired_memory() \uff08memoryscope.core.worker.frontend.retrievememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_expired_memory", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_expired_memory", false]], "retrieve_from_insight() \uff08memoryscope.core.worker.frontend.retrieve_memory_worker.retrievememoryworker \u65b9\u6cd5\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker.retrieve_from_insight", false]], "retrieve_from_insight() \uff08memoryscope.core.worker.frontend.retrievememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_insight", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_insight", false]], "retrieve_from_observation() \uff08memoryscope.core.worker.frontend.retrieve_memory_worker.retrievememoryworker \u65b9\u6cd5\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker.retrieve_from_observation", false]], "retrieve_from_observation() \uff08memoryscope.core.worker.frontend.retrievememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_observation", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_observation", false]], "retrieve_insight_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_insight_memory", false]], "retrieve_insight_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_insight_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_insight_memory", false]], "retrieve_memories() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.retrieve_memories", false], [42, "memoryscope.core.storage.BaseMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.retrieve_memories", false], [42, "memoryscope.core.storage.DummyMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.retrieve_memories", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.retrieve_memories", false]], "retrieve_mode\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.retrieve_mode", false]], "retrieve_mode\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.retrieve_mode", false]], "retrieve_not_reflected_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_not_reflected_memory", false]], "retrieve_not_reflected_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_reflected_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_reflected_memory", false]], "retrieve_not_updated_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_not_updated_memory", false]], "retrieve_not_updated_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_updated_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_updated_memory", false]], "retrieve_similar_content() \uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u65b9\u6cd5\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.retrieve_similar_content", false]], "retrieve_similar_content() \uff08memoryscope.core.worker.backend.longcontrarepeatworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LongContraRepeatWorker.retrieve_similar_content", false], [59, "memoryscope.core.worker.backend.LongContraRepeatWorker.retrieve_similar_content", false]], "retrieve_today_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_today_memory", false]], "retrieve_today_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_today_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_today_memory", false]], "retrievememoryworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker", false]], "retrievememoryworker\uff08memoryscope.core.worker.frontend.retrieve_memory_worker \u4e2d\u7684\u7c7b\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker", false]], "retry_interval\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.retry_interval", false]], "rich2text()\uff08\u5728 memoryscope.core.utils.logger \u6a21\u5757\u4e2d\uff09": [[51, "memoryscope.core.utils.logger.rich2text", false]], "role_name\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id1", false], [1, "memoryscope.scheme.Message.role_name", false], [88, "id1", false], [88, "memoryscope.scheme.Message.role_name", false]], "role_name\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id1", false], [90, "memoryscope.scheme.message.Message.role_name", false]], "role\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id0", false], [1, "memoryscope.scheme.Message.role", false], [88, "id0", false], [88, "memoryscope.scheme.Message.role", false]], "role\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id0", false], [90, "memoryscope.scheme.message.Message.role", false]], "run() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.run", false]], "run() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.run", false], [18, "memoryscope.core.chat.BaseMemoryChat.run", false]], "run() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.run", false]], "run() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.run", false], [18, "memoryscope.core.chat.CliMemoryChat.run", false]], "run() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.run", false]], "run() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.run", false], [58, "memoryscope.core.worker.BaseWorker.run", false]], "run_operation() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.run_operation", false], [33, "memoryscope.core.operation.BaseOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.consolidate_memory_op.consolidatememoryop \u65b9\u6cd5\uff09": [[37, "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.consolidatememoryop \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.ConsolidateMemoryOp.run_operation", false], [33, "memoryscope.core.operation.ConsolidateMemoryOp.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.frontend_operation.frontendoperation \u65b9\u6cd5\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.frontendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.FrontendOperation.run_operation", false], [33, "memoryscope.core.operation.FrontendOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.run_operation", false]], "run_operation() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.run_operation", false]], "run_operation() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.run_operation", false]], "run_operation() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.run_operation", false], [39, "memoryscope.core.service.MemoryScopeService.run_operation", false]], "run_service_operation() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.run_service_operation", false]], "run_service_operation() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[18, "memoryscope.core.chat.BaseMemoryChat.run_service_operation", false]], "run_workflow() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.run_workflow", false]], "run_workflow() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.run_workflow", false]], "score_rank\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.score_rank", false]], "score_rank\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.score_rank", false], [88, "memoryscope.scheme.MemoryNode.score_rank", false]], "score_recall\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.score_recall", false]], "score_recall\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.score_recall", false], [88, "memoryscope.scheme.MemoryNode.score_recall", false]], "score_rerank\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.score_rerank", false]], "score_rerank\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.score_rerank", false], [88, "memoryscope.scheme.MemoryNode.score_rerank", false]], "semanticrankworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.SemanticRankWorker", false], [71, "memoryscope.core.worker.frontend.SemanticRankWorker", false]], "semanticrankworker\uff08memoryscope.core.worker.frontend.semantic_rank_worker \u4e2d\u7684\u7c7b\uff09": [[77, "memoryscope.core.worker.frontend.semantic_rank_worker.SemanticRankWorker", false]], "set_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.set_memories", false]], "set_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.set_memories", false], [58, "memoryscope.core.worker.MemoryManager.set_memories", false]], "set_trace_id() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.set_trace_id", false]], "set_trace_id() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.set_trace_id", false]], "set_workflow_context() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.set_workflow_context", false]], "set_workflow_context() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.set_workflow_context", false], [58, "memoryscope.core.worker.BaseWorker.set_workflow_context", false]], "setqueryworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.SetQueryWorker", false], [71, "memoryscope.core.worker.frontend.SetQueryWorker", false]], "setqueryworker\uff08memoryscope.core.worker.frontend.set_query_worker \u4e2d\u7684\u7c7b\uff09": [[78, "memoryscope.core.worker.frontend.set_query_worker.SetQueryWorker", false]], "singleton()\uff08\u5728 memoryscope.core.utils.singleton \u6a21\u5757\u4e2d\uff09": [[55, "memoryscope.core.utils.singleton.singleton", false]], "start_backend_service() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[18, "memoryscope.core.chat.BaseMemoryChat.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.start_backend_service", false], [39, "memoryscope.core.service.MemoryScopeService.start_backend_service", false]], "start_operation_backend() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.start_operation_backend", false]], "start_operation_backend() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.start_operation_backend", false], [33, "memoryscope.core.operation.BackendOperation.start_operation_backend", false]], "start_operation_backend() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.start_operation_backend", false]], "start_operation_backend() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.start_operation_backend", false], [33, "memoryscope.core.operation.BaseOperation.start_operation_backend", false]], "status\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.status", false]], "status\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.status", false], [88, "memoryscope.scheme.ModelResponse.status", false]], "stop_backend_service() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.stop_backend_service", false]], "stop_backend_service() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.stop_backend_service", false]], "stop_backend_service() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.stop_backend_service", false]], "stop_backend_service() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.stop_backend_service", false], [39, "memoryscope.core.service.MemoryScopeService.stop_backend_service", false]], "stop_operation_backend() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.stop_operation_backend", false]], "stop_operation_backend() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.stop_operation_backend", false], [33, "memoryscope.core.operation.BackendOperation.stop_operation_backend", false]], "stop_operation_backend() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.stop_operation_backend", false]], "stop_operation_backend() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.stop_operation_backend", false], [33, "memoryscope.core.operation.BaseOperation.stop_operation_backend", false]], "store_status\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.store_status", false]], "store_status\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.store_status", false], [88, "memoryscope.scheme.MemoryNode.store_status", false]], "stores_text\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.stores_text", false]], "stores_text\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.stores_text", false]], "storestatusenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.StoreStatusEnum", false], [81, "memoryscope.enumeration.StoreStatusEnum", false]], "storestatusenum\uff08memoryscope.enumeration.store_status_enum \u4e2d\u7684\u7c7b\uff09": [[87, "memoryscope.enumeration.store_status_enum.StoreStatusEnum", false]], "stream\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.stream", false]], "string_format() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.string_format", false]], "string_format() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.string_format", false]], "submit_async_task() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.submit_async_task", false]], "submit_async_task() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.submit_async_task", false], [58, "memoryscope.core.worker.BaseWorker.submit_async_task", false]], "submit_thread_task() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.submit_thread_task", false]], "submit_thread_task() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.submit_thread_task", false], [58, "memoryscope.core.worker.BaseWorker.submit_thread_task", false]], "sync_add() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_add", false]], "sync_add() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.sync_add", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.sync_add", false]], "sync_delete() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_delete", false]], "sync_delete() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.sync_delete", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.sync_delete", false]], "sync_delete_all() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_delete_all", false]], "sync_delete_all() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.sync_delete_all", false]], "sync_query() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_query", false]], "sync_query() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.sync_query", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.sync_query", false]], "sync_search_all() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_search_all", false]], "sync_search_all() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.sync_search_all", false]], "sync_search_all_with_filter() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_search_all_with_filter", false]], "sync_search_all_with_filter() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.sync_search_all_with_filter", false]], "syncelasticsearchstore.config\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.Config", false]], "syncelasticsearchstore.config\uff08memoryscope.core.storage.llama_index_sync_elasticsearch \u4e2d\u7684\u7c7b\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.Config", false]], "syncelasticsearchstore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore", false], [42, "memoryscope.core.storage.SyncElasticsearchStore", false]], "syncelasticsearchstore\uff08memoryscope.core.storage.llama_index_sync_elasticsearch \u4e2d\u7684\u7c7b\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore", false]], "system\uff08memoryscope.enumeration.message_role_enum.messageroleenum \u5c5e\u6027\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum.SYSTEM", false]], "system\uff08memoryscope.enumeration.messageroleenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MessageRoleEnum.SYSTEM", false]], "target_names\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.target_names", false]], "target_names\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.target_names", false]], "target_names\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.target_names", false]], "target_name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.target_name", false]], "target_name\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.target_name", false]], "target_name\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.target_name", false]], "target_name\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.target_name", false], [88, "memoryscope.scheme.MemoryNode.target_name", false]], "text_field\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.text_field", false]], "text_field\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.text_field", false]], "thread_pool_max_workers\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.thread_pool_max_workers", false]], "thread_pool_max_workers\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.thread_pool_max_workers", false]], "thread_pool\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.thread_pool", false]], "thread_pool\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.thread_pool", false]], "thread_task_list\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.thread_task_list", false]], "time_created\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id3", false], [1, "memoryscope.scheme.Message.time_created", false], [88, "id3", false], [88, "memoryscope.scheme.Message.time_created", false]], "time_created\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id3", false], [90, "memoryscope.scheme.message.Message.time_created", false]], "timeout\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.timeout", false]], "timeout\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.timeout", false]], "timeout\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.timeout", false]], "timeout\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.timeout", false]], "timeout\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.timeout", false]], "timer()\uff08\u5728 memoryscope.core.utils.timer \u6a21\u5757\u4e2d\uff09": [[56, "memoryscope.core.utils.timer.timer", false]], "timer\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.Timer", false]], "timer\uff08memoryscope.core.utils.timer \u4e2d\u7684\u7c7b\uff09": [[56, "memoryscope.core.utils.timer.Timer", false]], "timestamp\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u5c5e\u6027\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.timestamp", false]], "timestamp\uff08memoryscope.core.utils.datetimehandler \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.timestamp", false]], "timestamp\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.timestamp", false]], "timestamp\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.timestamp", false], [88, "memoryscope.scheme.MemoryNode.timestamp", false]], "underscore_to_camelcase()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.underscore_to_camelcase", false]], "underscore_to_camelcase()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.underscore_to_camelcase", false]], "update() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.update", false]], "update() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.update", false]], "update_config_by_arguments() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_config_by_arguments", false]], "update_config_by_arguments() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_config_by_arguments", false]], "update_global_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_global_by_arguments", false]], "update_global_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_global_by_arguments", false]], "update_ignore_none()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_ignore_none", false]], "update_ignore_none()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_ignore_none", false]], "update_insight() \uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u65b9\u6cd5\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.update_insight", false]], "update_insight() \uff08memoryscope.core.worker.backend.updateinsightworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight", false]], "update_insight_node() \uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u65b9\u6cd5\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.update_insight_node", false]], "update_insight_node() \uff08memoryscope.core.worker.backend.updateinsightworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight_node", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight_node", false]], "update_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.update_memories", false]], "update_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.update_memories", false], [58, "memoryscope.core.worker.MemoryManager.update_memories", false]], "update_memory_chat_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_memory_chat_by_arguments", false]], "update_memory_chat_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_memory_chat_by_arguments", false]], "update_memory_service_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_memory_service_by_arguments", false]], "update_memory_service_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_memory_service_by_arguments", false]], "update_memory_store_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_memory_store_by_arguments", false]], "update_memory_store_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_memory_store_by_arguments", false]], "update_model_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_model_by_arguments", false]], "update_model_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_model_by_arguments", false]], "update_worker_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_worker_by_arguments", false]], "update_worker_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_worker_by_arguments", false]], "updateinsightworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker", false]], "updateinsightworker\uff08memoryscope.core.worker.backend.update_insight_worker \u4e2d\u7684\u7c7b\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker", false]], "updatememoryworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker", false]], "updatememoryworker\uff08memoryscope.core.worker.backend.update_memory_worker \u4e2d\u7684\u7c7b\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker", false]], "user_commands\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.USER_COMMANDS", false]], "user_commands\uff08memoryscope.core.chat.climemorychat \u5c5e\u6027\uff09": [[18, "memoryscope.core.chat.CliMemoryChat.USER_COMMANDS", false]], "user_name\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.user_name", false]], "user_name\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.user_name", false]], "user_name\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.user_name", false]], "user_name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.user_name", false]], "user_name\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.user_name", false]], "user_name\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.user_name", false]], "user_name\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.user_name", false], [88, "memoryscope.scheme.MemoryNode.user_name", false]], "user\uff08memoryscope.enumeration.message_role_enum.messageroleenum \u5c5e\u6027\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum.USER", false]], "user\uff08memoryscope.enumeration.messageroleenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MessageRoleEnum.USER", false]], "valid\uff08memoryscope.enumeration.store_status_enum.storestatusenum \u5c5e\u6027\uff09": [[87, "memoryscope.enumeration.store_status_enum.StoreStatusEnum.VALID", false]], "valid\uff08memoryscope.enumeration.storestatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.StoreStatusEnum.VALID", false]], "value\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.value", false]], "value\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.value", false], [88, "memoryscope.scheme.MemoryNode.value", false]], "vector_field\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.vector_field", false]], "vector_field\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.vector_field", false]], "vector\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.vector", false]], "vector\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.vector", false], [88, "memoryscope.scheme.MemoryNode.vector", false]], "worker_dict\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.worker_dict", false]], "worker_dict\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.worker_dict", false]], "worker_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.worker_params", false]], "worker_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.worker_params", false]], "workflow_context\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.workflow_context", false]], "workflow_context\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.workflow_context", false]], "workflow_name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.workflow_name", false]], "workflow_name\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.workflow_name", false]], "workflow_print_console() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.workflow_print_console", false]], "workflow_print_console() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.workflow_print_console", false]], "workflow_worker_list\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.workflow_worker_list", false]], "workflow_worker_list\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.workflow_worker_list", false]], "workflow\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.workflow", false]], "workflow\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.workflow", false]], "wrap_in_box() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.wrap_in_box", false]], "wrap_in_box() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.wrap_in_box", false]]}, "objects": {"": [[13, 0, 0, "-", "memoryscope"]], "memoryscope": [[13, 1, 1, "", "cli"], [14, 0, 0, "-", "constants"], [17, 0, 0, "-", "core"], [81, 0, 0, "-", "enumeration"], [88, 0, 0, "-", "scheme"]], "memoryscope.constants": [[15, 0, 0, "-", "common_constants"], [16, 0, 0, "-", "language_constants"]], "memoryscope.core": [[17, 2, 1, "", "MemoryScope"], [17, 1, 1, "", "MemoryscopeContext"], [18, 0, 0, "-", "chat"], [22, 0, 0, "-", "config"], [25, 0, 0, "-", "memoryscope"], [26, 0, 0, "-", "memoryscope_context"], [27, 0, 0, "-", "models"], [33, 0, 0, "-", "operation"], [39, 0, 0, "-", "service"], [42, 0, 0, "-", "storage"], [49, 0, 0, "-", "utils"], [58, 0, 0, "-", "worker"]], "memoryscope.core.MemoryScope": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "cli_memory_chat"], [17, 3, 1, "", "close"], [17, 4, 1, "", "context"], [17, 4, 1, "", "default_memory_chat"], [17, 4, 1, "", "default_memory_service"], [17, 4, 1, "", "memory_chat_dict"], [17, 4, 1, "", "memory_service_dict"]], "memoryscope.core.chat": [[18, 2, 1, "", "ApiMemoryChat"], [18, 2, 1, "", "BaseMemoryChat"], [18, 2, 1, "", "CliMemoryChat"], [19, 0, 0, "-", "api_memory_chat"], [20, 0, 0, "-", "base_memory_chat"], [21, 0, 0, "-", "cli_memory_chat"]], "memoryscope.core.chat.ApiMemoryChat": [[18, 3, 1, "", "__init__"], [18, 4, 1, "", "assistant_name"], [18, 3, 1, "", "chat_with_memory"], [18, 4, 1, "", "generation_model"], [18, 4, 1, "", "human_name"], [18, 3, 1, "", "iter_response"], [18, 4, 1, "", "memory_service"], [18, 4, 1, "", "prompt_handler"]], "memoryscope.core.chat.BaseMemoryChat": [[18, 3, 1, "", "__init__"], [18, 3, 1, "", "chat_with_memory"], [18, 4, 1, "", "memory_service"], [18, 3, 1, "", "run"], [18, 3, 1, "", "run_service_operation"], [18, 3, 1, "", "start_backend_service"]], "memoryscope.core.chat.CliMemoryChat": [[18, 5, 1, "", "USER_COMMANDS"], [18, 3, 1, "", "__init__"], [18, 3, 1, "", "chat_with_memory"], [18, 3, 1, "", "parse_query_command"], [18, 3, 1, "", "print_logo"], [18, 3, 1, "", "process_commands"], [18, 3, 1, "", "run"]], "memoryscope.core.chat.api_memory_chat": [[19, 2, 1, "", "ApiMemoryChat"]], "memoryscope.core.chat.api_memory_chat.ApiMemoryChat": [[19, 3, 1, "", "__init__"], [19, 4, 1, "", "assistant_name"], [19, 3, 1, "", "chat_with_memory"], [19, 4, 1, "", "generation_model"], [19, 4, 1, "", "human_name"], [19, 3, 1, "", "iter_response"], [19, 4, 1, "", "memory_service"], [19, 4, 1, "", "prompt_handler"]], "memoryscope.core.chat.base_memory_chat": [[20, 2, 1, "", "BaseMemoryChat"]], "memoryscope.core.chat.base_memory_chat.BaseMemoryChat": [[20, 3, 1, "", "__init__"], [20, 3, 1, "", "chat_with_memory"], [20, 4, 1, "", "memory_service"], [20, 3, 1, "", "run"], [20, 3, 1, "", "run_service_operation"], [20, 3, 1, "", "start_backend_service"]], "memoryscope.core.chat.cli_memory_chat": [[21, 2, 1, "", "CliMemoryChat"]], "memoryscope.core.chat.cli_memory_chat.CliMemoryChat": [[21, 5, 1, "", "USER_COMMANDS"], [21, 3, 1, "", "__init__"], [21, 3, 1, "", "chat_with_memory"], [21, 5, 1, "", "context"], [21, 5, 1, "", "generation_model_kwargs"], [21, 5, 1, "", "kwargs"], [21, 3, 1, "", "parse_query_command"], [21, 3, 1, "", "print_logo"], [21, 3, 1, "", "process_commands"], [21, 3, 1, "", "run"], [21, 5, 1, "", "stream"]], "memoryscope.core.config": [[22, 2, 1, "", "Arguments"], [22, 2, 1, "", "ConfigManager"], [23, 0, 0, "-", "arguments"], [24, 0, 0, "-", "config_manager"]], "memoryscope.core.config.Arguments": [[22, 3, 1, "", "__init__"], [22, 5, 1, "", "assistant_name"], [22, 5, 1, "", "chat_stream"], [22, 5, 1, "", "consolidate_memory_interval_time"], [22, 5, 1, "", "embedding_backend"], [22, 5, 1, "", "embedding_model"], [22, 5, 1, "", "embedding_params"], [22, 5, 1, "", "enable_long_contra_repeat"], [22, 5, 1, "", "enable_ranker"], [22, 5, 1, "", "enable_today_contra_repeat"], [22, 5, 1, "", "es_index_name"], [22, 5, 1, "", "es_url"], [22, 5, 1, "", "generation_backend"], [22, 5, 1, "", "generation_model"], [22, 5, 1, "", "generation_params"], [22, 5, 1, "", "human_name"], [22, 5, 1, "", "language"], [22, 5, 1, "", "memory_chat_class"], [22, 5, 1, "", "output_memory_max_count"], [22, 5, 1, "", "rank_backend"], [22, 5, 1, "", "rank_model"], [22, 5, 1, "", "rank_params"], [22, 5, 1, "", "reflect_and_reconsolidate_interval_time"], [22, 5, 1, "", "retrieve_mode"], [22, 5, 1, "", "thread_pool_max_workers"], [22, 5, 1, "", "worker_params"]], "memoryscope.core.config.ConfigManager": [[22, 3, 1, "", "__init__"], [22, 3, 1, "", "add_node_object"], [22, 3, 1, "", "clear_node_all"], [22, 3, 1, "", "dump_config"], [22, 3, 1, "", "pop_node_object"], [22, 3, 1, "", "read_config"], [22, 3, 1, "", "update_config_by_arguments"], [22, 3, 1, "", "update_global_by_arguments"], [22, 3, 1, "", "update_ignore_none"], [22, 3, 1, "", "update_memory_chat_by_arguments"], [22, 3, 1, "", "update_memory_service_by_arguments"], [22, 3, 1, "", "update_memory_store_by_arguments"], [22, 3, 1, "", "update_model_by_arguments"], [22, 3, 1, "", "update_worker_by_arguments"]], "memoryscope.core.config.arguments": [[23, 2, 1, "", "Arguments"]], "memoryscope.core.config.arguments.Arguments": [[23, 3, 1, "", "__init__"], [23, 5, 1, "", "assistant_name"], [23, 5, 1, "", "chat_stream"], [23, 5, 1, "", "consolidate_memory_interval_time"], [23, 5, 1, "", "embedding_backend"], [23, 5, 1, "", "embedding_model"], [23, 5, 1, "", "embedding_params"], [23, 5, 1, "", "enable_long_contra_repeat"], [23, 5, 1, "", "enable_ranker"], [23, 5, 1, "", "enable_today_contra_repeat"], [23, 5, 1, "", "es_index_name"], [23, 5, 1, "", "es_url"], [23, 5, 1, "", "generation_backend"], [23, 5, 1, "", "generation_model"], [23, 5, 1, "", "generation_params"], [23, 5, 1, "", "human_name"], [23, 5, 1, "", "language"], [23, 5, 1, "", "memory_chat_class"], [23, 5, 1, "", "output_memory_max_count"], [23, 5, 1, "", "rank_backend"], [23, 5, 1, "", "rank_model"], [23, 5, 1, "", "rank_params"], [23, 5, 1, "", "reflect_and_reconsolidate_interval_time"], [23, 5, 1, "", "retrieve_mode"], [23, 5, 1, "", "thread_pool_max_workers"], [23, 5, 1, "", "worker_params"]], "memoryscope.core.config.config_manager": [[24, 2, 1, "", "ConfigManager"]], "memoryscope.core.config.config_manager.ConfigManager": [[24, 3, 1, "", "__init__"], [24, 3, 1, "", "add_node_object"], [24, 3, 1, "", "clear_node_all"], [24, 3, 1, "", "dump_config"], [24, 3, 1, "", "pop_node_object"], [24, 3, 1, "", "read_config"], [24, 3, 1, "", "update_config_by_arguments"], [24, 3, 1, "", "update_global_by_arguments"], [24, 3, 1, "", "update_ignore_none"], [24, 3, 1, "", "update_memory_chat_by_arguments"], [24, 3, 1, "", "update_memory_service_by_arguments"], [24, 3, 1, "", "update_memory_store_by_arguments"], [24, 3, 1, "", "update_model_by_arguments"], [24, 3, 1, "", "update_worker_by_arguments"]], "memoryscope.core.memoryscope": [[25, 2, 1, "", "MemoryScope"]], "memoryscope.core.memoryscope.MemoryScope": [[25, 3, 1, "", "__init__"], [25, 3, 1, "", "cli_memory_chat"], [25, 3, 1, "", "close"], [25, 4, 1, "", "context"], [25, 4, 1, "", "default_memory_chat"], [25, 4, 1, "", "default_memory_service"], [25, 4, 1, "", "memory_chat_dict"], [25, 4, 1, "", "memory_service_dict"]], "memoryscope.core.memoryscope_context": [[26, 1, 1, "", "get_memoryscope_context"], [26, 1, 1, "", "get_memoryscope_uuid"]], "memoryscope.core.models": [[27, 2, 1, "", "BaseModel"], [27, 2, 1, "", "DummyGenerationModel"], [27, 2, 1, "", "LlamaIndexEmbeddingModel"], [27, 2, 1, "", "LlamaIndexGenerationModel"], [27, 2, 1, "", "LlamaIndexRankModel"], [28, 0, 0, "-", "base_model"], [29, 0, 0, "-", "dummy_generation_model"], [30, 0, 0, "-", "llama_index_embedding_model"], [31, 0, 0, "-", "llama_index_generation_model"], [32, 0, 0, "-", "llama_index_rank_model"]], "memoryscope.core.models.BaseModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "async_call"], [27, 3, 1, "", "before_call"], [27, 3, 1, "", "call"], [27, 5, 1, "", "m_type"], [27, 4, 1, "", "model"]], "memoryscope.core.models.DummyGenerationModel": [[27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"]], "memoryscope.core.models.LlamaIndexEmbeddingModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"], [27, 3, 1, "", "register_model"]], "memoryscope.core.models.LlamaIndexGenerationModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"]], "memoryscope.core.models.LlamaIndexRankModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"]], "memoryscope.core.models.base_model": [[28, 2, 1, "", "BaseModel"]], "memoryscope.core.models.base_model.BaseModel": [[28, 3, 1, "", "__init__"], [28, 3, 1, "", "after_call"], [28, 3, 1, "", "async_call"], [28, 3, 1, "", "before_call"], [28, 3, 1, "", "call"], [28, 5, 1, "", "context"], [28, 5, 1, "", "kwargs"], [28, 5, 1, "", "kwargs_filter"], [28, 5, 1, "", "m_type"], [28, 5, 1, "", "max_retries"], [28, 4, 1, "", "model"], [28, 5, 1, "", "model_name"], [28, 5, 1, "", "module_name"], [28, 5, 1, "", "raise_exception"], [28, 5, 1, "", "retry_interval"], [28, 5, 1, "", "timeout"]], "memoryscope.core.models.dummy_generation_model": [[29, 2, 1, "", "DummyGenerationModel"]], "memoryscope.core.models.dummy_generation_model.DummyGenerationModel": [[29, 3, 1, "", "after_call"], [29, 3, 1, "", "before_call"], [29, 5, 1, "", "context"], [29, 5, 1, "", "kwargs"], [29, 5, 1, "", "kwargs_filter"], [29, 5, 1, "", "m_type"], [29, 5, 1, "", "max_retries"], [29, 5, 1, "", "model_name"], [29, 5, 1, "", "module_name"], [29, 5, 1, "", "raise_exception"], [29, 5, 1, "", "retry_interval"], [29, 5, 1, "", "timeout"]], "memoryscope.core.models.llama_index_embedding_model": [[30, 2, 1, "", "LlamaIndexEmbeddingModel"]], "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel": [[30, 3, 1, "", "__init__"], [30, 3, 1, "", "after_call"], [30, 3, 1, "", "before_call"], [30, 5, 1, "", "context"], [30, 5, 1, "", "kwargs"], [30, 5, 1, "", "kwargs_filter"], [30, 5, 1, "", "m_type"], [30, 5, 1, "", "max_retries"], [30, 5, 1, "", "model_name"], [30, 5, 1, "", "module_name"], [30, 5, 1, "", "raise_exception"], [30, 3, 1, "", "register_model"], [30, 5, 1, "", "retry_interval"], [30, 5, 1, "", "timeout"]], "memoryscope.core.models.llama_index_generation_model": [[31, 2, 1, "", "LlamaIndexGenerationModel"]], "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel": [[31, 3, 1, "", "__init__"], [31, 3, 1, "", "after_call"], [31, 3, 1, "", "before_call"], [31, 5, 1, "", "context"], [31, 5, 1, "", "kwargs"], [31, 5, 1, "", "kwargs_filter"], [31, 5, 1, "", "m_type"], [31, 5, 1, "", "max_retries"], [31, 5, 1, "", "model_name"], [31, 5, 1, "", "module_name"], [31, 5, 1, "", "raise_exception"], [31, 5, 1, "", "retry_interval"], [31, 5, 1, "", "timeout"]], "memoryscope.core.models.llama_index_rank_model": [[32, 2, 1, "", "LlamaIndexRankModel"]], "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel": [[32, 3, 1, "", "__init__"], [32, 3, 1, "", "after_call"], [32, 3, 1, "", "before_call"], [32, 5, 1, "", "context"], [32, 5, 1, "", "kwargs"], [32, 5, 1, "", "kwargs_filter"], [32, 5, 1, "", "m_type"], [32, 5, 1, "", "max_retries"], [32, 5, 1, "", "model_name"], [32, 5, 1, "", "module_name"], [32, 5, 1, "", "raise_exception"], [32, 5, 1, "", "retry_interval"], [32, 5, 1, "", "timeout"]], "memoryscope.core.operation": [[33, 2, 1, "", "BackendOperation"], [33, 2, 1, "", "BaseOperation"], [33, 2, 1, "", "BaseWorkflow"], [33, 2, 1, "", "ConsolidateMemoryOp"], [33, 2, 1, "", "FrontendOperation"], [34, 0, 0, "-", "backend_operation"], [35, 0, 0, "-", "base_operation"], [36, 0, 0, "-", "base_workflow"], [37, 0, 0, "-", "consolidate_memory_op"], [38, 0, 0, "-", "frontend_operation"]], "memoryscope.core.operation.BackendOperation": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "init_workflow"], [33, 5, 1, "", "operation_type"], [33, 3, 1, "", "start_operation_backend"], [33, 3, 1, "", "stop_operation_backend"]], "memoryscope.core.operation.BaseOperation": [[33, 3, 1, "", "__init__"], [33, 5, 1, "", "description"], [33, 3, 1, "", "init_workflow"], [33, 5, 1, "", "name"], [33, 5, 1, "id0", "operation_type"], [33, 3, 1, "", "run_operation"], [33, 3, 1, "", "start_operation_backend"], [33, 3, 1, "", "stop_operation_backend"]], "memoryscope.core.operation.BaseWorkflow": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "init_workers"], [33, 3, 1, "", "run_workflow"], [33, 3, 1, "", "workflow_print_console"]], "memoryscope.core.operation.ConsolidateMemoryOp": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "run_operation"]], "memoryscope.core.operation.FrontendOperation": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "init_workflow"], [33, 5, 1, "", "operation_type"], [33, 3, 1, "", "run_operation"]], "memoryscope.core.operation.backend_operation": [[34, 2, 1, "", "BackendOperation"]], "memoryscope.core.operation.backend_operation.BackendOperation": [[34, 3, 1, "", "__init__"], [34, 5, 1, "", "chat_messages"], [34, 5, 1, "", "description"], [34, 3, 1, "", "init_workflow"], [34, 5, 1, "", "logger"], [34, 5, 1, "", "memoryscope_context"], [34, 5, 1, "", "name"], [34, 5, 1, "", "operation_type"], [34, 3, 1, "", "start_operation_backend"], [34, 3, 1, "", "stop_operation_backend"], [34, 5, 1, "", "target_names"], [34, 5, 1, "", "thread_pool"], [34, 5, 1, "", "user_name"], [34, 5, 1, "", "worker_dict"], [34, 5, 1, "", "workflow"], [34, 5, 1, "", "workflow_context"], [34, 5, 1, "", "workflow_worker_list"]], "memoryscope.core.operation.base_operation": [[35, 2, 1, "", "BaseOperation"]], "memoryscope.core.operation.base_operation.BaseOperation": [[35, 3, 1, "", "__init__"], [35, 5, 1, "", "chat_messages"], [35, 5, 1, "id2", "description"], [35, 3, 1, "", "init_workflow"], [35, 5, 1, "id1", "name"], [35, 5, 1, "id0", "operation_type"], [35, 3, 1, "", "run_operation"], [35, 3, 1, "", "start_operation_backend"], [35, 3, 1, "", "stop_operation_backend"], [35, 5, 1, "", "target_names"], [35, 5, 1, "", "user_name"]], "memoryscope.core.operation.base_workflow": [[36, 2, 1, "", "BaseWorkflow"]], "memoryscope.core.operation.base_workflow.BaseWorkflow": [[36, 3, 1, "", "__init__"], [36, 3, 1, "", "init_workers"], [36, 3, 1, "", "run_workflow"], [36, 3, 1, "", "workflow_print_console"]], "memoryscope.core.operation.consolidate_memory_op": [[37, 2, 1, "", "ConsolidateMemoryOp"]], "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp": [[37, 3, 1, "", "__init__"], [37, 3, 1, "", "run_operation"]], "memoryscope.core.operation.frontend_operation": [[38, 2, 1, "", "FrontendOperation"]], "memoryscope.core.operation.frontend_operation.FrontendOperation": [[38, 3, 1, "", "__init__"], [38, 5, 1, "", "chat_messages"], [38, 5, 1, "", "description"], [38, 3, 1, "", "init_workflow"], [38, 5, 1, "", "logger"], [38, 5, 1, "", "memoryscope_context"], [38, 5, 1, "", "name"], [38, 5, 1, "", "operation_type"], [38, 3, 1, "", "run_operation"], [38, 5, 1, "", "target_names"], [38, 5, 1, "", "thread_pool"], [38, 5, 1, "", "user_name"], [38, 5, 1, "", "worker_dict"], [38, 5, 1, "", "workflow"], [38, 5, 1, "", "workflow_context"], [38, 5, 1, "", "workflow_worker_list"]], "memoryscope.core.service": [[39, 2, 1, "", "BaseMemoryService"], [39, 2, 1, "", "MemoryScopeService"], [40, 0, 0, "-", "base_memory_service"], [41, 0, 0, "-", "memory_scope_service"]], "memoryscope.core.service.BaseMemoryService": [[39, 3, 1, "", "__init__"], [39, 3, 1, "", "add_messages_pair"], [39, 4, 1, "", "assistant_name"], [39, 3, 1, "", "get_chat_messages_scatter"], [39, 4, 1, "", "human_name"], [39, 3, 1, "", "init_service"], [39, 4, 1, "", "op_description_dict"], [39, 3, 1, "", "register_operation"], [39, 3, 1, "", "run_operation"], [39, 3, 1, "", "start_backend_service"], [39, 3, 1, "", "stop_backend_service"]], "memoryscope.core.service.MemoryScopeService": [[39, 3, 1, "", "__init__"], [39, 3, 1, "", "add_messages_pair"], [39, 3, 1, "", "init_service"], [39, 3, 1, "", "register_operation"], [39, 3, 1, "", "run_operation"], [39, 3, 1, "", "start_backend_service"], [39, 3, 1, "", "stop_backend_service"]], "memoryscope.core.service.base_memory_service": [[40, 2, 1, "", "BaseMemoryService"]], "memoryscope.core.service.base_memory_service.BaseMemoryService": [[40, 3, 1, "", "__init__"], [40, 3, 1, "", "add_messages_pair"], [40, 4, 1, "", "assistant_name"], [40, 3, 1, "", "get_chat_messages_scatter"], [40, 4, 1, "", "human_name"], [40, 3, 1, "", "init_service"], [40, 4, 1, "", "op_description_dict"], [40, 3, 1, "", "register_operation"], [40, 3, 1, "", "run_operation"], [40, 3, 1, "", "start_backend_service"], [40, 3, 1, "", "stop_backend_service"]], "memoryscope.core.service.memory_scope_service": [[41, 2, 1, "", "MemoryScopeService"]], "memoryscope.core.service.memory_scope_service.MemoryScopeService": [[41, 3, 1, "", "__init__"], [41, 3, 1, "", "add_messages_pair"], [41, 3, 1, "", "init_service"], [41, 3, 1, "", "register_operation"], [41, 3, 1, "", "run_operation"], [41, 3, 1, "", "start_backend_service"], [41, 3, 1, "", "stop_backend_service"]], "memoryscope.core.storage": [[42, 2, 1, "", "BaseMemoryStore"], [42, 2, 1, "", "BaseMonitor"], [42, 2, 1, "", "DummyMemoryStore"], [42, 2, 1, "", "DummyMonitor"], [42, 2, 1, "", "ESCombinedRetrieveStrategy"], [42, 2, 1, "", "LlamaIndexEsMemoryStore"], [42, 2, 1, "", "SyncElasticsearchStore"], [43, 0, 0, "-", "base_memory_store"], [44, 0, 0, "-", "base_monitor"], [45, 0, 0, "-", "dummy_memory_store"], [46, 0, 0, "-", "dummy_monitor"], [47, 0, 0, "-", "llama_index_es_memory_store"], [48, 0, 0, "-", "llama_index_sync_elasticsearch"]], "memoryscope.core.storage.BaseMemoryStore": [[42, 3, 1, "", "a_retrieve_memories"], [42, 3, 1, "", "batch_delete"], [42, 3, 1, "", "batch_insert"], [42, 3, 1, "", "batch_update"], [42, 3, 1, "", "close"], [42, 3, 1, "", "flush"], [42, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.BaseMonitor": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "add"], [42, 3, 1, "", "add_token"], [42, 3, 1, "", "close"], [42, 3, 1, "", "flush"]], "memoryscope.core.storage.DummyMemoryStore": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "a_retrieve_memories"], [42, 3, 1, "", "batch_delete"], [42, 3, 1, "", "batch_insert"], [42, 3, 1, "", "batch_update"], [42, 3, 1, "", "close"], [42, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.DummyMonitor": [[42, 3, 1, "", "add"], [42, 3, 1, "", "add_token"], [42, 3, 1, "", "close"]], "memoryscope.core.storage.ESCombinedRetrieveStrategy": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "before_index_creation"], [42, 3, 1, "", "es_query"]], "memoryscope.core.storage.LlamaIndexEsMemoryStore": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "a_retrieve_memories"], [42, 3, 1, "", "batch_delete"], [42, 3, 1, "", "batch_insert"], [42, 3, 1, "", "batch_update"], [42, 3, 1, "", "close"], [42, 3, 1, "", "delete"], [42, 3, 1, "", "dummy_query_vector"], [42, 3, 1, "", "insert"], [42, 3, 1, "", "retrieve_memories"], [42, 3, 1, "", "update"]], "memoryscope.core.storage.SyncElasticsearchStore": [[42, 2, 1, "", "Config"], [42, 3, 1, "", "__init__"], [42, 3, 1, "", "add"], [42, 5, 1, "", "batch_size"], [42, 4, 1, "", "client"], [42, 3, 1, "", "close"], [42, 3, 1, "", "delete"], [42, 5, 1, "", "distance_strategy"], [42, 5, 1, "", "es_api_key"], [42, 5, 1, "", "es_client"], [42, 5, 1, "", "es_cloud_id"], [42, 5, 1, "", "es_password"], [42, 5, 1, "", "es_url"], [42, 5, 1, "", "es_user"], [42, 5, 1, "", "index_name"], [42, 5, 1, "", "log_elasticsearch_dynamic"], [42, 3, 1, "", "log_vector_store_brief"], [42, 5, 1, "", "logger"], [42, 3, 1, "", "post_process_hits"], [42, 3, 1, "", "query"], [42, 5, 1, "", "retrieval_strategy"], [42, 5, 1, "", "stores_text"], [42, 3, 1, "", "sync_add"], [42, 3, 1, "", "sync_delete"], [42, 3, 1, "", "sync_delete_all"], [42, 3, 1, "", "sync_query"], [42, 3, 1, "", "sync_search_all"], [42, 3, 1, "", "sync_search_all_with_filter"], [42, 5, 1, "", "text_field"], [42, 5, 1, "", "vector_field"]], "memoryscope.core.storage.SyncElasticsearchStore.Config": [[42, 5, 1, "", "arbitrary_types_allowed"]], "memoryscope.core.storage.base_memory_store": [[43, 2, 1, "", "BaseMemoryStore"]], "memoryscope.core.storage.base_memory_store.BaseMemoryStore": [[43, 3, 1, "", "a_retrieve_memories"], [43, 3, 1, "", "batch_delete"], [43, 3, 1, "", "batch_insert"], [43, 3, 1, "", "batch_update"], [43, 3, 1, "", "close"], [43, 3, 1, "", "flush"], [43, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.base_monitor": [[44, 2, 1, "", "BaseMonitor"]], "memoryscope.core.storage.base_monitor.BaseMonitor": [[44, 3, 1, "", "__init__"], [44, 3, 1, "", "add"], [44, 3, 1, "", "add_token"], [44, 3, 1, "", "close"], [44, 3, 1, "", "flush"]], "memoryscope.core.storage.dummy_memory_store": [[45, 2, 1, "", "DummyMemoryStore"]], "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore": [[45, 3, 1, "", "__init__"], [45, 3, 1, "", "a_retrieve_memories"], [45, 3, 1, "", "batch_delete"], [45, 3, 1, "", "batch_insert"], [45, 3, 1, "", "batch_update"], [45, 3, 1, "", "close"], [45, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.dummy_monitor": [[46, 2, 1, "", "DummyMonitor"]], "memoryscope.core.storage.dummy_monitor.DummyMonitor": [[46, 3, 1, "", "add"], [46, 3, 1, "", "add_token"], [46, 3, 1, "", "close"]], "memoryscope.core.storage.llama_index_es_memory_store": [[47, 2, 1, "", "LlamaIndexEsMemoryStore"]], "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore": [[47, 3, 1, "", "__init__"], [47, 3, 1, "", "a_retrieve_memories"], [47, 3, 1, "", "batch_delete"], [47, 3, 1, "", "batch_insert"], [47, 3, 1, "", "batch_update"], [47, 3, 1, "", "close"], [47, 3, 1, "", "delete"], [47, 3, 1, "", "dummy_query_vector"], [47, 3, 1, "", "insert"], [47, 3, 1, "", "retrieve_memories"], [47, 3, 1, "", "update"]], "memoryscope.core.storage.llama_index_sync_elasticsearch": [[48, 2, 1, "", "ESCombinedRetrieveStrategy"], [48, 2, 1, "", "SyncElasticsearchStore"], [48, 1, 1, "", "get_elasticsearch_client"]], "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy": [[48, 3, 1, "", "__init__"], [48, 3, 1, "", "before_index_creation"], [48, 3, 1, "", "es_query"]], "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore": [[48, 2, 1, "", "Config"], [48, 3, 1, "", "__init__"], [48, 3, 1, "", "add"], [48, 5, 1, "", "batch_size"], [48, 4, 1, "", "client"], [48, 3, 1, "", "close"], [48, 3, 1, "", "delete"], [48, 5, 1, "", "distance_strategy"], [48, 5, 1, "", "es_api_key"], [48, 5, 1, "", "es_client"], [48, 5, 1, "", "es_cloud_id"], [48, 5, 1, "", "es_password"], [48, 5, 1, "", "es_url"], [48, 5, 1, "", "es_user"], [48, 5, 1, "", "index_name"], [48, 5, 1, "", "is_embedding_query"], [48, 5, 1, "", "log_elasticsearch_dynamic"], [48, 3, 1, "", "log_vector_store_brief"], [48, 5, 1, "", "logger"], [48, 3, 1, "", "post_process_hits"], [48, 3, 1, "", "query"], [48, 5, 1, "", "retrieval_strategy"], [48, 5, 1, "", "stores_text"], [48, 3, 1, "", "sync_add"], [48, 3, 1, "", "sync_delete"], [48, 3, 1, "", "sync_delete_all"], [48, 3, 1, "", "sync_query"], [48, 3, 1, "", "sync_search_all"], [48, 3, 1, "", "sync_search_all_with_filter"], [48, 5, 1, "", "text_field"], [48, 5, 1, "", "vector_field"]], "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.Config": [[48, 5, 1, "", "arbitrary_types_allowed"]], "memoryscope.core.utils": [[49, 2, 1, "", "DatetimeHandler"], [49, 2, 1, "", "Logger"], [49, 2, 1, "", "PromptHandler"], [49, 2, 1, "", "Registry"], [49, 2, 1, "", "ResponseTextParser"], [49, 2, 1, "", "Timer"], [49, 1, 1, "", "camelcase_to_underscore"], [49, 1, 1, "", "char_logo"], [49, 1, 1, "", "contains_keyword"], [49, 1, 1, "", "cosine_similarity"], [50, 0, 0, "-", "datetime_handler"], [49, 1, 1, "", "init_instance_by_config"], [51, 0, 0, "-", "logger"], [49, 1, 1, "", "md5_hash"], [52, 0, 0, "-", "prompt_handler"], [49, 1, 1, "", "prompt_to_msg"], [53, 0, 0, "-", "registry"], [54, 0, 0, "-", "response_text_parser"], [55, 0, 0, "-", "singleton"], [56, 0, 0, "-", "timer"], [57, 0, 0, "-", "tool_functions"], [49, 1, 1, "", "underscore_to_camelcase"]], "memoryscope.core.utils.DatetimeHandler": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "datetime_format"], [49, 3, 1, "", "extract_date_parts"], [49, 3, 1, "", "extract_date_parts_cn"], [49, 3, 1, "", "extract_date_parts_en"], [49, 3, 1, "", "get_dt_info_dict"], [49, 3, 1, "", "has_time_word"], [49, 3, 1, "", "has_time_word_cn"], [49, 3, 1, "", "has_time_word_en"], [49, 3, 1, "", "string_format"], [49, 4, 1, "", "timestamp"]], "memoryscope.core.utils.DatetimeHandler.self": [[49, 5, 1, "", "_dt"], [49, 5, 1, "", "_dt_info_dict"]], "memoryscope.core.utils.Logger": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "clear"], [49, 3, 1, "", "close"], [49, 3, 1, "", "format_chat_message"], [49, 3, 1, "", "format_current_context"], [49, 3, 1, "", "format_rank_message"], [49, 3, 1, "", "get_logger"], [49, 3, 1, "", "log_dictionary_info"], [49, 3, 1, "", "makeRecord"], [49, 3, 1, "", "set_trace_id"], [49, 3, 1, "", "wrap_in_box"]], "memoryscope.core.utils.PromptHandler": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "add_prompt_dict"], [49, 3, 1, "", "add_prompt_file"], [49, 3, 1, "", "file_path_completion"], [49, 4, 1, "", "prompt_dict"]], "memoryscope.core.utils.Registry": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "batch_register"], [49, 5, 1, "", "module_dict"], [49, 5, 1, "", "name"], [49, 3, 1, "", "register"]], "memoryscope.core.utils.ResponseTextParser": [[49, 5, 1, "", "PATTERN_V1"], [49, 3, 1, "", "__init__"], [49, 3, 1, "", "parse_v1"], [49, 3, 1, "", "parse_v2"]], "memoryscope.core.utils.Timer": [[49, 3, 1, "", "__init__"], [49, 4, 1, "", "cost_str"]], "memoryscope.core.utils.datetime_handler": [[50, 2, 1, "", "DatetimeHandler"]], "memoryscope.core.utils.datetime_handler.DatetimeHandler": [[50, 3, 1, "", "__init__"], [50, 3, 1, "", "datetime_format"], [50, 3, 1, "", "extract_date_parts"], [50, 3, 1, "", "extract_date_parts_cn"], [50, 3, 1, "", "extract_date_parts_en"], [50, 3, 1, "", "get_dt_info_dict"], [50, 3, 1, "", "has_time_word"], [50, 3, 1, "", "has_time_word_cn"], [50, 3, 1, "", "has_time_word_en"], [50, 3, 1, "", "string_format"], [50, 4, 1, "", "timestamp"]], "memoryscope.core.utils.datetime_handler.DatetimeHandler.self": [[50, 5, 1, "", "_dt"], [50, 5, 1, "", "_dt_info_dict"]], "memoryscope.core.utils.logger": [[51, 2, 1, "", "Logger"], [51, 1, 1, "", "append_memoryscope_uuid"], [51, 1, 1, "", "rich2text"]], "memoryscope.core.utils.logger.Logger": [[51, 3, 1, "", "__init__"], [51, 3, 1, "", "clear"], [51, 3, 1, "", "close"], [51, 3, 1, "", "format_chat_message"], [51, 3, 1, "", "format_current_context"], [51, 3, 1, "", "format_rank_message"], [51, 3, 1, "", "get_logger"], [51, 3, 1, "", "log_dictionary_info"], [51, 3, 1, "", "makeRecord"], [51, 3, 1, "", "set_trace_id"], [51, 3, 1, "", "wrap_in_box"]], "memoryscope.core.utils.prompt_handler": [[52, 2, 1, "", "PromptHandler"]], "memoryscope.core.utils.prompt_handler.PromptHandler": [[52, 3, 1, "", "__init__"], [52, 3, 1, "", "add_prompt_dict"], [52, 3, 1, "", "add_prompt_file"], [52, 3, 1, "", "file_path_completion"], [52, 4, 1, "", "prompt_dict"]], "memoryscope.core.utils.registry": [[53, 2, 1, "", "Registry"]], "memoryscope.core.utils.registry.Registry": [[53, 3, 1, "", "__init__"], [53, 3, 1, "", "batch_register"], [53, 5, 1, "", "module_dict"], [53, 5, 1, "", "name"], [53, 3, 1, "", "register"]], "memoryscope.core.utils.response_text_parser": [[54, 2, 1, "", "ResponseTextParser"]], "memoryscope.core.utils.response_text_parser.ResponseTextParser": [[54, 5, 1, "", "PATTERN_V1"], [54, 3, 1, "", "__init__"], [54, 5, 1, "", "language"], [54, 5, 1, "", "logger"], [54, 5, 1, "", "logger_prefix"], [54, 3, 1, "", "parse_v1"], [54, 3, 1, "", "parse_v2"], [54, 5, 1, "", "response_text"]], "memoryscope.core.utils.singleton": [[55, 1, 1, "", "singleton"]], "memoryscope.core.utils.timer": [[56, 2, 1, "", "Timer"], [56, 1, 1, "", "timer"]], "memoryscope.core.utils.timer.Timer": [[56, 3, 1, "", "__init__"], [56, 4, 1, "", "cost_str"]], "memoryscope.core.utils.tool_functions": [[57, 1, 1, "", "camelcase_to_underscore"], [57, 1, 1, "", "char_logo"], [57, 1, 1, "", "contains_keyword"], [57, 1, 1, "", "cosine_similarity"], [57, 1, 1, "", "cosine_similarity_matrix"], [57, 1, 1, "", "init_instance_by_config"], [57, 1, 1, "", "md5_hash"], [57, 1, 1, "", "prompt_to_msg"], [57, 1, 1, "", "underscore_to_camelcase"]], "memoryscope.core.worker": [[58, 2, 1, "", "BaseWorker"], [58, 2, 1, "", "DummyWorker"], [58, 2, 1, "", "MemoryBaseWorker"], [58, 2, 1, "", "MemoryManager"], [59, 0, 0, "-", "backend"], [69, 0, 0, "-", "base_worker"], [70, 0, 0, "-", "dummy_worker"], [71, 0, 0, "-", "frontend"], [79, 0, 0, "-", "memory_base_worker"], [80, 0, 0, "-", "memory_manager"]], "memoryscope.core.worker.BaseWorker": [[58, 3, 1, "", "__init__"], [58, 3, 1, "", "gather_async_result"], [58, 3, 1, "", "gather_thread_result"], [58, 3, 1, "", "get_workflow_context"], [58, 3, 1, "", "has_content"], [58, 3, 1, "", "run"], [58, 3, 1, "", "set_workflow_context"], [58, 3, 1, "", "submit_async_task"], [58, 3, 1, "", "submit_thread_task"]], "memoryscope.core.worker.MemoryBaseWorker": [[58, 5, 1, "", "FILE_PATH"], [58, 3, 1, "", "__init__"], [58, 4, 1, "", "chat_kwargs"], [58, 4, 1, "", "chat_messages"], [58, 4, 1, "", "chat_messages_scatter"], [58, 4, 1, "", "embedding_model"], [58, 4, 1, "", "generation_model"], [58, 3, 1, "", "get_language_value"], [58, 4, 1, "", "language"], [58, 4, 1, "", "memory_manager"], [58, 4, 1, "", "memory_store"], [58, 4, 1, "", "monitor"], [58, 4, 1, "", "prompt_handler"], [58, 3, 1, "", "prompt_to_msg"], [58, 4, 1, "", "rank_model"], [58, 4, 1, "", "target_name"], [58, 4, 1, "", "user_name"], [58, 4, 1, "", "workflow_name"]], "memoryscope.core.worker.MemoryManager": [[58, 3, 1, "", "__init__"], [58, 3, 1, "", "add_memories"], [58, 3, 1, "", "clear"], [58, 3, 1, "", "delete_memories"], [58, 3, 1, "", "get_memories"], [58, 4, 1, "", "memory_store"], [58, 3, 1, "", "set_memories"], [58, 3, 1, "", "update_memories"]], "memoryscope.core.worker.backend": [[59, 2, 1, "", "ContraRepeatWorker"], [59, 2, 1, "", "GetObservationWithTimeWorker"], [59, 2, 1, "", "GetObservationWorker"], [59, 2, 1, "", "GetReflectionSubjectWorker"], [59, 2, 1, "", "InfoFilterWorker"], [59, 2, 1, "", "LoadMemoryWorker"], [59, 2, 1, "", "LongContraRepeatWorker"], [59, 2, 1, "", "UpdateInsightWorker"], [59, 2, 1, "", "UpdateMemoryWorker"], [60, 0, 0, "-", "contra_repeat_worker"], [61, 0, 0, "-", "get_observation_with_time_worker"], [62, 0, 0, "-", "get_observation_worker"], [63, 0, 0, "-", "get_reflection_subject_worker"], [64, 0, 0, "-", "info_filter_worker"], [65, 0, 0, "-", "load_memory_worker"], [66, 0, 0, "-", "long_contra_repeat_worker"], [67, 0, 0, "-", "update_insight_worker"], [68, 0, 0, "-", "update_memory_worker"]], "memoryscope.core.worker.backend.ContraRepeatWorker": [[59, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.backend.GetObservationWithTimeWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 5, 1, "", "OBS_STORE_KEY"], [59, 3, 1, "", "build_message"], [59, 3, 1, "", "filter_messages"]], "memoryscope.core.worker.backend.GetObservationWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 5, 1, "", "OBS_STORE_KEY"], [59, 3, 1, "", "add_observation"], [59, 3, 1, "", "build_message"], [59, 3, 1, "", "filter_messages"]], "memoryscope.core.worker.backend.GetReflectionSubjectWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 3, 1, "", "new_insight_node"]], "memoryscope.core.worker.backend.InfoFilterWorker": [[59, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.backend.LoadMemoryWorker": [[59, 3, 1, "", "retrieve_insight_memory"], [59, 3, 1, "", "retrieve_not_reflected_memory"], [59, 3, 1, "", "retrieve_not_updated_memory"], [59, 3, 1, "", "retrieve_today_memory"]], "memoryscope.core.worker.backend.LongContraRepeatWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 3, 1, "", "retrieve_similar_content"]], "memoryscope.core.worker.backend.UpdateInsightWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 3, 1, "", "filter_obs_nodes"], [59, 3, 1, "", "update_insight"], [59, 3, 1, "", "update_insight_node"]], "memoryscope.core.worker.backend.UpdateMemoryWorker": [[59, 3, 1, "", "delete_all"], [59, 3, 1, "", "delete_memory"], [59, 3, 1, "", "from_memory_key"], [59, 3, 1, "", "from_query"]], "memoryscope.core.worker.backend.contra_repeat_worker": [[60, 2, 1, "", "ContraRepeatWorker"]], "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker": [[60, 5, 1, "", "FILE_PATH"], [60, 5, 1, "", "async_task_list"], [60, 5, 1, "", "continue_run"], [60, 5, 1, "", "enable_parallel"], [60, 5, 1, "", "is_multi_thread"], [60, 5, 1, "", "kwargs"], [60, 5, 1, "", "logger"], [60, 5, 1, "", "memoryscope_context"], [60, 5, 1, "", "name"], [60, 5, 1, "", "raise_exception"], [60, 5, 1, "", "thread_pool"], [60, 5, 1, "", "thread_task_list"], [60, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.get_observation_with_time_worker": [[61, 2, 1, "", "GetObservationWithTimeWorker"]], "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker": [[61, 5, 1, "", "FILE_PATH"], [61, 5, 1, "", "OBS_STORE_KEY"], [61, 5, 1, "", "async_task_list"], [61, 3, 1, "", "build_message"], [61, 5, 1, "", "continue_run"], [61, 5, 1, "", "enable_parallel"], [61, 3, 1, "", "filter_messages"], [61, 5, 1, "", "is_multi_thread"], [61, 5, 1, "", "kwargs"], [61, 5, 1, "", "logger"], [61, 5, 1, "", "memoryscope_context"], [61, 5, 1, "", "name"], [61, 5, 1, "", "raise_exception"], [61, 5, 1, "", "thread_pool"], [61, 5, 1, "", "thread_task_list"], [61, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.get_observation_worker": [[62, 2, 1, "", "GetObservationWorker"]], "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker": [[62, 5, 1, "", "FILE_PATH"], [62, 5, 1, "", "OBS_STORE_KEY"], [62, 3, 1, "", "add_observation"], [62, 5, 1, "", "async_task_list"], [62, 3, 1, "", "build_message"], [62, 5, 1, "", "continue_run"], [62, 5, 1, "", "enable_parallel"], [62, 3, 1, "", "filter_messages"], [62, 5, 1, "", "is_multi_thread"], [62, 5, 1, "", "kwargs"], [62, 5, 1, "", "logger"], [62, 5, 1, "", "memoryscope_context"], [62, 5, 1, "", "name"], [62, 5, 1, "", "raise_exception"], [62, 5, 1, "", "thread_pool"], [62, 5, 1, "", "thread_task_list"], [62, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.get_reflection_subject_worker": [[63, 2, 1, "", "GetReflectionSubjectWorker"]], "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker": [[63, 5, 1, "", "FILE_PATH"], [63, 5, 1, "", "async_task_list"], [63, 5, 1, "", "continue_run"], [63, 5, 1, "", "enable_parallel"], [63, 5, 1, "", "is_multi_thread"], [63, 5, 1, "", "kwargs"], [63, 5, 1, "", "logger"], [63, 5, 1, "", "memoryscope_context"], [63, 5, 1, "", "name"], [63, 3, 1, "", "new_insight_node"], [63, 5, 1, "", "raise_exception"], [63, 5, 1, "", "thread_pool"], [63, 5, 1, "", "thread_task_list"], [63, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.info_filter_worker": [[64, 2, 1, "", "InfoFilterWorker"]], "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker": [[64, 5, 1, "", "FILE_PATH"], [64, 5, 1, "", "async_task_list"], [64, 5, 1, "", "continue_run"], [64, 5, 1, "", "enable_parallel"], [64, 5, 1, "", "is_multi_thread"], [64, 5, 1, "", "kwargs"], [64, 5, 1, "", "logger"], [64, 5, 1, "", "memoryscope_context"], [64, 5, 1, "", "name"], [64, 5, 1, "", "raise_exception"], [64, 5, 1, "", "thread_pool"], [64, 5, 1, "", "thread_task_list"], [64, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.load_memory_worker": [[65, 2, 1, "", "LoadMemoryWorker"]], "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker": [[65, 3, 1, "", "retrieve_insight_memory"], [65, 3, 1, "", "retrieve_not_reflected_memory"], [65, 3, 1, "", "retrieve_not_updated_memory"], [65, 3, 1, "", "retrieve_today_memory"]], "memoryscope.core.worker.backend.long_contra_repeat_worker": [[66, 2, 1, "", "LongContraRepeatWorker"]], "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker": [[66, 5, 1, "", "FILE_PATH"], [66, 5, 1, "", "async_task_list"], [66, 5, 1, "", "continue_run"], [66, 5, 1, "", "enable_parallel"], [66, 5, 1, "", "is_multi_thread"], [66, 5, 1, "", "kwargs"], [66, 5, 1, "", "logger"], [66, 5, 1, "", "memoryscope_context"], [66, 5, 1, "", "name"], [66, 5, 1, "", "raise_exception"], [66, 3, 1, "", "retrieve_similar_content"], [66, 5, 1, "", "thread_pool"], [66, 5, 1, "", "thread_task_list"], [66, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.update_insight_worker": [[67, 2, 1, "", "UpdateInsightWorker"]], "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker": [[67, 5, 1, "", "FILE_PATH"], [67, 5, 1, "", "async_task_list"], [67, 5, 1, "", "continue_run"], [67, 5, 1, "", "enable_parallel"], [67, 3, 1, "", "filter_obs_nodes"], [67, 5, 1, "", "is_multi_thread"], [67, 5, 1, "", "kwargs"], [67, 5, 1, "", "logger"], [67, 5, 1, "", "memoryscope_context"], [67, 5, 1, "", "name"], [67, 5, 1, "", "raise_exception"], [67, 5, 1, "", "thread_pool"], [67, 5, 1, "", "thread_task_list"], [67, 3, 1, "", "update_insight"], [67, 3, 1, "", "update_insight_node"], [67, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.update_memory_worker": [[68, 2, 1, "", "UpdateMemoryWorker"]], "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker": [[68, 3, 1, "", "delete_all"], [68, 3, 1, "", "delete_memory"], [68, 3, 1, "", "from_memory_key"], [68, 3, 1, "", "from_query"]], "memoryscope.core.worker.base_worker": [[69, 2, 1, "", "BaseWorker"]], "memoryscope.core.worker.base_worker.BaseWorker": [[69, 3, 1, "", "__init__"], [69, 3, 1, "", "gather_async_result"], [69, 3, 1, "", "gather_thread_result"], [69, 3, 1, "", "get_workflow_context"], [69, 3, 1, "", "has_content"], [69, 3, 1, "", "run"], [69, 3, 1, "", "set_workflow_context"], [69, 3, 1, "", "submit_async_task"], [69, 3, 1, "", "submit_thread_task"]], "memoryscope.core.worker.dummy_worker": [[70, 2, 1, "", "DummyWorker"]], "memoryscope.core.worker.frontend": [[71, 2, 1, "", "ExtractTimeWorker"], [71, 2, 1, "", "FuseRerankWorker"], [71, 2, 1, "", "PrintMemoryWorker"], [71, 2, 1, "", "ReadMessageWorker"], [71, 2, 1, "", "RetrieveMemoryWorker"], [71, 2, 1, "", "SemanticRankWorker"], [71, 2, 1, "", "SetQueryWorker"], [72, 0, 0, "-", "extract_time_worker"], [73, 0, 0, "-", "fuse_rerank_worker"], [74, 0, 0, "-", "print_memory_worker"], [75, 0, 0, "-", "read_message_worker"], [76, 0, 0, "-", "retrieve_memory_worker"], [77, 0, 0, "-", "semantic_rank_worker"], [78, 0, 0, "-", "set_query_worker"]], "memoryscope.core.worker.frontend.ExtractTimeWorker": [[71, 5, 1, "", "EXTRACT_TIME_PATTERN"], [71, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.frontend.FuseRerankWorker": [[71, 3, 1, "", "match_node_time"]], "memoryscope.core.worker.frontend.PrintMemoryWorker": [[71, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.frontend.RetrieveMemoryWorker": [[71, 3, 1, "", "retrieve_expired_memory"], [71, 3, 1, "", "retrieve_from_insight"], [71, 3, 1, "", "retrieve_from_observation"]], "memoryscope.core.worker.frontend.extract_time_worker": [[72, 2, 1, "", "ExtractTimeWorker"]], "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker": [[72, 5, 1, "", "EXTRACT_TIME_PATTERN"], [72, 5, 1, "", "FILE_PATH"], [72, 5, 1, "", "async_task_list"], [72, 5, 1, "", "continue_run"], [72, 5, 1, "", "enable_parallel"], [72, 5, 1, "", "is_multi_thread"], [72, 5, 1, "", "kwargs"], [72, 5, 1, "", "logger"], [72, 5, 1, "", "memoryscope_context"], [72, 5, 1, "", "name"], [72, 5, 1, "", "raise_exception"], [72, 5, 1, "", "thread_pool"], [72, 5, 1, "", "thread_task_list"], [72, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.frontend.fuse_rerank_worker": [[73, 2, 1, "", "FuseRerankWorker"]], "memoryscope.core.worker.frontend.fuse_rerank_worker.FuseRerankWorker": [[73, 3, 1, "", "match_node_time"]], "memoryscope.core.worker.frontend.print_memory_worker": [[74, 2, 1, "", "PrintMemoryWorker"]], "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker": [[74, 5, 1, "", "FILE_PATH"], [74, 5, 1, "", "async_task_list"], [74, 5, 1, "", "continue_run"], [74, 5, 1, "", "enable_parallel"], [74, 5, 1, "", "is_multi_thread"], [74, 5, 1, "", "kwargs"], [74, 5, 1, "", "logger"], [74, 5, 1, "", "memoryscope_context"], [74, 5, 1, "", "name"], [74, 5, 1, "", "raise_exception"], [74, 5, 1, "", "thread_pool"], [74, 5, 1, "", "thread_task_list"], [74, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.frontend.read_message_worker": [[75, 2, 1, "", "ReadMessageWorker"]], "memoryscope.core.worker.frontend.retrieve_memory_worker": [[76, 2, 1, "", "RetrieveMemoryWorker"]], "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker": [[76, 3, 1, "", "retrieve_expired_memory"], [76, 3, 1, "", "retrieve_from_insight"], [76, 3, 1, "", "retrieve_from_observation"]], "memoryscope.core.worker.frontend.semantic_rank_worker": [[77, 2, 1, "", "SemanticRankWorker"]], "memoryscope.core.worker.frontend.set_query_worker": [[78, 2, 1, "", "SetQueryWorker"]], "memoryscope.core.worker.memory_base_worker": [[79, 2, 1, "", "MemoryBaseWorker"]], "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker": [[79, 5, 1, "", "FILE_PATH"], [79, 3, 1, "", "__init__"], [79, 5, 1, "", "async_task_list"], [79, 4, 1, "", "chat_kwargs"], [79, 4, 1, "", "chat_messages"], [79, 4, 1, "", "chat_messages_scatter"], [79, 5, 1, "", "continue_run"], [79, 4, 1, "", "embedding_model"], [79, 5, 1, "", "enable_parallel"], [79, 4, 1, "", "generation_model"], [79, 3, 1, "", "get_language_value"], [79, 5, 1, "", "is_multi_thread"], [79, 5, 1, "", "kwargs"], [79, 4, 1, "", "language"], [79, 5, 1, "", "logger"], [79, 4, 1, "", "memory_manager"], [79, 4, 1, "", "memory_store"], [79, 5, 1, "", "memoryscope_context"], [79, 4, 1, "", "monitor"], [79, 5, 1, "", "name"], [79, 4, 1, "", "prompt_handler"], [79, 3, 1, "", "prompt_to_msg"], [79, 5, 1, "", "raise_exception"], [79, 4, 1, "", "rank_model"], [79, 4, 1, "", "target_name"], [79, 5, 1, "", "thread_pool"], [79, 5, 1, "", "thread_task_list"], [79, 4, 1, "", "user_name"], [79, 5, 1, "", "workflow_context"], [79, 4, 1, "", "workflow_name"]], "memoryscope.core.worker.memory_manager": [[80, 2, 1, "", "MemoryManager"]], "memoryscope.core.worker.memory_manager.MemoryManager": [[80, 3, 1, "", "__init__"], [80, 3, 1, "", "add_memories"], [80, 3, 1, "", "clear"], [80, 3, 1, "", "delete_memories"], [80, 3, 1, "", "get_memories"], [80, 4, 1, "", "memory_store"], [80, 3, 1, "", "set_memories"], [80, 3, 1, "", "update_memories"]], "memoryscope.enumeration": [[81, 2, 1, "", "ActionStatusEnum"], [81, 2, 1, "", "LanguageEnum"], [81, 2, 1, "", "MemoryTypeEnum"], [81, 2, 1, "", "MessageRoleEnum"], [81, 2, 1, "", "ModelEnum"], [81, 2, 1, "", "StoreStatusEnum"], [82, 0, 0, "-", "action_status_enum"], [83, 0, 0, "-", "language_enum"], [84, 0, 0, "-", "memory_type_enum"], [85, 0, 0, "-", "message_role_enum"], [86, 0, 0, "-", "model_enum"], [87, 0, 0, "-", "store_status_enum"]], "memoryscope.enumeration.ActionStatusEnum": [[81, 5, 1, "", "CONTENT_MODIFIED"], [81, 5, 1, "", "DELETE"], [81, 5, 1, "", "MODIFIED"], [81, 5, 1, "", "NEW"], [81, 5, 1, "", "NONE"]], "memoryscope.enumeration.LanguageEnum": [[81, 5, 1, "", "CN"], [81, 5, 1, "", "EN"]], "memoryscope.enumeration.MemoryTypeEnum": [[81, 5, 1, "", "CONVERSATION"], [81, 5, 1, "", "INSIGHT"], [81, 5, 1, "", "OBSERVATION"], [81, 5, 1, "", "OBS_CUSTOMIZED"]], "memoryscope.enumeration.MessageRoleEnum": [[81, 5, 1, "", "ASSISTANT"], [81, 5, 1, "", "SYSTEM"], [81, 5, 1, "", "USER"]], "memoryscope.enumeration.ModelEnum": [[81, 5, 1, "", "EMBEDDING_MODEL"], [81, 5, 1, "", "GENERATION_MODEL"], [81, 5, 1, "", "RANK_MODEL"]], "memoryscope.enumeration.StoreStatusEnum": [[81, 5, 1, "", "EXPIRED"], [81, 5, 1, "", "VALID"]], "memoryscope.enumeration.action_status_enum": [[82, 2, 1, "", "ActionStatusEnum"]], "memoryscope.enumeration.action_status_enum.ActionStatusEnum": [[82, 5, 1, "", "CONTENT_MODIFIED"], [82, 5, 1, "", "DELETE"], [82, 5, 1, "", "MODIFIED"], [82, 5, 1, "", "NEW"], [82, 5, 1, "", "NONE"]], "memoryscope.enumeration.language_enum": [[83, 2, 1, "", "LanguageEnum"]], "memoryscope.enumeration.language_enum.LanguageEnum": [[83, 5, 1, "", "CN"], [83, 5, 1, "", "EN"]], "memoryscope.enumeration.memory_type_enum": [[84, 2, 1, "", "MemoryTypeEnum"]], "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum": [[84, 5, 1, "", "CONVERSATION"], [84, 5, 1, "", "INSIGHT"], [84, 5, 1, "", "OBSERVATION"], [84, 5, 1, "", "OBS_CUSTOMIZED"]], "memoryscope.enumeration.message_role_enum": [[85, 2, 1, "", "MessageRoleEnum"]], "memoryscope.enumeration.message_role_enum.MessageRoleEnum": [[85, 5, 1, "", "ASSISTANT"], [85, 5, 1, "", "SYSTEM"], [85, 5, 1, "", "USER"]], "memoryscope.enumeration.model_enum": [[86, 2, 1, "", "ModelEnum"]], "memoryscope.enumeration.model_enum.ModelEnum": [[86, 5, 1, "", "EMBEDDING_MODEL"], [86, 5, 1, "", "GENERATION_MODEL"], [86, 5, 1, "", "RANK_MODEL"]], "memoryscope.enumeration.store_status_enum": [[87, 2, 1, "", "StoreStatusEnum"]], "memoryscope.enumeration.store_status_enum.StoreStatusEnum": [[87, 5, 1, "", "EXPIRED"], [87, 5, 1, "", "VALID"]], "memoryscope.scheme": [[88, 6, 1, "", "MemoryNode"], [88, 6, 1, "", "Message"], [88, 6, 1, "", "ModelResponse"], [89, 0, 0, "-", "memory_node"], [90, 0, 0, "-", "message"], [91, 0, 0, "-", "model_response"]], "memoryscope.scheme.MemoryNode": [[88, 3, 1, "", "__init__"], [88, 7, 1, "", "action_status"], [88, 7, 1, "", "content"], [88, 7, 1, "", "dt"], [88, 7, 1, "", "key"], [88, 7, 1, "", "key_vector"], [88, 7, 1, "", "memory_id"], [88, 7, 1, "", "memory_type"], [88, 7, 1, "", "meta_data"], [88, 4, 1, "", "node_keys"], [88, 7, 1, "", "obs_reflected"], [88, 7, 1, "", "obs_updated"], [88, 7, 1, "", "score_rank"], [88, 7, 1, "", "score_recall"], [88, 7, 1, "", "score_rerank"], [88, 7, 1, "", "store_status"], [88, 7, 1, "", "target_name"], [88, 7, 1, "", "timestamp"], [88, 7, 1, "", "user_name"], [88, 7, 1, "", "value"], [88, 7, 1, "", "vector"]], "memoryscope.scheme.Message": [[88, 7, 1, "id2", "content"], [88, 7, 1, "id4", "memorized"], [88, 7, 1, "id5", "meta_data"], [88, 7, 1, "id0", "role"], [88, 7, 1, "id1", "role_name"], [88, 7, 1, "id3", "time_created"]], "memoryscope.scheme.ModelResponse": [[88, 7, 1, "", "delta"], [88, 7, 1, "", "details"], [88, 7, 1, "", "embedding_results"], [88, 7, 1, "", "m_type"], [88, 7, 1, "", "message"], [88, 7, 1, "", "meta_data"], [88, 7, 1, "", "rank_scores"], [88, 7, 1, "", "raw"], [88, 7, 1, "", "status"]], "memoryscope.scheme.memory_node": [[89, 6, 1, "", "MemoryNode"]], "memoryscope.scheme.memory_node.MemoryNode": [[89, 3, 1, "", "__init__"], [89, 7, 1, "", "action_status"], [89, 7, 1, "", "content"], [89, 7, 1, "", "dt"], [89, 7, 1, "", "key"], [89, 7, 1, "", "key_vector"], [89, 7, 1, "", "memory_id"], [89, 7, 1, "", "memory_type"], [89, 7, 1, "", "meta_data"], [89, 4, 1, "", "node_keys"], [89, 7, 1, "", "obs_reflected"], [89, 7, 1, "", "obs_updated"], [89, 7, 1, "", "score_rank"], [89, 7, 1, "", "score_recall"], [89, 7, 1, "", "score_rerank"], [89, 7, 1, "", "store_status"], [89, 7, 1, "", "target_name"], [89, 7, 1, "", "timestamp"], [89, 7, 1, "", "user_name"], [89, 7, 1, "", "value"], [89, 7, 1, "", "vector"]], "memoryscope.scheme.message": [[90, 6, 1, "", "Message"]], "memoryscope.scheme.message.Message": [[90, 7, 1, "id2", "content"], [90, 7, 1, "id4", "memorized"], [90, 7, 1, "id5", "meta_data"], [90, 7, 1, "id0", "role"], [90, 7, 1, "id1", "role_name"], [90, 7, 1, "id3", "time_created"]], "memoryscope.scheme.model_response": [[91, 6, 1, "", "ModelResponse"]], "memoryscope.scheme.model_response.ModelResponse": [[91, 7, 1, "", "delta"], [91, 7, 1, "", "details"], [91, 7, 1, "", "embedding_results"], [91, 7, 1, "", "m_type"], [91, 7, 1, "", "message"], [91, 7, 1, "", "meta_data"], [91, 7, 1, "", "rank_scores"], [91, 7, 1, "", "raw"], [91, 7, 1, "", "status"]]}, "objnames": {"0": ["py", "module", "Python \u6a21\u5757"], "1": ["py", "function", "Python \u51fd\u6570"], "2": ["py", "class", "Python \u7c7b"], "3": ["py", "method", "Python \u65b9\u6cd5"], "4": ["py", "property", "Python \u6258\u7ba1\u5c5e\u6027"], "5": ["py", "attribute", "Python \u5c5e\u6027"], "6": ["py", "pydantic_model", "Python model"], "7": ["py", "pydantic_field", "Python field"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property", "5": "py:attribute", "6": "py:pydantic_model", "7": "py:pydantic_field"}, "terms": {"0000000000": 3, "002": 0, "09": 0, "10": [0, 1, 8, 9, 39, 41, 49, 51], "100": [1, 39, 41], "1073741824": [49, 51], "11": [8, 9], "12": [8, 9, 49, 50], "13": [3, 6, 7, 8, 9], "14": [8, 9], "15": [1, 8, 9, 22, 23], "16": [8, 9], "17": [8, 9], "1726128829677690475": [49, 57], "18": [8, 9], "19": [8, 9], "1993": 9, "1gb": [49, 51], "20": [0, 1, 8, 9, 12, 22, 23, 49, 51], "200": [1, 42, 48], "2024": [0, 8, 9], "21": [8, 9], "22": 8, "23": 8, "24": [49, 50], "246160984039307": 9, "34": [8, 9], "3783161640167236": 9, "39": 8, "400442123413086": 8, "494797706604004": 8, "4o": [0, 3, 10, 11], "500": 0, "538439035415649": 9, "597784996032715": 9, "72b": [0, 8], "7565529346466064": 8, "80": [8, 9], "8412117958068848": 8, "9200": [1, 3, 6, 7, 22, 23, 42, 48], "__init__": [1, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 58, 69, 79, 80, 88, 89], "_dt": [49, 50], "_dt_info_dict": [49, 50], "_id": [1, 42, 48], "_id_memory_dict": [1, 58, 80], "_key_id_dict": [1, 58, 80], "_loop_oper": [1, 33, 34], "_loop_switch": [1, 33, 34], "_operation_dict": [1, 39, 41], "_parse_dt_info": [49, 50], "_prompt_handl": [1, 18, 19], "_run": [4, 5], "_singleton": [1, 18, 19, 28, 33, 36, 39, 40, 58, 69, 80], "a_retrieve_memori": [1, 12, 17, 42, 43, 45, 47], "abil": 8, "about": [1, 8, 88, 90, 91], "abstract": [1, 18, 20, 27, 28, 33, 34, 35, 39, 40, 42, 43, 44, 58, 69], "accept": [1, 18, 19, 20, 21, 27, 29, 31, 49, 53], "access": [1, 8, 18, 19, 20, 39, 40, 49, 52, 58, 69, 79, 80], "accommod": 8, "accord": [1, 27, 29, 31, 32, 33, 37, 42, 48, 53, 59, 63], "accumul": 8, "accur": 8, "achiev": 8, "action": [1, 8, 9, 88, 89], "action_status": [1, 12, 13, 59, 68, 88, 89], "action_status_enum": [13, 81], "actionstatusenum": [1, 12, 13, 81, 82], "activ": [1, 8, 18, 19, 49, 51, 71, 76], "actual": [1, 8, 18, 19, 33, 36, 42, 45, 48, 49, 57, 58, 79, 81, 82, 88, 90, 91], "ada": 0, "adapt": [1, 27, 29], "add": [1, 2, 4, 5, 12, 17, 39, 41, 42, 44, 46, 48, 49, 52, 58, 80], "add_kwarg": [1, 42, 48], "add_memori": [1, 12, 17, 58, 80], "add_messages_pair": [1, 12, 17, 39, 40, 41], "add_node_object": [17, 22, 24], "add_observ": [1, 12, 58, 59, 62], "add_prompt_dict": [17, 49, 52], "add_prompt_fil": [17, 49, 52], "add_text": [1, 42, 48], "add_token": [1, 12, 17, 42, 44, 46], "added": [1, 18, 19, 20, 21, 39, 41, 42, 44, 48], "adding": [1, 42, 46, 49, 51, 57], "addit": [1, 8, 18, 19, 27, 29, 32, 33, 35, 36, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 51, 52, 57, 58, 69, 79, 88, 90, 91], "additionalproperti": [1, 88, 89, 90, 91], "adjust": [1, 8, 18, 21, 59, 60], "adorn": 8, "advanc": [4, 5, 8], "adventur": 8, "after": [1, 8, 18, 21, 33, 37], "after_cal": [1, 12, 17, 27, 28, 29, 30, 31, 32], "afternoon": 8, "again": [1, 49, 57, 58, 79], "against": [1, 42, 48], "agent": 0, "agentscop": 0, "agentscope_exampl": 6, "ai": [1, 3, 8, 9, 10, 11, 18, 19, 20, 21, 22, 23, 49, 57, 58, 59, 64, 79, 81, 85], "airport": 8, "align": [1, 42, 48], "all": [1, 8, 10, 39, 41, 42, 44, 49, 51, 52, 58, 59, 68, 69, 80], "alloc": [1, 27, 32, 59, 64], "allow": [1, 18, 21, 42, 48, 49, 51, 57, 88, 89], "along": [1, 8, 39, 40], "alreadi": [1, 33, 34, 42, 48, 49, 53], "also": [1, 8, 27, 29, 49, 54, 58, 79], "alter": [1, 81, 82], "altern": 10, "alway": 8, "am": 8, "amazon": 8, "amen": 8, "among": [1, 59, 67], "an": [1, 8, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 37, 39, 40, 42, 43, 44, 45, 48, 49, 50, 52, 57, 58, 59, 63, 64, 67, 69, 71, 72, 79, 81, 83, 84, 86, 87, 88, 91], "analysi": [1, 59, 60, 81, 84], "and": [0, 1, 5, 6, 7, 10, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 85, 88, 89, 90, 91], "anew": 8, "angl": [49, 54], "ani": [1, 8, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 71, 72, 74, 76, 79, 81, 85, 88, 91], "anoth": 8, "answer": [4, 5], "antioxid": 8, "anyof": [1, 88, 91], "anyth": 8, "apart": 8, "api": [1, 3, 6, 7, 12, 42, 48], "api_key": 48, "api_memory_chat": [8, 9, 17, 18], "apimemorychat": [1, 12, 17, 18, 19, 21], "appeal": 8, "append": [49, 52], "append_memoryscope_uuid": [17, 49, 51], "appl": 8, "appli": [1, 42, 43, 45, 47, 48], "applic": [1, 18, 21, 42, 48], "appropri": [1, 8, 27, 31, 49, 52], "arbitrari": [1, 27, 29, 31, 33, 34, 38, 59, 65, 71, 76], "arbitrary_types_allow": [42, 48], "are": [1, 8, 10, 18, 19, 20, 21, 27, 29, 31, 32, 33, 35, 36, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 58, 59, 67, 79], "area": 8, "arg": [1, 17, 27, 30, 31, 32, 33, 36, 49, 51, 56, 58, 59, 65, 69, 71, 76], "argument": [1, 8, 9, 12, 17, 18, 19, 21, 22, 24, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48, 49, 50, 51, 52, 57, 58, 59, 65, 69, 71, 76, 79, 88, 89], "around": 8, "array": [1, 88, 89, 91], "as": [1, 4, 5, 6, 7, 8, 10, 18, 19, 20, 21, 27, 29, 33, 34, 35, 42, 43, 45, 46, 47, 49, 50, 52, 53, 56, 58, 59, 63, 67, 71, 76, 79, 81, 85, 88, 89], "asctim": [49, 51], "aspect": 8, "assert": [4, 5], "assign": [1, 27, 32, 59, 64, 71, 77], "assist": [1, 8, 10, 13, 18, 19, 20, 21, 39, 40, 81, 85, 88, 90, 91], "assistant_messag": [1, 39, 41], "assistant_nam": [1, 3, 8, 9, 10, 11, 17, 18, 19, 22, 23, 39, 40], "associ": [1, 18, 21, 42, 43, 45, 47, 49, 51, 58, 59, 61, 62, 67, 71, 78, 80, 88, 90, 91], "async": [1, 27, 28, 30, 42, 43, 45, 47, 48], "async_cal": [17, 27, 28], "async_task_list": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "asyncbm25strategi": [1, 42, 48], "asyncdensevectorstrategi": [1, 42, 48], "asyncelasticsearch": [1, 42, 48], "asynchron": [1, 8, 42, 43, 45, 47, 48, 58, 69], "asyncretrievalstrategi": [1, 42, 48], "asyncsparsevectorstrategi": [1, 42, 48], "at": [1, 4, 5, 8, 42, 43, 45, 47, 49, 50, 51, 52], "attach": [1, 49, 51, 88, 90, 91], "attempt": [49, 52], "attract": 8, "attribut": [1, 18, 19, 58, 79, 88, 89], "august": 8, "author": 0, "auto": [1, 18, 19, 20, 21, 49, 51], "autogen": [0, 6], "autogen_exampl": 7, "automat": [1, 88, 89], "avail": [1, 10, 18, 21, 39, 40, 59, 62], "awar": 8, "back": [1, 59, 60, 71, 77], "backend": [0, 8, 10, 12, 17, 33, 34, 35, 36, 38, 39, 41, 58], "backend_oper": [17, 33], "backendoper": [1, 12, 17, 33, 34, 37], "background": [1, 33, 34], "backup_count": [49, 51], "base": [8, 12, 18, 20, 27, 29, 32, 33, 34, 35, 36, 39, 40, 42, 43, 44, 45, 48, 49, 50, 51, 52, 59, 60, 61, 62, 64, 66, 67, 68, 71, 72, 76, 77, 81, 84, 86, 88, 91], "base_memory_chat": [17, 18], "base_memory_servic": [17, 39], "base_memory_stor": [17, 42], "base_model": [17, 27], "base_monitor": [17, 42], "base_oper": [17, 33], "base_work": [17, 58], "base_workflow": [17, 33], "basebackendoper": [1, 33, 34], "basememorychat": [1, 12, 17, 18, 19, 20, 25], "basememoryservic": [1, 12, 17, 18, 19, 20, 25, 39, 40, 41], "basememorystor": [1, 12, 17, 42, 43, 45, 47, 58, 79, 80], "basemodel": [1, 17, 18, 19, 27, 28, 29, 30, 31, 32, 42, 45, 47, 58, 79, 88, 89, 90, 91], "basemonitor": [1, 12, 17, 42, 44, 46, 58, 79], "basenod": [1, 42, 48], "baseoper": [1, 12, 17, 33, 34, 35, 37, 38], "basepydanticvectorstor": [42, 48], "basework": [1, 12, 17, 34, 38, 58, 69, 79], "baseworkflow": [17, 33, 36, 38], "basi": [1, 59, 67], "batch": [1, 42, 48], "batch_delet": [17, 42, 43, 45, 47], "batch_insert": [17, 42, 43, 45, 47], "batch_regist": [17, 49, 53], "batch_siz": [1, 17, 42, 48], "batch_upd": [17, 42, 43, 45, 47], "be": [1, 8, 10, 18, 19, 20, 21, 27, 29, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 67, 69, 79, 80, 81, 85, 88, 89], "beauti": 8, "been": [1, 8, 18, 19, 20, 21, 42, 48, 59, 61, 81, 82, 88, 90, 91], "befor": [1, 8, 10, 18, 19, 27, 29, 31, 32, 42, 48, 49, 51, 58, 79], "before_cal": [1, 12, 17, 27, 28, 29, 30, 31, 32], "before_index_cr": [1, 12, 17, 42, 48], "behavior": [1, 39, 40, 41, 42, 44, 48, 49, 51, 57, 58, 79], "being": 8, "benefici": 8, "berri": 8, "best": [1, 8, 42, 43, 45, 47], "between": [18, 21], "birthday": 8, "bit": 8, "bittersweet": 8, "block": [49, 56], "blueberri": 8, "bodi": [1, 8, 42, 46, 48], "book": 8, "bool": [1, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 56, 57, 58, 60, 61, 62, 63, 64, 66, 67, 69, 72, 74, 79, 80, 88, 90, 91], "boolean": [1, 10, 88, 90, 91], "both": [1, 8, 27, 29, 30, 31, 33, 36, 49, 50, 53, 58, 69], "bottom": 4, "boyin": 0, "bracket": [49, 54], "branch": 2, "bring": 8, "brush": 8, "bud": 8, "buffer": [1, 42, 44], "build": [1, 3, 8, 59, 62], "build_messag": [1, 12, 58, 59, 61, 62], "bulk": [1, 42, 48, 49, 53], "bulkindexerror": [1, 42, 48], "buse": 8, "busi": 8, "but": 8, "by": [1, 8, 10, 18, 19, 20, 21, 27, 29, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 51, 52, 53, 58, 59, 64, 66, 68, 71, 72, 73, 76, 77, 80, 88, 89], "cab": 8, "cach": [1, 58, 80], "calcul": [1, 27, 32], "calendar": 8, "call": [1, 8, 17, 27, 28, 29, 31, 32, 42, 48, 49, 51, 53, 58, 69, 88, 91], "callabl": [1, 42, 48, 56, 58, 69], "calori": 8, "camelcas": [49, 57], "camelcase_to_underscor": [17, 49, 57], "can": [1, 6, 7, 8, 10, 33, 35, 36, 39, 41, 42, 46, 48, 49, 50, 56, 81, 85], "cannot": [1, 8, 42, 48, 49, 52, 88, 89], "cap": [1, 42, 43, 45, 47], "capabl": [1, 27, 31, 39, 40, 42, 45], "captur": [1, 33, 37], "career": 8, "carri": [1, 18, 19, 20, 21], "case": [1, 8, 42, 48, 49, 57], "catch": 8, "categor": [1, 33, 35, 81, 85], "categori": [1, 59, 60, 81, 84], "cd": [2, 3], "central": 8, "chanc": 8, "chang": [1, 81, 82], "chapter": 8, "char_logo": [17, 49, 57], "charact": [49, 51], "chat": [10, 12, 13, 17, 27, 29, 33, 37, 38, 39, 41, 58, 59, 61, 62, 64, 71, 75, 78, 79, 81, 85], "chat_kwarg": [1, 4, 5, 12, 17, 58, 59, 68, 79], "chat_messag": [1, 12, 17, 33, 34, 35, 38, 58, 59, 64, 79], "chat_messages_scatt": [1, 12, 17, 58, 79], "chat_stream": [1, 17, 22, 23], "chat_with_memori": [1, 8, 9, 12, 17, 18, 19, 20, 21], "chatbot": 8, "chatmessag": [1, 27, 29, 31], "check": [1, 8, 33, 37, 49, 50, 57, 58, 69], "checkout": 2, "cheer": 8, "chines": [1, 10, 49, 50, 81, 83], "choic": 8, "choos": [1, 8, 18, 21], "class": [1, 4, 5, 8, 10, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "class_path": [49, 52], "classic": 8, "classmat": 8, "classmethod": [1, 17, 25, 27, 30, 49, 50, 51], "claus": [1, 42, 48], "cleanup": [1, 42, 44, 46], "clear": [1, 12, 17, 18, 21, 49, 51, 58, 80], "clear_node_al": [17, 22, 24], "cli": [0, 1, 3, 8, 13, 18, 19, 21, 92], "cli_memory_chat": [1, 3, 10, 11, 13, 17, 18, 22, 23, 25], "client": [1, 8, 12, 17, 42, 48], "climat": 8, "climemorychat": [1, 12, 17, 18, 21], "clone": 3, "close": [1, 8, 12, 13, 17, 25, 42, 43, 44, 45, 46, 47, 48, 49, 51], "cloud": [1, 42, 48], "cloud_id": 48, "cls": 55, "cn": [1, 3, 9, 10, 11, 13, 22, 23, 49, 50, 81, 83], "co": [3, 6, 7], "coconut": 8, "code": [49, 56], "cognit": 8, "collect": [1, 59, 60], "color": [8, 49, 57], "com": [0, 2, 3], "come": 8, "command": [1, 18, 21], "commit": [0, 2], "common": [1, 58, 69], "common_const": [4, 5, 13, 14], "communic": [1, 8, 18, 21], "compani": 8, "compat": [1, 27, 29, 32], "compens": 8, "competit": 8, "compil": [49, 54], "complet": [1, 18, 19, 20, 21, 27, 29, 49, 52, 58, 69], "compon": [1, 49, 50, 58, 79], "compos": [1, 12, 18, 21], "composit": 8, "comprehens": [1, 8, 88, 89], "comput": [9, 49, 57], "concat": [1, 49, 57, 58, 79], "concat_system_prompt": [1, 49, 57, 58, 79], "concaten": [1, 59, 61], "concret": [1, 18, 20, 42, 44], "concurr": [1, 58, 59, 67, 69, 71, 76], "config": [3, 4, 5, 10, 11, 12, 13, 17, 42, 48, 49, 57], "config_manag": [17, 22], "config_path": [3, 10, 11, 22, 24], "configmanag": [17, 22, 24, 25], "configur": [1, 8, 18, 19, 33, 36, 37, 39, 40, 42, 45, 48, 49, 51, 57, 58, 79], "confirm": 8, "conflict": 8, "congratul": 8, "connect": [1, 42, 48], "connectionerror": [1, 42, 48], "consid": [1, 8, 42, 43, 45, 47], "consist": [1, 33, 36, 42, 43, 48], "consol": [1, 18, 21, 49, 51], "consolidate_memori": [8, 9], "consolidate_memory_interval_tim": [1, 17, 22, 23], "consolidate_memory_op": [17, 33], "consolidatememoryop": [1, 12, 17, 33, 37], "constant": [4, 5, 13, 49, 51, 92], "constraint": [1, 42, 43, 45, 47], "construct": [1, 27, 29, 31, 42, 48, 59, 60, 61, 62, 64], "constructor": [1, 49, 57, 58, 79], "contain": [1, 18, 20, 21, 27, 32, 42, 48, 49, 50, 51, 52, 54, 57, 58, 59, 61, 62, 66, 67, 68, 69, 79], "contains_keyword": [17, 49, 57], "content": [1, 8, 9, 12, 29, 48, 52, 54, 62, 66, 67, 82, 84, 86, 89, 90, 91, 92], "content_modifi": [1, 13, 81, 82, 88, 89], "context": [1, 4, 5, 8, 13, 17, 18, 19, 21, 25, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 49, 50, 51, 52, 57, 58, 59, 67, 69, 71, 72, 78, 79, 80, 81, 85, 88, 90, 91], "context_lock": [1, 58, 69], "contextu": [1, 33, 37], "contextual_msg_max_count": [1, 39, 41], "contextual_msg_min_count": [1, 33, 37, 39, 41], "continu": [1, 18, 21], "continue_run": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "contra_repeat_work": [58, 59], "contradict": [1, 59, 60, 66], "contradictori": [1, 59, 60, 66], "contrarepeatwork": [1, 12, 58, 59, 60], "contrib": [4, 5], "control": [1, 18, 21, 33, 34, 39, 41, 58, 69], "conveni": 8, "convers": [1, 8, 10, 13, 18, 19, 20, 21, 39, 41, 49, 57, 58, 59, 66, 79, 81, 84, 85, 88, 89], "convert": [1, 49, 57, 58, 79], "coordin": 8, "copi": 4, "core": [1, 3, 4, 5, 10, 11, 13, 92], "correspond": [1, 8, 49, 50, 58, 79], "cosin": [1, 42, 48], "cosine_similar": [17, 49, 57], "cosine_similarity_matrix": [17, 49, 57], "cost": [49, 56], "cost_str": [17, 49, 56], "could": [1, 8, 42, 44], "count": [1, 33, 37, 39, 41], "cp": [4, 5], "creat": [1, 4, 8, 10, 42, 48, 49, 51, 59, 63, 68, 81, 82, 86, 88, 89, 90, 91], "create_index_if_not_exist": [1, 42, 48], "creation": [1, 39, 41, 88, 90, 91], "creativ": 8, "criteria": [1, 42, 43, 45, 47, 71, 76], "culinari": 8, "cultur": 8, "current": [1, 4, 5, 8, 18, 19, 39, 41, 42, 46, 48, 49, 50, 52, 57, 58, 59, 63, 79], "custom": [1, 8, 39, 40, 41, 42, 48, 49, 50, 56, 81, 84], "custom_queri": [1, 42, 48], "customiz": [1, 39, 40], "cynthia": 8, "dashscop": [1, 3, 10, 27, 32], "dashscope_api_key": 3, "dashscope_backend": 0, "dashscope_embed": [3, 8, 9, 10, 11], "dashscope_gener": [1, 3, 8, 9, 10, 11, 22, 23], "dashscope_rank": [1, 3, 8, 9, 10, 11, 22, 23], "dashscopeembed": [1, 27, 30], "data": [1, 8, 18, 20, 27, 29, 31, 32, 42, 43, 44, 45, 46, 48, 49, 51, 71, 72, 81, 86, 88, 89, 90, 91], "databas": 8, "date": [1, 8, 49, 50, 51, 71, 72, 88, 89], "date_format": [49, 51], "date_format_styl": [49, 51], "datetim": [1, 4, 5, 49, 50, 59, 63], "datetime_format": [17, 49, 50], "datetime_handl": [17, 49], "datetime_word_list": [49, 50], "datetimehandl": [17, 49, 50], "day": [8, 49, 50], "dear": 8, "decid": 8, "declar": [1, 18, 19], "decor": [1, 56, 59, 65, 71, 76], "def": [1, 4, 5, 88, 91], "default": [1, 4, 5, 8, 10, 18, 19, 20, 21, 27, 29, 33, 35, 36, 42, 48, 49, 50, 51, 52, 56, 57, 58, 69, 79, 88, 89, 90, 91], "default_class_dir": [49, 57], "default_memory_chat": [8, 9, 13, 17, 25], "default_memory_servic": [8, 9, 13, 17, 25], "default_work": [1, 58, 80], "defin": [1, 33, 34, 35, 36, 39, 40, 42, 43, 44, 45, 49, 57, 58, 69, 81, 84], "definit": [1, 4, 39, 40, 49, 52], "deleg": [1, 42, 48], "delet": [1, 12, 13, 17, 42, 47, 48, 58, 59, 68, 79, 80, 81, 82, 88, 89], "delete_al": [1, 8, 9, 12, 58, 59, 68], "delete_by_queri": [1, 42, 48], "delete_kwarg": [1, 42, 48], "delete_memori": [1, 12, 17, 58, 59, 68, 80], "delici": 8, "delta": [1, 12, 13, 88, 91], "demo": [3, 4, 5, 6, 7], "demo_config": [4, 10], "demo_config_nam": [22, 24], "demo_config_zh": [3, 5, 11, 22, 24], "demonstr": [1, 49, 57, 58, 79], "denot": [1, 81, 84, 86, 88, 91], "dens": [1, 22, 23, 42, 47, 48], "depend": [33, 36], "deploy": [1, 42, 48], "deriv": [1, 59, 62, 81, 84], "describ": [1, 88, 89, 90, 91], "descript": [1, 4, 5, 12, 17, 18, 21, 33, 34, 35, 38, 39, 40, 88, 89, 90, 91], "design": [1, 27, 32, 49, 54, 71, 72], "detail": [1, 8, 12, 13, 42, 48, 59, 62, 71, 78, 88, 89, 90, 91], "detect": [1, 59, 60], "determin": [1, 4, 5, 8, 71, 73], "dict": [1, 21, 22, 23, 24, 28, 29, 30, 31, 32, 34, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 73, 74, 79, 80, 88, 89, 90, 91], "dictionari": [1, 18, 19, 21, 39, 40, 42, 43, 45, 47, 49, 50, 51, 52, 53, 57, 58, 69, 79], "differ": [1, 8, 10, 49, 50, 53, 81, 82, 84, 85, 86, 88, 91], "digit": 8, "dimension": [1, 42, 48], "dine": 8, "dir_path": [49, 51], "direct": [1, 8, 10, 27, 29, 31, 42, 48, 49, 52], "directori": [4, 49, 51], "discoveri": [3, 6, 7], "discuss": 8, "dislik": 8, "display": [18, 21, 49, 56], "distanc": [1, 8, 42, 48], "distance_strategi": [1, 17, 42, 48], "distancemetr": [1, 42, 48], "distinct": [1, 81, 84, 85], "divers": 8, "do": [1, 8, 10, 81, 82], "docker": [6, 7, 8, 9, 10, 11, 12], "document": [1, 6, 7, 27, 32, 42, 48, 49, 57, 88, 91], "doe": [1, 8, 33, 35, 36, 39, 41, 42, 46, 48, 49, 50], "doesn": 8, "don": 8, "dot_product": [1, 42, 48], "downtown": 8, "drama": 8, "dream": 8, "dt": [1, 12, 13, 49, 50, 88, 89], "dt_format": [49, 50], "dt_info_dict": [49, 50], "dummi": [1, 10, 27, 29, 32], "dummy_generation_model": [17, 27], "dummy_memory_stor": [17, 42], "dummy_monitor": [17, 42], "dummy_query_vector": [17, 42, 47], "dummy_work": [17, 58], "dummygenerationmodel": [1, 12, 17, 27, 29], "dummymemorystor": [1, 12, 17, 42, 45], "dummymonitor": [1, 12, 17, 42, 46], "dummywork": [1, 12, 17, 58, 70], "dump_config": [17, 22, 24], "duplic": [1, 58, 71, 77, 80], "dure": [1, 8, 33, 34, 36, 38, 42, 48, 88, 89], "dynam": [8, 49, 50, 57], "each": [1, 4, 5, 8, 27, 32, 33, 36, 42, 48, 49, 50, 52, 57, 58, 59, 61, 69, 79, 81, 82, 84, 88, 91], "easi": 8, "eat": 8, "echo": 8, "effect": [1, 18, 19, 20, 21, 49, 57, 58, 79], "effici": [1, 71, 76], "effort": 8, "either": [1, 10, 27, 29, 31, 33, 35, 49, 52, 53, 71, 78], "elaps": [49, 56], "elast": [1, 3, 6, 7, 42, 48], "elasticsearch": [0, 1, 3, 6, 7, 12, 42, 47, 48], "elasticsearchstor": [1, 42, 48], "element": [1, 18, 21, 49, 50], "els": [4, 5], "emb": [0, 1, 42, 45, 88, 91], "embed": [0, 1, 3, 8, 9, 10, 11, 22, 23, 27, 30, 42, 45, 48, 58, 79, 81, 86, 88, 89, 91], "embedding_backend": [1, 3, 8, 9, 10, 11, 17, 22, 23], "embedding_model": [1, 3, 8, 9, 10, 11, 12, 13, 17, 22, 23, 27, 30, 42, 45, 47, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 86, 88, 91], "embedding_param": [1, 17, 22, 23], "embedding_result": [1, 12, 13, 88, 91], "emot": 8, "employ": [49, 50], "employe": 8, "empti": [1, 42, 46, 49, 50], "en": [1, 3, 8, 10, 11, 13, 22, 23, 49, 50, 81, 83], "enabl": [3, 6, 7, 49, 51], "enable_long_contra_repeat": [1, 17, 22, 23], "enable_parallel": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "enable_rank": [1, 3, 8, 9, 10, 11, 17, 22, 23], "enable_today_contra_repeat": [1, 17, 22, 23], "encapsul": [1, 27, 31, 42, 48], "encount": [1, 42, 48], "end": [4, 5, 49, 52, 56], "end_tim": [8, 9], "energ": 8, "engag": 8, "english": [0, 1, 10, 49, 50, 81, 83], "enhanc": 8, "enjoy": 8, "enough": 8, "enrich": [1, 49, 51, 59, 63], "ensur": [1, 6, 7, 8, 18, 19, 27, 32, 39, 41, 42, 43, 44, 48, 49, 51, 52, 53], "entri": [1, 49, 52, 53, 59, 66], "enum": [1, 81, 82, 83, 84, 85, 86, 87, 88, 91], "enumer": [12, 13, 88, 91, 92], "environ": [1, 8, 58, 69], "error": [1, 18, 21, 27, 29, 31, 42, 48, 49, 51, 52], "es": [6, 7], "es_api_key": [1, 17, 42, 48], "es_client": [1, 17, 42, 48], "es_cloud_api_key": [1, 42, 48], "es_cloud_id": [1, 17, 42, 48], "es_cloud_user_pass": [1, 42, 48], "es_filt": [1, 42, 48], "es_index_nam": [1, 17, 22, 23], "es_loc": [1, 42, 48], "es_password": [1, 17, 42, 48], "es_queri": [1, 12, 17, 42, 48], "es_url": [1, 17, 22, 23, 42, 47, 48], "es_us": [1, 17, 42, 48], "escombinedretrievestrategi": [1, 12, 17, 42, 48], "especi": 8, "essenti": [1, 42, 43], "etc": [49, 50], "etiquett": 8, "euclidean_dist": [1, 42, 48], "event": [1, 8, 42, 44], "everi": [49, 50], "everyon": 8, "exampl": [1, 4, 5, 6, 7, 49, 57, 58, 59, 61, 62, 79], "example_query_work": [4, 5], "examplequerywork": [4, 5], "exc_info": [49, 51], "exceed": [1, 39, 41, 59, 66], "excel": 8, "except": [1, 42, 48, 49, 51, 52, 58, 69], "exchang": 8, "excit": 8, "execut": [1, 18, 21, 33, 36, 37, 38, 39, 41, 42, 48, 49, 56, 58, 59, 67, 69], "executor": [1, 58, 69], "exist": [1, 33, 36, 42, 48, 49, 50, 51, 52, 59, 68], "exit": [1, 18, 21], "expans": [1, 42, 45], "expect": [1, 8, 49, 57, 58, 79], "experi": 8, "expir": [1, 9, 13, 81, 87, 88, 89], "explicit": [1, 18, 21, 49, 57, 88, 89], "explor": 8, "export": 3, "express": 8, "extend": [1, 42, 46, 49, 51, 59, 60, 61, 66], "extens": [49, 51, 52], "extern": [8, 49, 52], "extra": [1, 42, 48, 49, 51], "extract": [1, 8, 27, 32, 42, 48, 49, 50, 54, 71, 72], "extract_date_part": [17, 49, 50], "extract_date_parts_cn": [17, 49, 50], "extract_date_parts_en": [17, 49, 50], "extract_tim": [4, 5], "extract_time_dict": [1, 71, 73], "extract_time_pattern": [58, 71, 72], "extract_time_work": [58, 71], "extracttimework": [1, 12, 58, 71, 72], "eye": 8, "facebook": 8, "facilit": [1, 27, 29, 30, 71, 76], "factori": [1, 22, 23], "fail": [1, 42, 48, 49, 50], "failur": [1, 42, 48, 88, 91], "fals": [1, 3, 6, 7, 10, 11, 18, 19, 20, 21, 22, 23, 27, 28, 29, 31, 33, 34, 35, 36, 39, 40, 41, 48, 49, 50, 51, 57, 58, 69, 88, 90, 91], "familiar": 8, "fantast": 8, "far": 8, "featur": [1, 2, 8, 59, 67], "feel": 8, "felt": 8, "fetch": [1, 42, 48, 58, 71, 75, 79, 80], "few": [1, 8, 59, 61, 62], "few_shot": [1, 49, 57, 58, 79], "fiber": 8, "fiction": 8, "fictiti": 8, "field": [1, 42, 43, 45, 47, 48, 49, 51, 88, 89, 90, 91], "file": [1, 4, 18, 19, 42, 44, 49, 51, 52, 58, 79], "file_mod": [49, 51], "file_path": [17, 22, 24, 49, 52, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "file_path_complet": [17, 49, 52], "file_typ": [22, 24, 49, 51], "filenam": 4, "fill": 8, "filter": [1, 8, 42, 43, 45, 47, 48, 49, 54, 59, 61, 62, 64, 66, 67], "filter_dict": [1, 42, 43, 45, 47], "filter_messag": [1, 12, 58, 59, 61, 62], "filter_obs_nod": [1, 12, 58, 59, 67], "filtered_nod": [1, 59, 67], "final": [6, 7, 8], "find": [1, 8, 42, 43, 45, 47, 59, 66], "first": [1, 6, 7, 8, 10, 18, 19, 21, 49, 51, 57], "flag": [1, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 58, 69, 88, 90, 91], "flexibl": [1, 39, 40], "float": [1, 27, 28, 29, 30, 31, 32, 42, 47, 48, 49, 50, 57, 59, 67, 88, 89, 91], "float_precis": [49, 56], "florida": 8, "flow": [1, 58, 69], "flush": [1, 12, 17, 42, 43, 44], "fn": [1, 49, 51, 58, 69], "follow": [8, 10], "for": [1, 4, 10, 18, 19, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 71, 76, 78, 79, 81, 84, 85, 86, 88, 89, 90, 91], "forecast": 8, "forefront": 8, "form": [1, 42, 48, 59, 63, 81, 86, 88, 89, 91], "format": [1, 27, 31, 32, 49, 50, 51, 56, 57, 59, 62, 71, 73, 74, 88, 89], "format_chat_messag": [17, 49, 51], "format_current_context": [17, 49, 51], "format_rank_messag": [17, 49, 51], "format_styl": [49, 51], "former": 8, "foster": 8, "found": [1, 18, 19, 42, 48, 49, 50, 52, 57, 58, 69], "framework": [1, 27, 30, 31], "free": 8, "freed": [49, 51], "fresh": [1, 59, 63], "friend": 8, "friendship": 8, "from": [1, 4, 5, 8, 9, 18, 19, 21, 27, 29, 30, 31, 32, 33, 34, 37, 38, 42, 48, 49, 50, 51, 52, 54, 57, 58, 59, 60, 61, 62, 64, 67, 68, 69, 71, 72, 78, 79, 80, 81, 84, 88, 89, 91], "from_memory_key": [1, 12, 58, 59, 68], "from_queri": [1, 12, 58, 59, 68], "front": [1, 18, 19, 20, 21], "frontend": [12, 17, 33, 34, 35, 38, 58], "frontend_oper": [4, 5, 17, 33], "frontendoper": [1, 12, 17, 33, 34, 38], "fruit": 8, "fu": 0, "fuel": 8, "full": [1, 42, 46], "fullest": 8, "func": [49, 51, 56], "function": [1, 18, 19, 20, 21, 39, 41, 42, 48, 49, 50, 51, 56, 57, 58, 59, 60, 61, 65, 66, 69, 71, 76], "further": [1, 59, 61], "fuse_rerank": [4, 5], "fuse_rerank_work": [58, 71], "fusererankwork": [1, 12, 58, 71, 73], "futur": [1, 8, 42, 45, 58, 69], "g_context": [33, 36], "gather": [1, 58, 69], "gather_async_result": [1, 12, 17, 58, 69], "gather_thread_result": [1, 12, 17, 58, 69], "general": 8, "generat": [0, 1, 10, 18, 19, 20, 21, 27, 28, 29, 31, 39, 41, 49, 57, 58, 59, 62, 63, 64, 67, 71, 72, 79, 81, 86, 88, 91], "generation_backend": [1, 3, 8, 9, 10, 11, 17, 22, 23], "generation_model": [1, 3, 4, 5, 8, 9, 10, 11, 12, 13, 17, 18, 19, 22, 23, 27, 29, 31, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 86, 88, 91], "generation_model_kwarg": [18, 21], "generation_param": [1, 17, 22, 23], "get": [1, 8, 18, 19, 21, 42, 48, 49, 50, 58, 79], "get_chat_messages_scatt": [17, 39, 40], "get_dt_info_dict": [17, 49, 50], "get_elasticsearch_cli": [17, 42, 48], "get_language_valu": [1, 12, 17, 58, 79], "get_logg": [17, 49, 51], "get_memori": [1, 12, 17, 58, 80], "get_memoryscope_context": [13, 17, 26], "get_memoryscope_uuid": [13, 17, 26], "get_observation_with_time_work": [58, 59], "get_observation_work": [58, 59], "get_reflection_subject": 8, "get_reflection_subject_work": [58, 59], "get_workflow_context": [1, 12, 17, 58, 69], "getobservationwithtimework": [1, 12, 58, 59, 61], "getobservationwork": [1, 12, 58, 59, 61, 62], "getreflectionsubjectwork": [1, 12, 58, 59, 63], "getter": [1, 58, 79], "git": [0, 2, 3], "github": [0, 2, 3], "given": [1, 8, 42, 48, 49, 52, 53, 57, 59, 63, 66, 67, 71, 76], "glisten": 8, "global": [1, 18, 19, 33, 34, 58, 79, 80], "go": 8, "going": 8, "good": 8, "googl": 8, "gpt": [0, 3, 10, 11], "great": 8, "growth": 8, "gte": [0, 1, 3, 8, 9, 10, 11, 22, 23], "guidanc": 8, "guidelin": [8, 10], "had": 8, "hand": 8, "handl": [1, 18, 21, 39, 40, 42, 43, 49, 50, 51, 52, 57, 58, 59, 60, 61, 66, 69, 79, 88, 89], "handler": [1, 18, 19, 49, 51, 58, 79], "happi": 8, "has": [1, 8, 49, 52, 81, 82, 88, 89, 90, 91], "has_cont": [1, 12, 17, 58, 69], "has_time_word": [17, 49, 50], "has_time_word_cn": [17, 49, 50], "has_time_word_en": [17, 49, 50], "hash": [49, 57], "have": [1, 6, 7, 8, 18, 19, 20, 21, 42, 48, 59, 61], "haven": 8, "he": 8, "healthi": 8, "heart": 8, "help": [1, 8, 18, 21], "her": 8, "here": [1, 8, 10, 42, 44], "hexadecim": [49, 57], "high": 8, "him": 8, "his": 8, "histori": [1, 10, 18, 19, 20, 21, 27, 31, 39, 41, 59, 62, 64], "history_message_strategi": [1, 8, 9, 18, 19, 20, 21], "history_msg_count": [1, 39, 41], "hit": [42, 48], "hobbi": 8, "hold": [49, 50, 53], "home": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "honk": 8, "host": 3, "hotel": 8, "hour": [49, 50], "how": [1, 8, 42, 43, 44, 45, 58, 79], "howev": 8, "hpc": 9, "http": [1, 22, 23, 42, 48], "https": [0, 3], "huang": 0, "hug": 8, "human": [1, 10, 33, 35, 37, 38, 39, 40], "human_nam": [1, 3, 8, 9, 10, 11, 17, 18, 19, 22, 23, 39, 40], "hybrid_alpha": [1, 42, 47, 48], "hydrat": 8, "hypothet": 8, "id": [1, 42, 48, 49, 51, 88, 89], "idea": 8, "ident": [1, 18, 21], "identif": [1, 58, 79], "identifi": [1, 39, 40, 42, 44, 48, 49, 50, 51, 52, 53, 58, 59, 60, 63, 66, 71, 72, 79], "ids": [1, 42, 48], "if": [1, 4, 5, 8, 10, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 36, 37, 39, 41, 42, 48, 49, 50, 51, 52, 53, 57, 58, 59, 62, 68, 69, 79, 80, 88, 89, 90, 91], "ignor": [49, 57], "illustr": [1, 49, 57, 58, 79], "imag": [8, 10], "immedi": [1, 27, 29], "implement": [1, 8, 18, 20, 27, 29, 33, 35, 42, 43, 44, 45, 46], "impli": 8, "import": [1, 4, 5, 8, 9, 42, 48, 49, 57], "importerror": [1, 42, 48], "improv": [1, 49, 57, 58, 79], "improvis": 8, "in": [1, 4, 5, 8, 10, 18, 19, 20, 21, 27, 29, 32, 33, 35, 36, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 64, 66, 67, 68, 69, 79, 81, 82, 85, 86, 88, 89, 91], "inc": 9, "includ": [1, 8, 18, 19, 20, 21, 27, 29, 31, 39, 41, 42, 44, 48, 49, 50, 51, 56, 57, 59, 61, 62, 64, 81, 85, 88, 89], "incorpor": [1, 59, 62, 67], "increas": 8, "incur": 8, "index": [1, 27, 32, 42, 48, 88, 91], "index_nam": [1, 17, 42, 47, 48], "indic": [1, 10, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 58, 69, 81, 82, 84, 88, 90, 91], "individu": [1, 8, 27, 32, 33, 36, 49, 53], "industri": 8, "infer": [1, 8, 59, 62], "influenti": 8, "info": [1, 49, 51, 58, 80, 88, 89], "info_filter_work": [58, 59], "infofilterwork": [1, 12, 58, 59, 64], "inform": [1, 8, 49, 50, 51, 54, 59, 60, 61, 64, 71, 72, 77, 88, 89, 91], "infrastructur": [1, 39, 40], "inherit": [1, 27, 30], "init": [1, 39, 41, 53], "init_instance_by_config": [17, 49, 57], "init_servic": [8, 9, 17, 39, 40, 41], "init_work": [17, 33, 36], "init_workflow": [1, 12, 17, 33, 34, 35, 38], "initi": [1, 18, 19, 20, 27, 29, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48, 49, 50, 51, 52, 53, 56, 57, 58, 69, 79, 80, 88, 89], "innov": 8, "input": [1, 18, 21, 27, 29, 31, 42, 48, 49, 50, 53, 57, 58, 59, 62, 79, 88, 89], "input_str": [49, 50, 57], "inquir": 8, "insert": [1, 4, 17, 42, 47, 48, 58, 79], "insight": [0, 1, 8, 9, 12, 13, 59, 63, 67, 81, 84, 88, 89], "insight_key": [1, 59, 63], "insight_nod": [1, 59, 67], "insight_valu": [1, 59, 67], "instagram": 8, "instal": [0, 1, 2, 3, 6, 7, 8, 9, 10, 11, 42, 48], "instanc": [1, 18, 19, 33, 34, 35, 36, 37, 38, 39, 41, 42, 48, 49, 50, 51, 56, 57, 58, 59, 63, 79, 80], "instanti": [1, 18, 19, 49, 53], "instead": [1, 42, 48], "instruct": [0, 1, 8, 49, 57, 58, 79], "instrument": 8, "int": [1, 4, 5, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 37, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 56, 57, 88, 89, 90, 91], "integ": [1, 18, 19, 20, 21, 49, 50, 88, 89, 90, 91], "integr": [1, 18, 20, 21, 33, 34], "intend": [1, 33, 35, 42, 44], "interact": [1, 8, 18, 21, 27, 31, 49, 57, 58, 59, 61, 79, 81, 85], "interest": 8, "interfac": [1, 18, 21, 27, 29, 42, 43, 44, 45, 81, 85], "intern": [1, 42, 48, 49, 50, 52], "intertwin": 8, "interval_tim": [1, 33, 34], "into": [1, 18, 21, 27, 29, 32, 42, 44, 48, 49, 50, 52, 56, 57, 58, 59, 60, 61, 71, 78, 79, 80, 81, 86, 88, 91], "invok": [1, 18, 19, 20, 21, 59, 63], "involv": [1, 81, 85], "iowa": 8, "is": [1, 4, 6, 7, 8, 10, 18, 19, 20, 21, 27, 29, 31, 32, 33, 36, 37, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 59, 62, 67, 69, 71, 73, 78, 79, 88, 89, 90, 91], "is_backend": [33, 36], "is_embedding_queri": [42, 48], "is_first_titl": [49, 57], "is_multi_thread": [1, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79], "it": [1, 3, 8, 9, 18, 19, 20, 21, 27, 29, 31, 32, 33, 34, 36, 37, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 64, 66, 67, 68, 79, 80], "item": [1, 33, 36, 42, 43, 45, 47, 81, 86, 88, 89, 91], "iter": [1, 18, 21, 49, 51], "iter_respons": [17, 18, 19], "its": [1, 4, 5, 8, 18, 21, 27, 29, 39, 41, 42, 48, 71, 78, 81, 82], "job": 8, "join": 8, "journey": 8, "joy": 8, "json": [1, 22, 24, 49, 52, 88, 89, 90, 91], "juici": 8, "just": [1, 8, 88, 91], "karg": 17, "keep": 8, "key": [1, 8, 12, 13, 33, 36, 39, 40, 42, 43, 45, 47, 48, 49, 50, 52, 53, 57, 58, 59, 63, 68, 69, 79, 80, 88, 89, 91], "key_vector": [1, 12, 13, 88, 89], "keyword": [1, 18, 19, 21, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48, 49, 50, 51, 52, 57, 58, 59, 61, 62, 65, 69, 71, 72, 76, 79, 88, 89], "kibana": [1, 42, 48], "kind": 8, "knn": [1, 42, 48], "know": 8, "knowledg": 8, "known": 8, "kwarg": [1, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 88, 89], "kwargs_filt": [1, 27, 28, 29, 30, 31, 32], "languag": [1, 3, 8, 9, 10, 11, 17, 22, 23, 27, 29, 31, 49, 50, 52, 54, 58, 59, 60, 71, 72, 79, 81, 83], "language_const": [13, 14], "language_enum": [13, 81], "languageenum": [1, 12, 13, 49, 50, 52, 54, 58, 79, 81, 83], "larg": 0, "late": 8, "later": [1, 58, 79], "laugh": 8, "laughter": 8, "launch": 10, "lazi": [1, 18, 19], "lazili": [1, 58, 79], "lead": 8, "learn": [1, 8, 81, 86, 88, 91], "least": [49, 50], "legaci": [1, 42, 48], "leisur": 8, "length": [1, 39, 41, 59, 65, 71, 76], "less": [1, 33, 37], "let": 8, "level": [1, 49, 51, 56, 57, 58, 79], "levelnam": [49, 51], "leverag": [1, 18, 20, 42, 45], "li": 0, "liam": 8, "librari": [49, 52], "licens": [3, 6, 7], "life": 8, "lifecycl": [1, 81, 82], "light": 8, "like": [1, 8, 18, 21, 42, 43, 48, 49, 50, 52], "limit": [1, 42, 43, 45, 47], "line": [1, 18, 21, 49, 51, 54], "lineno": [49, 51], "list": [1, 27, 29, 31, 32, 33, 34, 35, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 74, 76, 79, 80, 88, 89, 91], "liter": [1, 18, 19, 20, 21, 22, 23, 24, 33, 34, 35, 38, 42, 48, 49, 56], "liu": 0, "ll": 8, "llama": [1, 42, 48], "llama_index": [1, 42, 48], "llama_index_embedding_model": [17, 27], "llama_index_es_memory_stor": [17, 42], "llama_index_generation_model": [17, 27], "llama_index_rank_model": [17, 27], "llama_index_sync_elasticsearch": [17, 42], "llamaindex": [1, 27, 30, 31], "llamaindexembeddingmodel": [1, 12, 17, 27, 30], "llamaindexesmemorystor": [1, 12, 17, 42, 47], "llamaindexgenerationmodel": [1, 12, 17, 27, 31], "llamaindexrankmodel": [1, 12, 17, 27, 32], "llm": [0, 1, 8, 12, 59, 63, 67, 71, 72, 88, 91], "llms": [1, 49, 57, 58, 79], "lno": [49, 51], "load": [49, 52], "load_memory_work": [58, 59], "loadmemorywork": [1, 12, 58, 59, 65], "local": [1, 8, 18, 19, 33, 36, 39, 40, 42, 48, 58, 69, 80], "localhost": [1, 22, 23, 42, 48], "locat": 8, "lock": [1, 58, 69], "log": [1, 39, 40, 42, 48, 49, 50, 51, 54, 56, 58, 59, 67, 69, 71, 76, 77, 80], "log_dictionary_info": [17, 49, 51], "log_elasticsearch_dynam": [17, 42, 48], "log_format": [49, 51], "log_repeat": [1, 58, 80], "log_vector_store_brief": [17, 42, 48], "logger": [17, 33, 34, 38, 42, 48, 49, 54, 56, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "logger_dict": [49, 51], "logger_prefix": [49, 54], "logic": [1, 18, 20, 27, 31, 42, 48, 49, 51, 58, 69], "logo": [1, 18, 21, 49, 57], "logrecord": [49, 51], "long": [1, 4, 5, 39, 41, 59, 66], "long_contra_repeat_work": [58, 59], "longcontrarepeatwork": [1, 12, 58, 59, 66], "longer": [49, 51], "look": [1, 8, 18, 19, 49, 57], "loop": [1, 18, 21, 33, 34], "love": 8, "luggag": 8, "lycopen": 8, "m_type": [1, 12, 13, 17, 27, 28, 29, 30, 31, 32, 88, 91], "machin": [1, 81, 86, 88, 91], "made": [1, 39, 41, 49, 51], "main": [1, 2, 8, 33, 38, 58, 69], "make": [1, 6, 7, 8, 27, 29, 31], "makerecord": [17, 49, 51], "manag": [1, 10, 18, 20, 21, 27, 30, 31, 32, 33, 34, 35, 39, 40, 42, 44, 49, 52, 53, 58, 59, 65, 66, 67, 69, 71, 76, 80], "mango": 8, "manual": [1, 18, 19, 20, 21], "map": [1, 39, 40, 49, 53, 58, 80], "marin": 8, "mark": [1, 59, 63, 68, 88, 90, 91], "market": 8, "match": [1, 4, 42, 43, 45, 47, 48, 49, 54, 58, 79], "match_node_tim": [1, 12, 58, 71, 73], "max": [0, 1, 3, 9, 10, 11, 22, 23], "max_byt": [49, 51], "max_retri": [1, 27, 28, 29, 30, 31, 32], "maximum": [1, 39, 41, 42, 43, 45, 47, 49, 51, 59, 67], "may": 8, "md5": [49, 57], "md5_hash": [17, 49, 57], "me": 8, "meal": 8, "mean": 8, "measur": [49, 56], "mechan": [1, 42, 43], "media": 8, "meet": [1, 8, 59, 66], "melodi": 8, "member": [1, 81, 83, 84, 86], "memor": [1, 8, 12, 13, 33, 37, 88, 90, 91], "memori": [0, 1, 4, 5, 9, 12, 18, 19, 20, 21, 27, 31, 33, 37, 39, 40, 41, 42, 43, 45, 47, 58, 59, 60, 63, 66, 67, 68, 71, 73, 74, 76, 77, 79, 80, 81, 82, 84, 88, 89, 90, 91], "memory_base_work": [4, 5, 17, 58], "memory_chat": [8, 9], "memory_chat_class": [1, 3, 8, 9, 10, 11, 17, 22, 23], "memory_chat_dict": [13, 17, 25], "memory_chat_prompt": [1, 18, 19, 20, 21], "memory_id": [1, 12, 13, 59, 68, 88, 89], "memory_index": [1, 22, 23], "memory_manag": [1, 12, 17, 58, 79], "memory_nod": [1, 13, 59, 66, 67, 88], "memory_oper": [1, 39, 40], "memory_prompt": [1, 18, 19, 20, 21], "memory_scop": [49, 57], "memory_scope_main": 3, "memory_scope_servic": [17, 39], "memory_servic": [1, 8, 9, 12, 17, 18, 19, 20], "memory_service_dict": [13, 17, 25], "memory_stor": [1, 12, 17, 58, 79, 80], "memory_typ": [1, 12, 13, 59, 66, 88, 89], "memory_type_enum": [13, 81], "memorybasework": [1, 4, 5, 12, 17, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "memoryhandl": [1, 58, 79, 80], "memorymanag": [1, 12, 17, 58, 79, 80], "memorynod": [1, 12, 13, 42, 43, 45, 47, 58, 59, 62, 63, 66, 67, 68, 71, 73, 80, 88, 89], "memoryscop": [1, 4, 5, 6, 7], "memoryscope_context": [1, 13, 17, 33, 34, 36, 38, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79, 80], "memoryscopecontext": [1, 13, 17, 21, 29, 30, 31, 32, 34, 38, 39, 40, 60, 61, 62, 63, 64, 66, 67, 72, 74, 79], "memoryscopeservic": [1, 12, 17, 39, 41], "memorytypeenum": [1, 12, 13, 81, 84], "mention": [1, 8, 33, 36, 59, 61, 62], "meow": [4, 5], "merg": [49, 52, 57], "messag": [1, 8, 9, 12, 13, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 37, 38, 39, 40, 41, 49, 51, 52, 57, 58, 59, 61, 62, 64, 71, 75, 78, 79, 81, 85, 88, 91], "message_lock": [1, 33, 37], "message_role_enum": [13, 81], "messageroleenum": [1, 12, 13, 81, 85], "meta": [1, 8, 88, 89, 90, 91], "meta_data": [1, 12, 13, 18, 19, 20, 21, 88, 89, 90, 91], "metadata": [1, 42, 48, 59, 63, 88, 89, 90, 91], "metavers": 8, "method": [1, 6, 7, 10, 18, 19, 20, 21, 27, 29, 33, 35, 36, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 54, 57, 58, 59, 61, 79], "metric": [1, 88, 89], "micro": [8, 9], "might": [1, 8, 42, 48, 49, 52], "mild": 8, "millisecond": [49, 56], "mind": 8, "mini": 0, "minimum": [1, 39, 41], "minut": [49, 50], "mix": 8, "mock": [1, 27, 29, 42, 46], "mode": [1, 18, 19, 20, 21, 27, 30, 31, 33, 36, 42, 48, 49, 51, 58, 69], "model": [0, 10, 12, 13, 17, 18, 19, 21, 42, 45, 48, 58, 59, 60, 64, 67, 71, 77, 79, 81, 86, 88, 89, 90, 91], "model_class": [1, 27, 30], "model_enum": [1, 13, 81, 88, 91], "model_id": [1, 42, 48], "model_nam": [1, 27, 28, 29, 30, 31, 32], "model_respons": [1, 13, 18, 19, 20, 21, 27, 28, 29, 30, 31, 32, 49, 51, 88], "modelenum": [1, 12, 13, 27, 28, 29, 30, 31, 32, 81, 86, 88, 91], "modelrespons": [1, 12, 13, 18, 19, 20, 21, 27, 28, 29, 30, 31, 32, 88, 91], "modelresponsegen": [1, 18, 19, 20, 21, 27, 29], "modelscop": [0, 2, 3], "modern": 8, "modif": [1, 42, 48], "modifi": [1, 8, 9, 13, 27, 29, 33, 36, 42, 48, 59, 64, 81, 82, 88, 89], "modul": 92, "module_dict": [17, 49, 53], "module_nam": [1, 27, 28, 29, 30, 31, 32, 49, 53], "moment": 8, "monitor": [1, 12, 17, 42, 44, 46, 58, 79], "month": [0, 8, 49, 50], "most": [1, 8, 42, 43, 45, 47, 48, 71, 78], "ms": [8, 9, 49, 56], "msg": [49, 51], "multi": [1, 8, 58, 69], "multipl": [1, 18, 21, 33, 36, 49, 53], "multithread": [1, 33, 36, 39, 40, 58, 69], "music": 8, "must": [1, 4, 5, 18, 20, 33, 35, 42, 43, 45, 48], "my": 8, "my_index": [1, 42, 48], "name": [1, 2, 4, 8, 10, 12, 17, 18, 19, 20, 21, 22, 24, 27, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 48, 49, 50, 51, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79, 88, 89, 90, 91], "nattribut": [1, 88, 90, 91], "natur": 8, "nautomat": [1, 88, 89], "near": 8, "necessari": [1, 27, 32, 42, 44, 46], "need": [1, 8, 18, 20, 33, 35, 49, 57, 59, 67], "needl": 8, "neither": [1, 27, 29, 31, 42, 48, 49, 52, 53], "nest": [49, 52, 57], "net": 3, "network": [3, 8], "new": [1, 4, 8, 9, 13, 27, 30, 33, 34, 35, 37, 38, 42, 48, 59, 63, 67, 81, 82, 88, 89, 91], "new_config_dict": [22, 24], "new_insight_nod": [1, 12, 58, 59, 63], "new_obs_nod": [59, 62], "new_obs_with_time_nod": [59, 61], "newli": [1, 49, 51, 59, 61, 81, 82], "next": 8, "nice": 8, "night": 8, "nmember": [1, 88, 91], "no": [1, 8, 18, 19, 20, 21, 39, 41, 42, 48, 49, 50, 51, 57], "node": [1, 3, 6, 7, 22, 24, 27, 32, 42, 43, 45, 47, 48, 58, 59, 60, 63, 66, 67, 71, 73, 77, 80, 81, 82, 88, 89], "node_key": [1, 12, 13, 88, 89], "non": [1, 18, 19, 20, 21, 27, 31], "none": [1, 8, 9, 13, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 31, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 69, 80, 81, 82, 88, 89, 91], "none_word": [49, 54], "nor": [1, 27, 29, 31, 42, 48, 49, 52, 53], "not": [1, 4, 5, 8, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 36, 37, 39, 41, 42, 45, 46, 48, 49, 50, 52, 56, 57, 58, 59, 62, 69, 79, 80], "note": [4, 8], "notebook": 8, "noth": [1, 8, 42, 46, 81, 82], "notimplementederror": [1, 18, 20, 33, 35, 49, 53], "nourish": 8, "now": [4, 5, 8], "nrespons": 8, "null": [1, 88, 91], "num_candid": [1, 42, 48], "number": [1, 33, 37, 42, 43, 45, 47, 48, 49, 51, 88, 89, 91], "numer": [1, 49, 50, 81, 86, 88, 91], "nuser": [1, 88, 89], "nutrient": 8, "nutriti": 8, "object": [1, 18, 20, 22, 23, 24, 27, 28, 29, 31, 33, 35, 36, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 57, 58, 59, 61, 68, 69, 79, 80, 88, 89, 90, 91], "obs": [1, 88, 89], "obs_cont": [1, 59, 62], "obs_custom": [1, 13, 81, 84], "obs_nod": [1, 59, 67], "obs_reflect": [1, 12, 13, 88, 89], "obs_store_key": [58, 59, 61, 62], "obs_upd": [1, 12, 13, 88, 89], "observ": [0, 1, 8, 9, 12, 13, 59, 60, 61, 62, 67, 81, 84, 88, 89], "obtain": [1, 18, 19, 20, 21, 33, 37, 38, 59, 61], "occur": [1, 42, 48], "oculus": 8, "of": [1, 4, 5, 13, 18, 19, 20, 21, 27, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 71, 76, 79, 80, 81, 82, 84, 86, 88, 89, 90, 91], "offer": 8, "offici": 8, "often": [1, 49, 57, 58, 79, 81, 86, 88, 91], "on": [1, 8, 10, 27, 29, 32, 33, 36, 42, 43, 45, 47, 48, 49, 50, 51, 52, 59, 60, 61, 62, 64, 67, 68, 71, 72, 76, 77, 81, 86, 88, 91], "one": [1, 8, 18, 21, 49, 50, 51, 88, 91], "ongo": [1, 33, 35], "onli": [1, 8, 18, 19, 49, 51, 59, 61, 62, 64, 66, 88, 89, 91], "onlin": 8, "op": [0, 1, 12, 42, 48], "op_description_dict": [1, 12, 17, 39, 40], "open": [49, 51], "openai": [3, 10], "openai_api_key": 3, "openai_backend": 0, "openai_embed": [3, 10, 11], "openai_gener": [3, 10, 11], "oper": [0, 8, 9, 12, 13, 17, 18, 21, 27, 30, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 58, 69, 71, 76, 79], "operation_config": [39, 40, 41], "operation_typ": [1, 12, 17, 33, 34, 35, 38], "opportun": 8, "option": [1, 8, 10, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 49, 50, 51, 52, 57, 58, 69, 88, 89, 90, 91], "or": [1, 8, 27, 29, 31, 33, 35, 36, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 66, 68, 69, 71, 78, 79, 80, 81, 82, 85, 88, 89, 90, 91], "orang": 8, "orchestr": [33, 36], "order": [1, 81, 86, 88, 91], "organ": [1, 59, 61], "origin": [1, 27, 32, 59, 62, 65, 66, 67, 71, 76], "other": [1, 8, 42, 44, 48], "otherwis": [1, 27, 29, 33, 37, 39, 41, 49, 50, 57, 58, 69], "our": 8, "out": [1, 8, 18, 19, 20, 21, 42, 44, 49, 54], "outcom": [49, 54], "outlin": [1, 18, 20, 42, 43], "output": [1, 27, 29], "output_memory_max_count": [1, 17, 22, 23], "outsid": 8, "over": [8, 49, 51], "overflow": [1, 39, 41], "overridden": [1, 33, 35, 42, 43], "own": [1, 8, 88, 89], "pacif": 8, "pack": 8, "packag": [1, 48, 92], "page": [1, 42, 48], "pair": [1, 18, 19, 20, 21, 39, 41], "pang": 8, "parallel": [33, 36], "param": [1, 18, 19, 20, 21, 39, 41], "paramet": [1, 10, 27, 29, 33, 35, 39, 40, 41, 42, 48, 49, 51, 53, 58, 69, 71, 78, 79], "parent": [1, 58, 79], "pars": [1, 18, 21, 42, 48, 49, 50, 52, 54, 59, 60, 63, 64, 88, 89], "parse_query_command": [1, 12, 17, 18, 21], "parse_v1": [17, 49, 54], "parse_v2": [17, 49, 54], "part": [1, 8, 18, 19, 20, 21, 33, 36, 49, 50, 57, 58, 79], "particip": [1, 81, 85], "partner": 8, "pass": [1, 33, 34, 36, 38, 42, 48, 49, 57, 58, 59, 66, 79], "password": [1, 42, 48], "path": [1, 10, 18, 19, 49, 52, 57, 58, 79], "pattern": [49, 50, 54], "pattern_v1": [17, 49, 54], "peach": 8, "pend": [1, 42, 43, 44], "per": [49, 51], "perfect": 8, "perform": [1, 8, 42, 44, 46], "perhap": 8, "permit": 8, "persist": [1, 59, 60], "person": 8, "piano": 8, "pick": 8, "piec": 8, "pike": 8, "pip": [0, 1, 2, 3, 6, 7, 42, 48], "pipelin": [0, 1, 12, 42, 48], "place": [1, 8, 18, 19, 20, 21, 33, 36], "placehold": [1, 27, 29, 33, 35, 42, 45, 46, 49, 50], "plan": 8, "platform": 8, "play": 8, "plenti": 8, "plus": 0, "point": 8, "pool": [1, 33, 34, 36, 58, 69], "pop_node_object": [17, 22, 24], "posit": [1, 8, 58, 69, 88, 89], "possibl": 8, "post": [1, 27, 29, 32], "post_process_hit": [17, 42, 48], "potenti": [1, 42, 45, 49, 51, 59, 66, 67], "practic": 8, "pre": [0, 1, 2, 42, 48], "precis": [49, 56], "predefin": [1, 18, 21, 49, 50, 59, 66, 81, 85], "prefer": [8, 10], "prefix": [49, 57], "prepar": [1, 8, 27, 29, 31, 32, 33, 37, 42, 48], "present": [1, 42, 48, 59, 68], "prevent": [1, 39, 41], "previous": 4, "primari": [1, 88, 90, 91], "print": [1, 8, 9, 18, 21, 58, 71, 73, 74, 80], "print_logo": [1, 12, 17, 18, 21], "print_memory_work": [58, 71], "printmemorywork": [1, 12, 58, 71, 74], "prior": 8, "priorit": [1, 59, 67], "problem": 8, "process": [1, 18, 20, 21, 27, 29, 31, 32, 42, 44, 48, 49, 54, 57, 58, 59, 60, 61, 62, 64, 71, 76, 77, 79], "process_command": [1, 12, 17, 18, 21], "product": 8, "profession": 8, "profil": [1, 88, 89], "program": 4, "project": 8, "promis": 8, "prompt": [1, 18, 19, 20, 21, 27, 29, 31, 49, 52, 57, 58, 59, 60, 61, 62, 63, 64, 79], "prompt_dict": [17, 49, 52], "prompt_fil": [49, 52], "prompt_handl": [1, 12, 17, 18, 19, 49, 58, 79], "prompt_to_msg": [1, 12, 17, 49, 57, 58, 79], "prompthandl": [1, 17, 18, 19, 49, 52, 58, 79], "proper": [1, 18, 19, 42, 43, 45, 49, 51], "properti": [1, 17, 18, 19, 20, 25, 27, 28, 39, 40, 42, 48, 49, 50, 52, 56, 58, 79, 80, 88, 89, 90, 91], "prospect": 8, "provid": [1, 8, 10, 18, 21, 27, 29, 31, 32, 33, 34, 38, 39, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 54, 56, 57, 58, 59, 66, 68, 69, 71, 78], "puget": 8, "py": [3, 4, 5, 6, 7, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "pyautogen": 7, "pydant": [1, 88, 89, 90, 91], "pydantic_cor": [1, 88, 89], "pypi": [0, 12], "python": [1, 3, 4, 5, 6, 7, 42, 48], "qin": 0, "qingxu": 0, "quantiti": [1, 39, 41], "queri": [0, 1, 4, 5, 8, 9, 12, 17, 18, 19, 20, 21, 27, 32, 42, 43, 45, 47, 48, 49, 50, 57, 58, 59, 61, 62, 68, 71, 77, 78, 79], "query_messag": [18, 19], "query_vector": [1, 42, 48], "query_with_t": [4, 5], "question": [1, 18, 19, 20, 21], "quick": [3, 4, 5], "quit": 8, "qwen": [0, 1, 3, 9, 10, 11, 22, 23], "qwen2": [0, 8], "rail": 8, "rainfal": 8, "rais": [1, 27, 29, 31, 42, 48, 49, 52, 58, 69, 88, 89], "raise_except": [1, 27, 28, 29, 30, 31, 32, 49, 52, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79], "random": [49, 57], "rank": [1, 10, 27, 32, 58, 59, 67, 71, 77, 79, 81, 86, 88, 89, 91], "rank_backend": [1, 3, 8, 9, 10, 11, 17, 22, 23], "rank_model": [1, 3, 8, 9, 10, 11, 12, 13, 17, 22, 23, 27, 32, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 86, 88, 91], "rank_param": [1, 17, 22, 23], "rank_scor": [1, 12, 13, 88, 91], "ranker": 10, "raspberri": 8, "raw": [1, 12, 13, 18, 21, 88, 91], "re": [49, 54], "read": [1, 33, 38], "read_config": [17, 22, 24], "read_message_work": [58, 71], "reader": 8, "readi": [1, 8, 59, 62], "readm": [8, 9, 10, 11], "readmessagework": [1, 12, 58, 71, 75], "real": 8, "realiti": 8, "realli": 8, "recal": [1, 88, 89], "recent": [1, 8, 18, 19, 20, 21, 33, 38, 71, 78], "recent_n_pair": [39, 40], "recommend": [6, 7], "record": [1, 42, 44, 49, 51], "reduc": [1, 39, 41], "redund": [1, 59, 60, 66], "ref": [1, 88, 91], "ref_doc_id": [1, 42, 48], "refer": [1, 8, 42, 48, 59, 66], "reflect": [1, 59, 63, 81, 82, 88, 89], "reflect_and_reconsolid": [8, 9], "reflect_and_reconsolidate_interval_tim": [1, 17, 22, 23], "reflect_num_quest": 8, "refresh": [1, 8, 59, 67], "regex": [49, 50], "regist": [1, 17, 27, 30, 49, 51, 53], "register_model": [1, 12, 17, 27, 30], "register_oper": [17, 39, 40, 41], "registr": [49, 53], "registri": [1, 17, 27, 30, 31, 49], "relat": [1, 49, 50, 58, 59, 61, 62, 71, 72, 79], "relax": 8, "releas": [1, 42, 43, 44, 45, 47], "relev": [1, 27, 32, 42, 43, 45, 47, 59, 67, 71, 73, 77, 81, 86, 88, 91], "reluct": 8, "remain": [1, 39, 41], "rememb": [1, 8, 88, 90, 91], "remember_respons": [1, 18, 19, 20, 21], "remov": [1, 42, 48, 71, 77], "render": [49, 57], "repertoir": 8, "repetit": [1, 59, 60, 66], "replac": [1, 4, 5, 33, 36, 58, 79], "report": [49, 52], "repres": [1, 18, 20, 27, 31, 33, 35, 42, 43, 45, 47, 49, 52, 56, 57, 58, 59, 63, 79, 81, 82, 83, 84, 86, 88, 89, 90, 91], "represent": [1, 42, 48, 49, 50, 57, 58, 79], "request": [49, 51], "requir": [1, 33, 35, 42, 46, 48, 88, 90, 91], "rerank": [0, 1, 3, 8, 9, 10, 11, 22, 23, 27, 32, 71, 73, 88, 89], "research": 8, "reset": [1, 27, 29, 42, 48, 58, 80], "resolut": 8, "resolv": [1, 18, 19], "resourc": [1, 42, 43, 44, 45, 47, 48, 49, 51], "resp": [18, 19], "respect": [1, 42, 43, 45, 47, 48, 49, 52], "respond": 8, "respons": [1, 9, 10, 18, 19, 20, 21, 27, 29, 31, 32, 49, 54, 59, 60, 63, 64, 67, 71, 78, 81, 86, 88, 91], "response_text": [49, 54], "response_text_pars": [17, 49], "responsetextpars": [17, 49, 54], "restaur": 8, "result": [1, 8, 9, 18, 19, 20, 21, 33, 37, 38, 39, 41, 42, 43, 45, 47, 48, 58, 59, 65, 69, 71, 76, 88, 89, 91], "retain": [1, 18, 19, 20, 21, 49, 51, 59, 64], "retent": [1, 88, 90, 91], "retriev": [1, 4, 5, 8, 18, 19, 20, 21, 39, 40, 42, 43, 45, 47, 48, 49, 51, 52, 53, 58, 59, 61, 63, 66, 68, 69, 71, 76, 77, 79], "retrieval_strategi": [1, 17, 42, 48], "retrieve_expired_memori": [1, 12, 58, 71, 76], "retrieve_from_insight": [1, 12, 58, 71, 76], "retrieve_from_observ": [1, 12, 58, 71, 76], "retrieve_insight_memori": [1, 12, 58, 59, 65], "retrieve_memori": [1, 4, 5, 12, 17, 42, 43, 45, 47], "retrieve_memory_work": [58, 71], "retrieve_mod": [1, 17, 22, 23, 42, 47, 48], "retrieve_not_reflected_memori": [1, 12, 58, 59, 65], "retrieve_not_updated_memori": [1, 12, 58, 59, 65], "retrieve_obs_in": [4, 5], "retrieve_similar_cont": [1, 12, 58, 59, 66], "retrieve_today_memori": [1, 12, 58, 59, 65], "retrievememorywork": [1, 12, 58, 71, 76], "retry_interv": [1, 27, 28, 29, 30, 31, 32], "return": [1, 8, 18, 19, 20, 21, 27, 29, 33, 36, 38, 39, 40, 42, 43, 45, 47, 48, 49, 50, 58, 59, 66, 79], "reunion": 8, "reus": [49, 51], "review": 8, "revis": [1, 59, 67], "rewrite_queri": [4, 5], "rich": 8, "rich2text": [17, 49, 51], "rich_tabl": 51, "ride": 8, "rm": 3, "role": [1, 8, 12, 13, 18, 19, 20, 21, 81, 85, 88, 90, 91], "role_nam": [1, 12, 13, 18, 19, 20, 21, 39, 40, 41, 88, 90, 91], "rotat": [49, 51], "round": 8, "rrf": [1, 42, 48], "rt": [0, 12], "rtype": [1, 39, 40], "run": [1, 3, 6, 7, 8, 10, 12, 17, 18, 20, 21, 33, 34, 35, 36, 37, 39, 41, 58, 69], "run_oper": [1, 12, 17, 33, 35, 37, 38, 39, 40, 41], "run_service_oper": [8, 9, 17, 18, 20], "run_workflow": [17, 33, 36], "runner": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "runtim": [1, 39, 40], "runtimeerror": [1, 27, 29, 31, 33, 36, 49, 52, 58, 69], "safe": 8, "salad": 8, "satisfi": 8, "save": [1, 18, 19, 20, 21, 88, 90, 91], "scene": 8, "schedul": 8, "schema": [1, 88, 89, 90, 91], "scheme": [12, 13, 59, 66, 67, 92], "scope": [1, 27, 31, 42, 43, 59, 66, 71, 76], "score": [1, 27, 32, 42, 48, 59, 64, 66, 67, 71, 73, 77, 88, 89, 91], "score_rank": [1, 12, 13, 88, 89], "score_recal": [1, 12, 13, 88, 89], "score_rerank": [1, 12, 13, 88, 89], "screen": [1, 18, 21], "sea": 8, "search": [1, 8, 42, 43, 45, 47, 48, 49, 57], "seattl": 8, "second": [1, 8, 18, 21, 49, 50, 56], "secur": [1, 3, 6, 7, 42, 48], "see": 8, "seed": [49, 57], "select": [1, 27, 31, 49, 50, 52], "self": [1, 4, 5, 33, 36, 49, 50, 59, 64, 88, 89], "self_gener": [3, 6, 7], "semant": [1, 42, 45, 58, 71, 77, 79], "semantic_rank": [4, 5], "semantic_rank_work": [58, 71], "semanticrankwork": [1, 12, 58, 71, 77], "sen": 0, "sender": [1, 88, 90, 91], "sens": 8, "sensit": 8, "separ": [1, 18, 21, 58, 69], "sequenc": [1, 27, 29], "sequenti": [33, 36], "serv": [1, 27, 29, 33, 34, 42, 46], "servic": [12, 13, 17, 18, 19, 20, 27, 31], "session": [1, 8, 18, 19, 20, 21], "set": [1, 8, 10, 18, 19, 20, 21, 27, 29, 31, 33, 34, 36, 37, 38, 39, 40, 42, 48, 49, 50, 51, 56, 58, 59, 68, 69, 71, 72, 78, 79], "set_memori": [1, 12, 17, 58, 80], "set_queri": [4, 5], "set_query_work": [58, 71], "set_trace_id": [17, 49, 51], "set_workflow_context": [1, 4, 5, 12, 17, 58, 69], "setquerywork": [1, 12, 58, 71, 78], "setup": [1, 42, 48, 49, 57, 58, 79], "shape": 8, "share": [1, 8, 58, 69, 71, 72], "she": 8, "short": 8, "shorter": [1, 39, 41], "shot": [1, 59, 61, 62], "should": [1, 8, 18, 20, 33, 35, 36, 42, 43, 44, 58, 69], "show": [1, 8, 18, 21, 88, 89, 90, 91], "signifi": [1, 81, 82], "signific": [1, 8, 59, 64], "similar": [1, 42, 45, 48, 58, 59, 66, 71, 76, 79, 88, 89], "simpl": [1, 8, 49, 57, 58, 79], "sinc": 8, "sinfo": [49, 51], "sing": 8, "singl": [1, 3, 6, 7, 33, 36, 39, 41, 49, 53, 58, 59, 68, 80], "singleton": [1, 17, 18, 19, 33, 36, 39, 40, 49, 58, 69, 80], "situat": [1, 42, 46], "size": [1, 42, 43, 45, 47, 48, 49, 51], "sk": 3, "skill": 8, "skip": [1, 33, 37], "slice": 8, "small": [0, 3, 10, 11], "smci": [8, 9], "smile": 8, "snack": 8, "so": [8, 10], "social": 8, "softwar": 0, "some": [0, 1, 8, 49, 57, 58, 79], "sometim": 8, "somewher": 8, "sorri": 8, "sort": [1, 39, 41, 42, 43, 45, 47, 58, 71, 76, 77, 79], "sound": 8, "sourc": [1, 8, 49, 52, 59, 62], "space": 8, "spark": 8, "special": [1, 8, 49, 50, 59, 60, 61, 62, 63, 66, 71, 72, 81, 86, 88, 91], "specif": [1, 8, 33, 35, 39, 41, 42, 43, 44, 49, 50, 52, 54, 57, 58, 59, 68, 69, 79], "specifi": [1, 8, 10, 33, 35, 42, 44, 49, 51, 57, 58, 71, 76, 79, 81, 82], "spot": 8, "stack": [49, 51, 56], "stack_level": [49, 56], "stage": [1, 88, 89], "stare": 8, "start": [1, 3, 4, 5, 6, 7, 8, 10, 18, 19, 39, 41], "start_backend_servic": [1, 12, 17, 18, 20, 39, 40, 41], "start_operation_backend": [1, 12, 17, 33, 34, 35], "start_tim": [8, 9], "starter": 8, "startup": 4, "state": [1, 81, 82], "statement": [1, 59, 66], "static": [1, 18, 21, 22, 24, 49, 52, 71, 73], "status": [1, 8, 12, 13, 33, 34, 37, 59, 60, 63, 66, 67, 71, 76, 81, 82, 88, 89, 91], "stay": 8, "step": [33, 36, 49, 54], "sticker": 8, "stop": [1, 33, 34, 35, 36, 39, 41], "stop_backend_servic": [1, 12, 17, 39, 40, 41], "stop_operation_backend": [1, 12, 17, 33, 34, 35], "storag": [12, 13, 17, 39, 40, 88, 91], "store": [1, 4, 5, 18, 19, 20, 21, 42, 43, 45, 47, 48, 49, 50, 51, 58, 71, 72, 77, 79, 80, 88, 89], "store_status": [1, 12, 13, 88, 89], "store_status_enum": [13, 81], "stores_text": [17, 42, 48], "storestatusenum": [1, 12, 13, 81, 87], "stori": 8, "str": [1, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91], "strategi": [1, 42, 48], "strawberri": 8, "stream": [1, 18, 19, 20, 21, 27, 28, 29, 31, 49, 51, 88, 91], "string": [1, 18, 19, 21, 42, 43, 45, 47, 48, 49, 50, 52, 56, 57, 58, 79, 88, 89, 90, 91], "string_format": [17, 49, 50], "strip": [4, 5], "stroll": 8, "structur": [1, 27, 29, 33, 36, 49, 57, 58, 59, 61, 79, 88, 90, 91], "studi": 8, "sub": [33, 36], "subclass": [1, 18, 20, 33, 35, 42, 43, 44, 45], "submit": [1, 33, 34, 36, 58, 69], "submit_async_task": [1, 12, 17, 58, 69], "submit_thread_task": [1, 12, 17, 58, 69], "submodul": [13, 92], "subpackag": 92, "success": [1, 8, 42, 48, 88, 91], "such": [1, 8, 49, 50, 71, 76, 81, 85], "sudo": [3, 6, 7], "suffix": [49, 57], "suit": 8, "suitabl": [1, 49, 57, 58, 79, 81, 86, 88, 91], "summar": [1, 18, 19, 20, 21], "summari": [1, 39, 41], "super": 9, "supermicro": 9, "supplementari": [1, 88, 90, 91], "suppli": [1, 27, 29, 31, 42, 48], "support": [0, 1, 18, 21, 27, 29, 31, 33, 36, 42, 48, 49, 50, 52, 53, 56, 57, 81, 83], "sure": [6, 7], "surf": 8, "sweet": 8, "switch": 8, "sync": [1, 27, 30], "sync_add": [1, 12, 17, 42, 48], "sync_delet": [1, 12, 17, 42, 48], "sync_delete_al": [17, 42, 48], "sync_queri": [1, 12, 17, 42, 48], "sync_search_al": [17, 42, 48], "sync_search_all_with_filt": [17, 42, 48], "syncelasticsearchstor": [1, 12, 17, 42, 48], "synchron": [1, 39, 40, 42, 48, 58, 69], "system": [1, 8, 13, 18, 19, 20, 21, 27, 31, 42, 44, 45, 49, 51, 57, 58, 59, 61, 62, 67, 79, 81, 85, 86, 88, 90, 91], "system_prompt": [1, 18, 19, 20, 21, 49, 57, 58, 79], "tac": 8, "take": [1, 8, 18, 19, 20, 21], "target": [1, 42, 48, 58, 59, 66, 79, 88, 89], "target_nam": [1, 12, 13, 17, 33, 34, 35, 37, 38, 58, 79, 88, 89], "task": [0, 1, 42, 44, 58, 69, 79, 81, 86, 88, 91], "tast": 8, "tasti": 8, "team": 8, "tech": 8, "technic": 8, "technolog": 8, "tempor": [1, 71, 73], "temporary_memori": [1, 18, 19, 20, 21], "term": [1, 4, 5, 39, 41, 49, 50, 81, 82], "termin": [1, 42, 44], "test": [1, 8, 27, 29, 42, 46], "text": [0, 1, 3, 8, 9, 10, 11, 22, 23, 27, 30, 31, 42, 43, 45, 47, 48, 49, 50, 54, 57, 58, 71, 72, 79, 88, 90, 91], "text_field": [1, 17, 42, 48], "than": [1, 33, 37, 39, 41, 49, 51], "thank": 8, "that": [1, 4, 6, 7, 8, 10, 18, 19, 20, 21, 33, 35, 39, 41, 42, 43, 44, 45, 47, 48, 49, 51, 52, 56, 57, 58, 59, 61, 62, 64, 65, 66, 67, 69, 71, 76, 81, 82, 85, 86, 88, 91], "the": [1, 4, 5, 6, 7, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 86, 88, 89, 90, 91], "their": [1, 8, 18, 21, 27, 32, 39, 40, 42, 48, 49, 51, 53, 58, 59, 67, 68, 69], "them": [1, 8, 27, 29, 42, 48, 49, 52, 58, 59, 67, 71, 76, 77, 79], "themselv": [49, 53], "then": [1, 6, 7, 8, 18, 19, 59, 61, 64], "there": [1, 8, 18, 19, 20, 21, 42, 48, 49, 57], "therefor": 8, "these": [1, 8, 27, 31, 42, 48, 59, 60, 61, 64, 71, 76], "they": [1, 8, 27, 32, 33, 36], "this": [1, 8, 18, 19, 20, 21, 27, 29, 31, 33, 35, 36, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 57, 58, 59, 61, 64, 67, 71, 72, 79, 80, 81, 85], "those": [1, 18, 19, 20, 21, 59, 61, 62], "thread": [1, 33, 34, 36, 58, 69], "thread_pool": [1, 33, 34, 38, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79], "thread_pool_max_work": [1, 17, 22, 23], "thread_task_list": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "threadpoolexecutor": [1, 34, 38, 58, 60, 61, 62, 63, 64, 66, 67, 69, 72, 74, 79], "threshold": [1, 59, 66], "through": [1, 10, 18, 19, 20, 21], "throughout": 8, "tiancheng": 0, "tight": 8, "time": [1, 9, 39, 41, 49, 50, 56, 58, 59, 61, 62, 65, 69, 71, 72, 76, 88, 90, 91], "time_cr": [1, 12, 13, 88, 90, 91], "time_inf": [1, 59, 62], "time_log_typ": [49, 56], "timeout": [1, 27, 28, 29, 30, 31, 32, 42, 48], "timer": [1, 17, 49, 58, 69], "timescal": [49, 56], "timestamp": [1, 4, 5, 12, 13, 17, 49, 50, 57, 59, 61, 71, 76, 78, 88, 89, 90, 91], "tip": 8, "titl": [0, 1, 42, 48, 49, 51, 57, 88, 89, 90, 91], "to": [1, 8, 10, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 64, 66, 67, 68, 69, 71, 72, 73, 74, 79, 80, 81, 85, 86, 88, 89, 90, 91], "to_fil": [49, 51], "to_stream": [49, 51], "today": 8, "togeth": 8, "toggl": [1, 18, 21], "token": [1, 39, 41, 42, 44, 46], "tomorrow": 8, "too": 8, "tool_funct": [17, 49], "top": [1, 42, 48, 71, 73], "top_k": [1, 42, 43, 45, 47], "topic": 8, "total": [1, 42, 48], "total_tim": [8, 9], "toward": 8, "trace": [49, 51], "trace_id": [49, 51], "traceabl": [49, 51], "train": 8, "transform": [1, 27, 32, 58, 79, 81, 86, 88, 91], "translat": [1, 49, 50, 71, 72], "transport": 8, "travel": 8, "treat": 8, "tri": 8, "trial": [3, 6, 7], "trigger": [49, 51], "trip": 8, "true": [1, 3, 8, 9, 10, 11, 18, 19, 20, 21, 22, 23, 27, 28, 29, 33, 34, 42, 43, 45, 47, 48, 49, 50, 51, 52, 56, 57, 58, 69, 79, 80, 88, 91], "truncat": [49, 51], "tupl": [1, 18, 21, 49, 51, 59, 66, 67], "turbo": 0, "two": 10, "type": [1, 3, 6, 7, 18, 19, 20, 21, 22, 23, 27, 30, 33, 35, 39, 40, 41, 42, 44, 49, 50, 51, 53, 56, 58, 59, 63, 66, 67, 69, 71, 73, 76, 81, 84, 86, 88, 89, 90, 91], "typic": [1, 81, 86, 88, 91], "ultim": [1, 59, 64], "unabl": 8, "under": [1, 27, 30, 42, 48], "underscore_not": [49, 57], "underscore_to_camelcas": [17, 49, 57], "understand": 8, "unforgett": 8, "uninform": 8, "union": [1, 42, 48], "uniqu": [1, 42, 48, 49, 53, 59, 63, 88, 89], "univers": 8, "unknown": [1, 18, 21], "unless": 8, "unmemor": [1, 71, 75], "unnecessari": [49, 54], "unreflect": [1, 59, 63], "until": [1, 18, 21], "unus": [1, 27, 32], "up": [1, 6, 7, 8, 18, 19, 33, 34, 37, 38, 39, 40, 42, 43, 45, 47, 48, 49, 51, 56, 58, 79], "updat": [1, 4, 8, 17, 27, 29, 32, 33, 37, 42, 43, 45, 47, 58, 59, 60, 63, 66, 67, 79, 80, 88, 89], "update_config_by_argu": [17, 22, 24], "update_embed": [42, 43, 45, 47], "update_global_by_argu": [17, 22, 24], "update_ignore_non": [17, 22, 24], "update_insight": [1, 12, 58, 59, 67], "update_insight_nod": [1, 12, 58, 59, 67], "update_insight_work": [58, 59], "update_memori": [1, 12, 17, 58, 80], "update_memory_chat_by_argu": [17, 22, 24], "update_memory_service_by_argu": [17, 22, 24], "update_memory_store_by_argu": [17, 22, 24], "update_memory_work": [58, 59], "update_model_by_argu": [17, 22, 24], "update_worker_by_argu": [17, 22, 24], "updateinsightwork": [1, 12, 58, 59, 67], "updatememorywork": [1, 12, 58, 59, 68], "url": [0, 1, 42, 48], "usag": [1, 39, 41], "use": [1, 18, 19, 27, 29, 33, 36, 38, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 66, 67, 68, 69, 71, 77, 79, 81, 85, 86, 88, 89, 91], "use_async": 48, "use_m": [49, 56], "user": [1, 3, 10, 11, 13, 18, 19, 20, 21, 22, 23, 49, 57, 58, 59, 61, 62, 66, 79, 81, 85, 88, 89, 90, 91], "user_command": [17, 18, 21], "user_messag": [1, 39, 41], "user_nam": [1, 12, 13, 17, 33, 34, 35, 38, 58, 79, 88, 89], "user_queri": [1, 49, 57, 58, 79], "usernam": [1, 42, 48], "usual": [1, 88, 91], "util": [1, 13, 17, 18, 19, 20, 27, 30, 32, 33, 36, 39, 40, 58, 59, 64, 67, 69, 71, 78, 80], "v0": 0, "v1": 0, "v2": [0, 1, 3, 8, 9, 10, 11, 22, 23], "valid": [1, 8, 9, 13, 27, 32, 42, 48, 49, 52, 81, 87, 88, 89], "validationerror": [1, 42, 48, 88, 89], "valu": [1, 12, 13, 18, 19, 20, 21, 39, 40, 42, 43, 45, 47, 49, 50, 52, 53, 58, 59, 67, 69, 79, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91], "valuabl": 8, "valueerror": [1, 18, 19, 42, 48], "vari": 8, "variabl": [1, 59, 65, 71, 76], "various": [1, 8, 49, 50, 53, 59, 60, 81, 82], "vast": 8, "ve": 8, "vector": [1, 12, 13, 42, 48, 58, 79, 88, 89, 91], "vector_field": [1, 17, 42, 48], "vector_stor": [1, 42, 48], "vectorstorequeri": [1, 42, 48], "vectorstorequeryresult": [1, 42, 48], "venu": 8, "veri": 8, "verifi": [4, 53], "version": 13, "via": [1, 10, 42, 48, 59, 67], "view": [1, 18, 21], "vim": [3, 4, 5], "virtual": 8, "visual": [1, 18, 21], "vitamin": 8, "wait_oper": [1, 33, 34, 35], "wait_servic": [1, 39, 40, 41], "want": 8, "warm": 8, "warn": [1, 39, 41, 42, 48, 49, 50], "was": [1, 49, 51, 88, 90, 91], "water": 8, "watermelon": 8, "wave": 8, "way": [8, 10], "we": [6, 7, 8], "weather": 8, "week": 8, "weekday": [49, 50], "well": [6, 7, 8, 49, 53], "were": [1, 42, 48], "what": 8, "whatsapp": 8, "when": [1, 8, 18, 19, 20, 21, 27, 29, 31, 42, 48, 88, 90, 91], "whenev": 8, "where": [1, 33, 35, 39, 40, 42, 46, 49, 50, 51, 52, 53], "whether": [1, 8, 10, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 58, 69, 71, 73, 88, 91], "which": [1, 4, 8, 18, 20, 21, 42, 43, 48, 49, 50, 51, 54, 57, 58, 59, 61, 62, 79, 81, 85], "while": [1, 49, 54, 71, 77], "whisper": 8, "who": [1, 88, 89], "whole": [1, 27, 29], "whose": [1, 59, 66, 67], "will": [1, 8, 18, 19, 20, 21, 33, 36, 39, 41, 42, 48, 49, 50, 51, 58, 79], "wish": 8, "with": [1, 8, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 69, 79, 80, 81, 86, 88, 89, 90, 91], "within": [1, 8, 18, 19, 20, 21, 27, 30, 31, 39, 40, 42, 44, 48, 49, 50, 51, 54, 57, 59, 66, 71, 72, 76, 81, 85, 86, 88, 91], "wonder": 8, "word": [8, 49, 50, 57], "work": [8, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "worker": [0, 8, 9, 12, 13, 17, 33, 34, 36, 38], "worker_config": [33, 36], "worker_dict": [33, 34, 36, 38], "worker_param": [1, 8, 17, 22, 23], "workerflow_nam": [1, 58, 80], "workflow": [1, 4, 5, 8, 9, 33, 34, 35, 36, 37, 38], "workflow_context": [33, 34, 38, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "workflow_nam": [17, 58, 79], "workflow_print_consol": [17, 33, 36], "workflow_worker_list": [33, 34, 36, 38], "world": 8, "would": 8, "wrap": [49, 56], "wrap_in_box": [17, 49, 51], "wrapper": [1, 56, 59, 65, 71, 76], "write": [4, 8], "written": [1, 42, 44], "wrt": [1, 58, 79], "xianzh": 0, "xpack": [3, 6, 7], "xu": 0, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 3, "yaml": [1, 3, 4, 5, 18, 19, 20, 21, 22, 24, 49, 52], "year": [0, 8, 49, 50], "yes": 8, "yet": [1, 8, 18, 19, 20, 21], "yield": [1, 18, 19, 20, 21, 27, 29], "yml": 3, "york": 8, "you": [4, 5, 6, 7, 8, 10], "your": [2, 4, 5, 8, 10], "yourself": 8, "yu": 0, "zhaoyang": 0, "zone": 8}, "titles": ["MemoryScope", "Enumeration", "\u8d21\u732e\u5230MemoryScope", "MemoryScope \u5b89\u88c5\u6307\u5357", "Custom Operator and Worker", "\u81ea\u5b9a\u4e49 Operator \u548c Worker", "Working with AgentScope", "Working with AutoGen", "Example usages of chat and service interfaces", "chat \u548c service \u63a5\u53e3\u7684\u793a\u4f8b\u7528\u6cd5", "The Cli Interface of MemoryScope", "MemoryScope \u7684\u547d\u4ee4\u884c\u63a5\u53e3", "MemoryScope \u6587\u6863", "memoryscope package", "memoryscope.constants package", "memoryscope.constants.common_constants module", "memoryscope.constants.language_constants module", "memoryscope.core package", "memoryscope.core.chat package", "memoryscope.core.chat.api_memory_chat module", "memoryscope.core.chat.base_memory_chat module", "memoryscope.core.chat.cli_memory_chat module", "memoryscope.core.config package", "memoryscope.core.config.arguments module", "memoryscope.core.config.config_manager module", "memoryscope.core.memoryscope module", "memoryscope.core.memoryscope_context module", "memoryscope.core.models package", "memoryscope.core.models.base_model module", "memoryscope.core.models.dummy_generation_model module", "memoryscope.core.models.llama_index_embedding_model module", "memoryscope.core.models.llama_index_generation_model module", "memoryscope.core.models.llama_index_rank_model module", "memoryscope.core.operation package", "memoryscope.core.operation.backend_operation module", "memoryscope.core.operation.base_operation module", "memoryscope.core.operation.base_workflow module", "memoryscope.core.operation.consolidate_memory_op module", "memoryscope.core.operation.frontend_operation module", "memoryscope.core.service package", "memoryscope.core.service.base_memory_service module", "memoryscope.core.service.memory_scope_service module", "memoryscope.core.storage package", "memoryscope.core.storage.base_memory_store module", "memoryscope.core.storage.base_monitor module", "memoryscope.core.storage.dummy_memory_store module", "memoryscope.core.storage.dummy_monitor module", "memoryscope.core.storage.llama_index_es_memory_store module", "memoryscope.core.storage.llama_index_sync_elasticsearch module", "memoryscope.core.utils package", "memoryscope.core.utils.datetime_handler module", "memoryscope.core.utils.logger module", "memoryscope.core.utils.prompt_handler module", "memoryscope.core.utils.registry module", "memoryscope.core.utils.response_text_parser module", "memoryscope.core.utils.singleton module", "memoryscope.core.utils.timer module", "memoryscope.core.utils.tool_functions module", "memoryscope.core.worker package", "memoryscope.core.worker.backend package", "memoryscope.core.worker.backend.contra_repeat_worker module", "memoryscope.core.worker.backend.get_observation_with_time_worker module", "memoryscope.core.worker.backend.get_observation_worker module", "memoryscope.core.worker.backend.get_reflection_subject_worker module", "memoryscope.core.worker.backend.info_filter_worker module", "memoryscope.core.worker.backend.load_memory_worker module", "memoryscope.core.worker.backend.long_contra_repeat_worker module", "memoryscope.core.worker.backend.update_insight_worker module", "memoryscope.core.worker.backend.update_memory_worker module", "memoryscope.core.worker.base_worker module", "memoryscope.core.worker.dummy_worker module", "memoryscope.core.worker.frontend package", "memoryscope.core.worker.frontend.extract_time_worker module", "memoryscope.core.worker.frontend.fuse_rerank_worker module", "memoryscope.core.worker.frontend.print_memory_worker module", "memoryscope.core.worker.frontend.read_message_worker module", "memoryscope.core.worker.frontend.retrieve_memory_worker module", "memoryscope.core.worker.frontend.semantic_rank_worker module", "memoryscope.core.worker.frontend.set_query_worker module", "memoryscope.core.worker.memory_base_worker module", "memoryscope.core.worker.memory_manager module", "memoryscope.enumeration package", "memoryscope.enumeration.action_status_enum module", "memoryscope.enumeration.language_enum module", "memoryscope.enumeration.memory_type_enum module", "memoryscope.enumeration.message_role_enum module", "memoryscope.enumeration.model_enum module", "memoryscope.enumeration.store_status_enum module", "memoryscope.scheme package", "memoryscope.scheme.memory_node module", "memoryscope.scheme.message module", "memoryscope.scheme.model_response module", "memoryscope"], "titleterms": {"action_status_enum": 82, "agentscop": 6, "and": [4, 8], "api": 0, "api_memory_chat": 19, "argument": [10, 23], "autogen": 7, "backend": [1, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "backend_oper": 34, "base": 1, "base_memory_chat": 20, "base_memory_servic": 40, "base_memory_stor": 43, "base_model": 28, "base_monitor": 44, "base_oper": 35, "base_work": 69, "base_workflow": 36, "chat": [1, 8, 9, 18, 19, 20, 21], "cli": 10, "cli_memory_chat": 21, "clone": 2, "command": 10, "common_const": 15, "compos": 3, "config": [1, 22, 23, 24], "config_manag": 24, "configur": 10, "consolid": 8, "consolidate_memory_op": 37, "constant": [14, 15, 16], "content": [13, 14, 17, 18, 22, 27, 33, 39, 42, 49, 58, 59, 71, 81, 88], "contra_repeat_work": 60, "core": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "custom": 4, "datetime_handl": 50, "demo": 0, "docker": 3, "dummy_generation_model": 29, "dummy_memory_stor": 45, "dummy_monitor": 46, "dummy_work": 70, "enumer": [1, 81, 82, 83, 84, 85, 86, 87], "exampl": 8, "extract_time_work": 72, "file": 10, "for": 8, "fork": 2, "frontend": [1, 71, 72, 73, 74, 75, 76, 77, 78], "frontend_oper": 38, "fuse_rerank_work": 73, "get_observation_with_time_work": 61, "get_observation_work": 62, "get_reflection_subject_work": 63, "info_filter_work": 64, "initi": 8, "instanc": 8, "interfac": [8, 10], "language_const": 16, "language_enum": 83, "line": 10, "llama_index_embedding_model": 30, "llama_index_es_memory_stor": 47, "llama_index_generation_model": 31, "llama_index_rank_model": 32, "llama_index_sync_elasticsearch": 48, "load_memory_work": 65, "logger": 51, "long_contra_repeat_work": 66, "low": 8, "memori": 8, "memory_base_work": 79, "memory_manag": 80, "memory_nod": 89, "memory_scope_servic": 41, "memory_type_enum": 84, "memoryscop": [0, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92], "memoryscope_context": 26, "messag": 90, "message_role_enum": 85, "model": [1, 27, 28, 29, 30, 31, 32], "model_enum": 86, "model_respons": 91, "modul": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91], "more": 8, "of": [8, 10], "oper": [1, 4, 5, 33, 34, 35, 36, 37, 38], "packag": [13, 14, 17, 18, 22, 27, 33, 39, 42, 49, 58, 59, 71, 81, 88], "print_memory_work": 74, "prompt_handl": 52, "pull": 2, "pypi": 3, "re": 8, "read_message_work": 75, "reflect": 8, "registri": 53, "request": 2, "respons": 8, "response_text_pars": 54, "retrieve_memory_work": 76, "rt": [8, 9], "scheme": [1, 88, 89, 90, 91], "semantic_rank_work": 77, "servic": [1, 8, 9, 39, 40, 41], "set_query_work": 78, "singleton": 55, "storag": [1, 42, 43, 44, 45, 46, 47, 48], "store_status_enum": 87, "submodul": [14, 17, 18, 22, 27, 33, 39, 42, 49, 58, 59, 71, 81, 88], "subpackag": [13, 17, 58], "the": [8, 10], "time": 8, "timer": 56, "tool_funct": 57, "update_insight_work": 67, "update_memory_work": 68, "usag": [8, 10], "use": 10, "user": 8, "util": [49, 50, 51, 52, 53, 54, 55, 56, 57], "with": [6, 7], "without": 8, "work": [6, 7], "worker": [1, 4, 5, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "yaml": [10, 11]}}) \ No newline at end of file +Search.setIndex({"alltitles": {")": [[1, "id10"], [42, "id5"], [48, "id5"]], "1. Using YAML Configuration File": [[10, "using-yaml-configuration-file"]], "1. \u4f7f\u7528 YAML \u914d\u7f6e\u6587\u4ef6": [[11, "yaml"]], "2. Using Command Line Arguments": [[10, "using-command-line-arguments"]], "2. \u4f7f\u7528\u547d\u4ee4\u884c\u53c2\u6570": [[11, "id2"]], "Backend": [[1, "module-memoryscope.core.worker.backend"]], "Base": [[1, "module-memoryscope.core.worker"]], "Chat": [[1, "module-memoryscope.core.chat"]], "Chat without memory": [[8, "Chat-without-memory"]], "Config": [[1, "module-memoryscope.core.config"]], "Custom Operator and Worker": [[4, null]], "Demo": [[0, "demo"]], "Enumeration": [[1, null]], "Example usages of chat and service interfaces": [[8, null]], "Fork\u548cClone\u4ed3\u5e93": [[2, "forkclone"]], "Frontend": [[1, "module-memoryscope.core.worker.frontend"]], "Initiate a MemoryScope instance": [[8, "Initiate-a-MemoryScope-instance"]], "Low response-time (RT) for the user": [[8, "Low-response-time-(RT)-for-the-user"]], "Memory Consolidation": [[8, "Memory-Consolidation"]], "MemoryScope": [[0, null]], "MemoryScope \u5b89\u88c5\u6307\u5357": [[3, null]], "MemoryScope \u63a5\u53e3": [[12, null]], "MemoryScope \u6559\u7a0b": [[12, null]], "MemoryScope \u6587\u6863": [[12, null]], "MemoryScope \u7684\u547d\u4ee4\u884c\u63a5\u53e3": [[11, null]], "Models": [[1, "module-memoryscope.core.models"]], "Module contents": [[13, "module-memoryscope"], [14, "module-memoryscope.constants"], [17, "module-memoryscope.core"], [18, "module-memoryscope.core.chat"], [22, "module-memoryscope.core.config"], [27, "module-memoryscope.core.models"], [33, "module-memoryscope.core.operation"], [39, "module-memoryscope.core.service"], [42, "module-memoryscope.core.storage"], [49, "module-memoryscope.core.utils"], [58, "module-memoryscope.core.worker"], [59, "module-memoryscope.core.worker.backend"], [71, "module-memoryscope.core.worker.frontend"], [81, "module-memoryscope.enumeration"], [88, "module-memoryscope.scheme"]], "More Examples": [[8, "More-Examples"]], "Operation": [[1, "module-memoryscope.core.operation"]], "Reflection and Re-Consolidation": [[8, "Reflection-and-Re-Consolidation"]], "Scheme": [[1, "module-memoryscope.scheme"]], "Service": [[1, "module-memoryscope.core.service"]], "Storage": [[1, "module-memoryscope.core.storage"]], "Submodules": [[14, "submodules"], [17, "submodules"], [18, "submodules"], [22, "submodules"], [27, "submodules"], [33, "submodules"], [39, "submodules"], [42, "submodules"], [49, "submodules"], [58, "submodules"], [59, "submodules"], [71, "submodules"], [81, "submodules"], [88, "submodules"]], "Subpackages": [[13, "subpackages"], [17, "subpackages"], [58, "subpackages"]], "The Cli Interface of MemoryScope": [[10, null]], "Usage": [[10, "usage"]], "Worker": [[1, "worker"]], "Working with AgentScope": [[6, null]], "Working with AutoGen": [[7, null]], "chat \u548c service \u63a5\u53e3\u7684\u793a\u4f8b\u7528\u6cd5": [[9, null]], "memoryscope": [[92, null]], "memoryscope package": [[13, null]], "memoryscope.constants package": [[14, null]], "memoryscope.constants.common_constants module": [[15, null]], "memoryscope.constants.language_constants module": [[16, null]], "memoryscope.core package": [[17, null]], "memoryscope.core.chat package": [[18, null]], "memoryscope.core.chat.api_memory_chat module": [[19, null]], "memoryscope.core.chat.base_memory_chat module": [[20, null]], "memoryscope.core.chat.cli_memory_chat module": [[21, null]], "memoryscope.core.config package": [[22, null]], "memoryscope.core.config.arguments module": [[23, null]], "memoryscope.core.config.config_manager module": [[24, null]], "memoryscope.core.memoryscope module": [[25, null]], "memoryscope.core.memoryscope_context module": [[26, null]], "memoryscope.core.models package": [[27, null]], "memoryscope.core.models.base_model module": [[28, null]], "memoryscope.core.models.dummy_generation_model module": [[29, null]], "memoryscope.core.models.llama_index_embedding_model module": [[30, null]], "memoryscope.core.models.llama_index_generation_model module": [[31, null]], "memoryscope.core.models.llama_index_rank_model module": [[32, null]], "memoryscope.core.operation package": [[33, null]], "memoryscope.core.operation.backend_operation module": [[34, null]], "memoryscope.core.operation.base_operation module": [[35, null]], "memoryscope.core.operation.base_workflow module": [[36, null]], "memoryscope.core.operation.consolidate_memory_op module": [[37, null]], "memoryscope.core.operation.frontend_operation module": [[38, null]], "memoryscope.core.service package": [[39, null]], "memoryscope.core.service.base_memory_service module": [[40, null]], "memoryscope.core.service.memory_scope_service module": [[41, null]], "memoryscope.core.storage package": [[42, null]], "memoryscope.core.storage.base_memory_store module": [[43, null]], "memoryscope.core.storage.base_monitor module": [[44, null]], "memoryscope.core.storage.dummy_memory_store module": [[45, null]], "memoryscope.core.storage.dummy_monitor module": [[46, null]], "memoryscope.core.storage.llama_index_es_memory_store module": [[47, null]], "memoryscope.core.storage.llama_index_sync_elasticsearch module": [[48, null]], "memoryscope.core.utils package": [[49, null]], "memoryscope.core.utils.datetime_handler module": [[50, null]], "memoryscope.core.utils.logger module": [[51, null]], "memoryscope.core.utils.prompt_handler module": [[52, null]], "memoryscope.core.utils.registry module": [[53, null]], "memoryscope.core.utils.response_text_parser module": [[54, null]], "memoryscope.core.utils.singleton module": [[55, null]], "memoryscope.core.utils.timer module": [[56, null]], "memoryscope.core.utils.tool_functions module": [[57, null]], "memoryscope.core.worker package": [[58, null]], "memoryscope.core.worker.backend package": [[59, null]], "memoryscope.core.worker.backend.contra_repeat_worker module": [[60, null]], "memoryscope.core.worker.backend.get_observation_with_time_worker module": [[61, null]], "memoryscope.core.worker.backend.get_observation_worker module": [[62, null]], "memoryscope.core.worker.backend.get_reflection_subject_worker module": [[63, null]], "memoryscope.core.worker.backend.info_filter_worker module": [[64, null]], "memoryscope.core.worker.backend.load_memory_worker module": [[65, null]], "memoryscope.core.worker.backend.long_contra_repeat_worker module": [[66, null]], "memoryscope.core.worker.backend.update_insight_worker module": [[67, null]], "memoryscope.core.worker.backend.update_memory_worker module": [[68, null]], "memoryscope.core.worker.base_worker module": [[69, null]], "memoryscope.core.worker.dummy_worker module": [[70, null]], "memoryscope.core.worker.frontend package": [[71, null]], "memoryscope.core.worker.frontend.extract_time_worker module": [[72, null]], "memoryscope.core.worker.frontend.fuse_rerank_worker module": [[73, null]], "memoryscope.core.worker.frontend.print_memory_worker module": [[74, null]], "memoryscope.core.worker.frontend.read_message_worker module": [[75, null]], "memoryscope.core.worker.frontend.retrieve_memory_worker module": [[76, null]], "memoryscope.core.worker.frontend.semantic_rank_worker module": [[77, null]], "memoryscope.core.worker.frontend.set_query_worker module": [[78, null]], "memoryscope.core.worker.memory_base_worker module": [[79, null]], "memoryscope.core.worker.memory_manager module": [[80, null]], "memoryscope.enumeration package": [[81, null]], "memoryscope.enumeration.action_status_enum module": [[82, null]], "memoryscope.enumeration.language_enum module": [[83, null]], "memoryscope.enumeration.memory_type_enum module": [[84, null]], "memoryscope.enumeration.message_role_enum module": [[85, null]], "memoryscope.enumeration.model_enum module": [[86, null]], "memoryscope.enumeration.store_status_enum module": [[87, null]], "memoryscope.scheme package": [[88, null]], "memoryscope.scheme.memory_node module": [[89, null]], "memoryscope.scheme.message module": [[90, null]], "memoryscope.scheme.model_response module": [[91, null]], "\u4e00\u3001\u4f7f\u7528 Docker \u5b89\u88c5 [\u63a8\u8350] [x86_64]": [[3, "docker-x86-64"]], "\u4e09\u3001\u901a\u8fc7 PYPI \u5b89\u88c5": [[3, "pypi"]], "\u4e8c\u3001\u4f7f\u7528 Docker Compose \u5b89\u88c5 [\u63a8\u8350] [x86_64]": [[3, "docker-compose-x86-64"]], "\u4ee3\u7801\u5ba1\u67e5": [[2, "id6"]], "\u4f4e\u7528\u6237\u65f6\u5ef6\uff08RT\uff09": [[9, "\u4f4e\u7528\u6237\u65f6\u5ef6\uff08RT\uff09"]], "\u4f7f\u7528\u65b9\u6cd5": [[11, "id1"]], "\u505a\u51fa\u4fee\u6539": [[2, "id4"]], "\u521b\u5efa\u4e00\u4e2a\u65b0\u5206\u652f": [[2, "id3"]], "\u521d\u59cb\u5316\u4e00\u4e2a MemoryScope \u5b9e\u4f8b": [[9, "\u521d\u59cb\u5316\u4e00\u4e2a-MemoryScope-\u5b9e\u4f8b"]], "\u53cd\u601d\u4e0e\u518d\u5de9\u56fa": [[9, "\u53cd\u601d\u4e0e\u518d\u5de9\u56fa"]], "\u56db\u3001\u4ece\u6e90\u7801\u5b89\u88c5": [[3, "id1"]], "\u5bf9\u4ee3\u7801\u5e93\u505a\u51fa\u8d21\u732e": [[2, "id2"]], "\u62a5\u544a\u9519\u8bef\u548c\u63d0\u51fa\u65b0\u529f\u80fd": [[2, "id1"]], "\u63d0\u4ea4 Pull Request": [[2, "pull-request"]], "\u63d0\u4ea4\u60a8\u7684\u4fee\u6539": [[2, "id5"]], "\u66f4\u591a\u7528\u6cd5": [[9, "\u66f4\u591a\u7528\u6cd5"]], "\u6838\u5fc3\u6846\u67b6": [[12, "id2"]], "\u6838\u5fc3\u6846\u67b6\uff1a": [[0, "id3"]], "\u6b22\u8fce\u6d4f\u89c8MemoryScope\u76f8\u5173\u6587\u6863": [[12, "id1"]], "\u804a\u5929\uff08\u4e0d\u542b\u8bb0\u5fc6\uff09": [[9, "\u804a\u5929\uff08\u4e0d\u542b\u8bb0\u5fc6\uff09"]], "\u81ea\u5b9a\u4e49 Operator \u548c Worker": [[5, null]], "\u8bb0\u5fc6\u5de9\u56fa": [[9, "\u8bb0\u5fc6\u5de9\u56fa"]], "\u8d21\u732e\u5230MemoryScope": [[2, null]], "\ud83c\udf1f \u4ec0\u4e48\u662fMemoryScope\uff1f": [[0, "id2"]], "\ud83c\udf55 \u5feb\u901f\u5f00\u59cb": [[0, "id6"]], "\ud83d\udca1 \u4ee3\u7801\u8d21\u732e": [[0, "id7"]], "\ud83d\udcbc \u652f\u6301\u7684\u6a21\u578bAPI": [[0, "api"]], "\ud83d\udcd6 \u5f15\u7528": [[0, "id8"]], "\ud83d\udcf0 \u65b0\u95fb": [[0, "id1"]], "\ud83d\ude80 \u5b89\u88c5": [[0, "id5"]], "\ud83e\udd1d\u4e3b\u8981\u7279\u70b9": [[0, "id4"]]}, "docnames": ["README", "docs/api", "docs/contribution", "docs/installation", "examples/advance/custom_operator", "examples/advance/custom_operator_zh", "examples/api/agentscope_example", "examples/api/autogen_example", "examples/api/simple_usages", "examples/api/simple_usages_zh", "examples/cli/CLI_README", "examples/cli/CLI_README_ZH", "index", "memoryscope", "memoryscope.constants", "memoryscope.constants.common_constants", "memoryscope.constants.language_constants", "memoryscope.core", "memoryscope.core.chat", "memoryscope.core.chat.api_memory_chat", "memoryscope.core.chat.base_memory_chat", "memoryscope.core.chat.cli_memory_chat", "memoryscope.core.config", "memoryscope.core.config.arguments", "memoryscope.core.config.config_manager", "memoryscope.core.memoryscope", "memoryscope.core.memoryscope_context", "memoryscope.core.models", "memoryscope.core.models.base_model", "memoryscope.core.models.dummy_generation_model", "memoryscope.core.models.llama_index_embedding_model", "memoryscope.core.models.llama_index_generation_model", "memoryscope.core.models.llama_index_rank_model", "memoryscope.core.operation", "memoryscope.core.operation.backend_operation", "memoryscope.core.operation.base_operation", "memoryscope.core.operation.base_workflow", "memoryscope.core.operation.consolidate_memory_op", "memoryscope.core.operation.frontend_operation", "memoryscope.core.service", "memoryscope.core.service.base_memory_service", "memoryscope.core.service.memory_scope_service", "memoryscope.core.storage", "memoryscope.core.storage.base_memory_store", "memoryscope.core.storage.base_monitor", "memoryscope.core.storage.dummy_memory_store", "memoryscope.core.storage.dummy_monitor", "memoryscope.core.storage.llama_index_es_memory_store", "memoryscope.core.storage.llama_index_sync_elasticsearch", "memoryscope.core.utils", "memoryscope.core.utils.datetime_handler", "memoryscope.core.utils.logger", "memoryscope.core.utils.prompt_handler", "memoryscope.core.utils.registry", "memoryscope.core.utils.response_text_parser", "memoryscope.core.utils.singleton", "memoryscope.core.utils.timer", "memoryscope.core.utils.tool_functions", "memoryscope.core.worker", "memoryscope.core.worker.backend", "memoryscope.core.worker.backend.contra_repeat_worker", "memoryscope.core.worker.backend.get_observation_with_time_worker", "memoryscope.core.worker.backend.get_observation_worker", "memoryscope.core.worker.backend.get_reflection_subject_worker", "memoryscope.core.worker.backend.info_filter_worker", "memoryscope.core.worker.backend.load_memory_worker", "memoryscope.core.worker.backend.long_contra_repeat_worker", "memoryscope.core.worker.backend.update_insight_worker", "memoryscope.core.worker.backend.update_memory_worker", "memoryscope.core.worker.base_worker", "memoryscope.core.worker.dummy_worker", "memoryscope.core.worker.frontend", "memoryscope.core.worker.frontend.extract_time_worker", "memoryscope.core.worker.frontend.fuse_rerank_worker", "memoryscope.core.worker.frontend.print_memory_worker", "memoryscope.core.worker.frontend.read_message_worker", "memoryscope.core.worker.frontend.retrieve_memory_worker", "memoryscope.core.worker.frontend.semantic_rank_worker", "memoryscope.core.worker.frontend.set_query_worker", "memoryscope.core.worker.memory_base_worker", "memoryscope.core.worker.memory_manager", "memoryscope.enumeration", "memoryscope.enumeration.action_status_enum", "memoryscope.enumeration.language_enum", "memoryscope.enumeration.memory_type_enum", "memoryscope.enumeration.message_role_enum", "memoryscope.enumeration.model_enum", "memoryscope.enumeration.store_status_enum", "memoryscope.scheme", "memoryscope.scheme.memory_node", "memoryscope.scheme.message", "memoryscope.scheme.model_response", "modules"], "envversion": {"nbsphinx": 4, "sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["README.md", "docs/api.rst", "docs/contribution.md", "docs/installation.md", "examples/advance/custom_operator.md", "examples/advance/custom_operator_zh.md", "examples/api/agentscope_example.md", "examples/api/autogen_example.md", "examples/api/simple_usages.ipynb", "examples/api/simple_usages_zh.ipynb", "examples/cli/CLI_README.md", "examples/cli/CLI_README_ZH.md", "index.rst", "memoryscope.rst", "memoryscope.constants.rst", "memoryscope.constants.common_constants.rst", "memoryscope.constants.language_constants.rst", "memoryscope.core.rst", "memoryscope.core.chat.rst", "memoryscope.core.chat.api_memory_chat.rst", "memoryscope.core.chat.base_memory_chat.rst", "memoryscope.core.chat.cli_memory_chat.rst", "memoryscope.core.config.rst", "memoryscope.core.config.arguments.rst", "memoryscope.core.config.config_manager.rst", "memoryscope.core.memoryscope.rst", "memoryscope.core.memoryscope_context.rst", "memoryscope.core.models.rst", "memoryscope.core.models.base_model.rst", "memoryscope.core.models.dummy_generation_model.rst", "memoryscope.core.models.llama_index_embedding_model.rst", "memoryscope.core.models.llama_index_generation_model.rst", "memoryscope.core.models.llama_index_rank_model.rst", "memoryscope.core.operation.rst", "memoryscope.core.operation.backend_operation.rst", "memoryscope.core.operation.base_operation.rst", "memoryscope.core.operation.base_workflow.rst", "memoryscope.core.operation.consolidate_memory_op.rst", "memoryscope.core.operation.frontend_operation.rst", "memoryscope.core.service.rst", "memoryscope.core.service.base_memory_service.rst", "memoryscope.core.service.memory_scope_service.rst", "memoryscope.core.storage.rst", "memoryscope.core.storage.base_memory_store.rst", "memoryscope.core.storage.base_monitor.rst", "memoryscope.core.storage.dummy_memory_store.rst", "memoryscope.core.storage.dummy_monitor.rst", "memoryscope.core.storage.llama_index_es_memory_store.rst", "memoryscope.core.storage.llama_index_sync_elasticsearch.rst", "memoryscope.core.utils.rst", "memoryscope.core.utils.datetime_handler.rst", "memoryscope.core.utils.logger.rst", "memoryscope.core.utils.prompt_handler.rst", "memoryscope.core.utils.registry.rst", "memoryscope.core.utils.response_text_parser.rst", "memoryscope.core.utils.singleton.rst", "memoryscope.core.utils.timer.rst", "memoryscope.core.utils.tool_functions.rst", "memoryscope.core.worker.rst", "memoryscope.core.worker.backend.rst", "memoryscope.core.worker.backend.contra_repeat_worker.rst", "memoryscope.core.worker.backend.get_observation_with_time_worker.rst", "memoryscope.core.worker.backend.get_observation_worker.rst", "memoryscope.core.worker.backend.get_reflection_subject_worker.rst", "memoryscope.core.worker.backend.info_filter_worker.rst", "memoryscope.core.worker.backend.load_memory_worker.rst", "memoryscope.core.worker.backend.long_contra_repeat_worker.rst", "memoryscope.core.worker.backend.update_insight_worker.rst", "memoryscope.core.worker.backend.update_memory_worker.rst", "memoryscope.core.worker.base_worker.rst", "memoryscope.core.worker.dummy_worker.rst", "memoryscope.core.worker.frontend.rst", "memoryscope.core.worker.frontend.extract_time_worker.rst", "memoryscope.core.worker.frontend.fuse_rerank_worker.rst", "memoryscope.core.worker.frontend.print_memory_worker.rst", "memoryscope.core.worker.frontend.read_message_worker.rst", "memoryscope.core.worker.frontend.retrieve_memory_worker.rst", "memoryscope.core.worker.frontend.semantic_rank_worker.rst", "memoryscope.core.worker.frontend.set_query_worker.rst", "memoryscope.core.worker.memory_base_worker.rst", "memoryscope.core.worker.memory_manager.rst", "memoryscope.enumeration.rst", "memoryscope.enumeration.action_status_enum.rst", "memoryscope.enumeration.language_enum.rst", "memoryscope.enumeration.memory_type_enum.rst", "memoryscope.enumeration.message_role_enum.rst", "memoryscope.enumeration.model_enum.rst", "memoryscope.enumeration.store_status_enum.rst", "memoryscope.scheme.rst", "memoryscope.scheme.memory_node.rst", "memoryscope.scheme.message.rst", "memoryscope.scheme.model_response.rst", "modules.rst"], "indexentries": {"__init__() \uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u65b9\u6cd5\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.apimemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.__init__", false], [18, "memoryscope.core.chat.ApiMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.__init__", false], [18, "memoryscope.core.chat.BaseMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.__init__", false], [18, "memoryscope.core.chat.CliMemoryChat.__init__", false]], "__init__() \uff08memoryscope.core.config.arguments \u65b9\u6cd5\uff09": [[1, "memoryscope.core.config.Arguments.__init__", false], [22, "memoryscope.core.config.Arguments.__init__", false]], "__init__() \uff08memoryscope.core.config.arguments.arguments \u65b9\u6cd5\uff09": [[23, "memoryscope.core.config.arguments.Arguments.__init__", false]], "__init__() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.__init__", false]], "__init__() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.__init__", false]], "__init__() \uff08memoryscope.core.memoryscope \u65b9\u6cd5\uff09": [[17, "memoryscope.core.MemoryScope.__init__", false]], "__init__() \uff08memoryscope.core.memoryscope.memoryscope \u65b9\u6cd5\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.__init__", false]], "__init__() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.__init__", false]], "__init__() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u65b9\u6cd5\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexEmbeddingModel.__init__", false], [27, "memoryscope.core.models.LlamaIndexEmbeddingModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexGenerationModel.__init__", false], [27, "memoryscope.core.models.LlamaIndexGenerationModel.__init__", false]], "__init__() \uff08memoryscope.core.models.llamaindexrankmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel.__init__", false], [27, "memoryscope.core.models.LlamaIndexRankModel.__init__", false]], "__init__() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.__init__", false], [33, "memoryscope.core.operation.BackendOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.__init__", false]], "__init__() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.__init__", false], [33, "memoryscope.core.operation.BaseOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.__init__", false]], "__init__() \uff08memoryscope.core.operation.consolidate_memory_op.consolidatememoryop \u65b9\u6cd5\uff09": [[37, "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp.__init__", false]], "__init__() \uff08memoryscope.core.operation.consolidatememoryop \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.ConsolidateMemoryOp.__init__", false], [33, "memoryscope.core.operation.ConsolidateMemoryOp.__init__", false]], "__init__() \uff08memoryscope.core.operation.frontend_operation.frontendoperation \u65b9\u6cd5\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.__init__", false]], "__init__() \uff08memoryscope.core.operation.frontendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.FrontendOperation.__init__", false], [33, "memoryscope.core.operation.FrontendOperation.__init__", false]], "__init__() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.__init__", false]], "__init__() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.BaseMemoryService.__init__", false], [39, "memoryscope.core.service.BaseMemoryService.__init__", false]], "__init__() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.__init__", false]], "__init__() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.__init__", false], [39, "memoryscope.core.service.MemoryScopeService.__init__", false]], "__init__() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.__init__", false]], "__init__() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.__init__", false], [42, "memoryscope.core.storage.BaseMonitor.__init__", false]], "__init__() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.__init__", false], [42, "memoryscope.core.storage.DummyMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy.__init__", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy.__init__", false]], "__init__() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy.__init__", false]], "__init__() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.__init__", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.__init__", false]], "__init__() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.__init__", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.__init__", false]], "__init__() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.__init__", false]], "__init__() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.__init__", false]], "__init__() \uff08memoryscope.core.utils.prompt_handler.prompthandler \u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.prompthandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.__init__", false]], "__init__() \uff08memoryscope.core.utils.registry \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Registry.__init__", false]], "__init__() \uff08memoryscope.core.utils.registry.registry \u65b9\u6cd5\uff09": [[53, "memoryscope.core.utils.registry.Registry.__init__", false]], "__init__() \uff08memoryscope.core.utils.response_text_parser.responsetextparser \u65b9\u6cd5\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.__init__", false]], "__init__() \uff08memoryscope.core.utils.responsetextparser \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.__init__", false]], "__init__() \uff08memoryscope.core.utils.timer \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Timer.__init__", false]], "__init__() \uff08memoryscope.core.utils.timer.timer \u65b9\u6cd5\uff09": [[56, "memoryscope.core.utils.timer.Timer.__init__", false]], "__init__() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.__init__", false], [58, "memoryscope.core.worker.BaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u65b9\u6cd5\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.__init__", false]], "__init__() \uff08memoryscope.core.worker.memorybaseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.__init__", false], [58, "memoryscope.core.worker.MemoryBaseWorker.__init__", false]], "__init__() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.__init__", false], [58, "memoryscope.core.worker.MemoryManager.__init__", false]], "__init__() \uff08memoryscope.scheme.memory_node.memorynode \u65b9\u6cd5\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.__init__", false]], "__init__() \uff08memoryscope.scheme.memorynode \u65b9\u6cd5\uff09": [[1, "memoryscope.scheme.MemoryNode.__init__", false], [88, "memoryscope.scheme.MemoryNode.__init__", false]], "_dt_info_dict\uff08memoryscope.core.utils.datetime_handler.datetimehandler.self \u5c5e\u6027\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.self._dt_info_dict", false]], "_dt_info_dict\uff08memoryscope.core.utils.datetimehandler.self \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.self._dt_info_dict", false]], "_dt\uff08memoryscope.core.utils.datetime_handler.datetimehandler.self \u5c5e\u6027\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.self._dt", false]], "_dt\uff08memoryscope.core.utils.datetimehandler.self \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.self._dt", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.a_retrieve_memories", false], [42, "memoryscope.core.storage.BaseMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.a_retrieve_memories", false], [42, "memoryscope.core.storage.DummyMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.a_retrieve_memories", false]], "a_retrieve_memories() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.a_retrieve_memories", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.a_retrieve_memories", false]], "action_status\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.action_status", false]], "action_status\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.action_status", false], [88, "memoryscope.scheme.MemoryNode.action_status", false]], "actionstatusenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.ActionStatusEnum", false], [81, "memoryscope.enumeration.ActionStatusEnum", false]], "actionstatusenum\uff08memoryscope.enumeration.action_status_enum \u4e2d\u7684\u7c7b\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum", false]], "add() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.add", false]], "add() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.add", false], [42, "memoryscope.core.storage.BaseMonitor.add", false]], "add() \uff08memoryscope.core.storage.dummy_monitor.dummymonitor \u65b9\u6cd5\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor.add", false]], "add() \uff08memoryscope.core.storage.dummymonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMonitor.add", false], [42, "memoryscope.core.storage.DummyMonitor.add", false]], "add() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.add", false]], "add() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.add", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.add", false]], "add_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.add_memories", false]], "add_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.add_memories", false], [58, "memoryscope.core.worker.MemoryManager.add_memories", false]], "add_messages_pair() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.add_messages_pair", false]], "add_messages_pair() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.add_messages_pair", false]], "add_messages_pair() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.add_messages_pair", false]], "add_messages_pair() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.add_messages_pair", false], [39, "memoryscope.core.service.MemoryScopeService.add_messages_pair", false]], "add_node_object() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.add_node_object", false]], "add_node_object() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.add_node_object", false]], "add_observation() \uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u65b9\u6cd5\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.add_observation", false]], "add_observation() \uff08memoryscope.core.worker.backend.getobservationworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker.add_observation", false], [59, "memoryscope.core.worker.backend.GetObservationWorker.add_observation", false]], "add_prompt_dict() \uff08memoryscope.core.utils.prompt_handler.prompthandler \u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.add_prompt_dict", false]], "add_prompt_dict() \uff08memoryscope.core.utils.prompthandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.add_prompt_dict", false]], "add_prompt_file() \uff08memoryscope.core.utils.prompt_handler.prompthandler \u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.add_prompt_file", false]], "add_prompt_file() \uff08memoryscope.core.utils.prompthandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.add_prompt_file", false]], "add_token() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.add_token", false]], "add_token() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.add_token", false], [42, "memoryscope.core.storage.BaseMonitor.add_token", false]], "add_token() \uff08memoryscope.core.storage.dummy_monitor.dummymonitor \u65b9\u6cd5\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor.add_token", false]], "add_token() \uff08memoryscope.core.storage.dummymonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMonitor.add_token", false], [42, "memoryscope.core.storage.DummyMonitor.add_token", false]], "after_call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.after_call", false]], "after_call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.after_call", false]], "after_call() \uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u65b9\u6cd5\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.dummygenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.DummyGenerationModel.after_call", false], [27, "memoryscope.core.models.DummyGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u65b9\u6cd5\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.LlamaIndexEmbeddingModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.LlamaIndexGenerationModel.after_call", false]], "after_call() \uff08memoryscope.core.models.llamaindexrankmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel.after_call", false], [27, "memoryscope.core.models.LlamaIndexRankModel.after_call", false]], "apimemorychat\uff08memoryscope.core.chat \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat", false], [18, "memoryscope.core.chat.ApiMemoryChat", false]], "apimemorychat\uff08memoryscope.core.chat.api_memory_chat \u4e2d\u7684\u7c7b\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat", false]], "append_memoryscope_uuid()\uff08\u5728 memoryscope.core.utils.logger \u6a21\u5757\u4e2d\uff09": [[51, "memoryscope.core.utils.logger.append_memoryscope_uuid", false]], "arbitrary_types_allowed\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore.config \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.Config.arbitrary_types_allowed", false]], "arbitrary_types_allowed\uff08memoryscope.core.storage.syncelasticsearchstore.config \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.Config.arbitrary_types_allowed", false]], "arguments\uff08memoryscope.core.config \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.config.Arguments", false], [22, "memoryscope.core.config.Arguments", false]], "arguments\uff08memoryscope.core.config.arguments \u4e2d\u7684\u7c7b\uff09": [[23, "memoryscope.core.config.arguments.Arguments", false]], "assistant_name\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.assistant_name", false]], "assistant_name\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[18, "memoryscope.core.chat.ApiMemoryChat.assistant_name", false]], "assistant_name\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.assistant_name", false]], "assistant_name\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.assistant_name", false]], "assistant_name\uff08memoryscope.core.service.base_memory_service.basememoryservice \u5c5e\u6027\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.assistant_name", false]], "assistant_name\uff08memoryscope.core.service.basememoryservice \u5c5e\u6027\uff09": [[39, "memoryscope.core.service.BaseMemoryService.assistant_name", false]], "assistant\uff08memoryscope.enumeration.message_role_enum.messageroleenum \u5c5e\u6027\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum.ASSISTANT", false]], "assistant\uff08memoryscope.enumeration.messageroleenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MessageRoleEnum.ASSISTANT", false]], "async_call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.async_call", false]], "async_call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.async_call", false]], "async_task_list\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.async_task_list", false]], "async_task_list\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.async_task_list", false]], "backendoperation\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.BackendOperation", false], [33, "memoryscope.core.operation.BackendOperation", false]], "backendoperation\uff08memoryscope.core.operation.backend_operation \u4e2d\u7684\u7c7b\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation", false]], "basememorychat\uff08memoryscope.core.chat \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat", false], [18, "memoryscope.core.chat.BaseMemoryChat", false]], "basememorychat\uff08memoryscope.core.chat.base_memory_chat \u4e2d\u7684\u7c7b\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat", false]], "basememoryservice\uff08memoryscope.core.service \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.service.BaseMemoryService", false], [39, "memoryscope.core.service.BaseMemoryService", false]], "basememoryservice\uff08memoryscope.core.service.base_memory_service \u4e2d\u7684\u7c7b\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService", false]], "basememorystore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore", false], [42, "memoryscope.core.storage.BaseMemoryStore", false]], "basememorystore\uff08memoryscope.core.storage.base_memory_store \u4e2d\u7684\u7c7b\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore", false]], "basemodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[27, "memoryscope.core.models.BaseModel", false]], "basemodel\uff08memoryscope.core.models.base_model \u4e2d\u7684\u7c7b\uff09": [[28, "memoryscope.core.models.base_model.BaseModel", false]], "basemonitor\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.BaseMonitor", false], [42, "memoryscope.core.storage.BaseMonitor", false]], "basemonitor\uff08memoryscope.core.storage.base_monitor \u4e2d\u7684\u7c7b\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor", false]], "baseoperation\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.BaseOperation", false], [33, "memoryscope.core.operation.BaseOperation", false]], "baseoperation\uff08memoryscope.core.operation.base_operation \u4e2d\u7684\u7c7b\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation", false]], "baseworker\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.BaseWorker", false], [58, "memoryscope.core.worker.BaseWorker", false]], "baseworker\uff08memoryscope.core.worker.base_worker \u4e2d\u7684\u7c7b\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker", false]], "baseworkflow\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[33, "memoryscope.core.operation.BaseWorkflow", false]], "baseworkflow\uff08memoryscope.core.operation.base_workflow \u4e2d\u7684\u7c7b\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow", false]], "batch_delete() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.BaseMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.DummyMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.batch_delete", false]], "batch_delete() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.batch_delete", false]], "batch_insert() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.BaseMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.DummyMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.batch_insert", false]], "batch_insert() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.batch_insert", false]], "batch_register() \uff08memoryscope.core.utils.registry \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Registry.batch_register", false]], "batch_register() \uff08memoryscope.core.utils.registry.registry \u65b9\u6cd5\uff09": [[53, "memoryscope.core.utils.registry.Registry.batch_register", false]], "batch_size\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.batch_size", false]], "batch_size\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.batch_size", false]], "batch_update() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.BaseMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.DummyMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.batch_update", false]], "batch_update() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.batch_update", false]], "before_call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.before_call", false]], "before_call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.before_call", false]], "before_call() \uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u65b9\u6cd5\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.dummygenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.DummyGenerationModel.before_call", false], [27, "memoryscope.core.models.DummyGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u65b9\u6cd5\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llamaindexembeddingmodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.LlamaIndexEmbeddingModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llamaindexgenerationmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexGenerationModel.before_call", false], [27, "memoryscope.core.models.LlamaIndexGenerationModel.before_call", false]], "before_call() \uff08memoryscope.core.models.llamaindexrankmodel \u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel.before_call", false], [27, "memoryscope.core.models.LlamaIndexRankModel.before_call", false]], "before_index_creation() \uff08memoryscope.core.storage.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy.before_index_creation", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy.before_index_creation", false]], "before_index_creation() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy.before_index_creation", false]], "build_message() \uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.build_message", false]], "build_message() \uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u65b9\u6cd5\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.build_message", false]], "build_message() \uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.build_message", false], [59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.build_message", false]], "build_message() \uff08memoryscope.core.worker.backend.getobservationworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker.build_message", false], [59, "memoryscope.core.worker.backend.GetObservationWorker.build_message", false]], "call() \uff08memoryscope.core.models.base_model.basemodel \u65b9\u6cd5\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.call", false]], "call() \uff08memoryscope.core.models.basemodel \u65b9\u6cd5\uff09": [[27, "memoryscope.core.models.BaseModel.call", false]], "camelcase_to_underscore()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.camelcase_to_underscore", false]], "camelcase_to_underscore()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.camelcase_to_underscore", false]], "char_logo()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.char_logo", false]], "char_logo()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.char_logo", false]], "chat_kwargs\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.chat_kwargs", false]], "chat_kwargs\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.chat_kwargs", false], [58, "memoryscope.core.worker.MemoryBaseWorker.chat_kwargs", false]], "chat_messages_scatter\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.chat_messages_scatter", false]], "chat_messages_scatter\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.chat_messages_scatter", false], [58, "memoryscope.core.worker.MemoryBaseWorker.chat_messages_scatter", false]], "chat_messages\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.chat_messages", false]], "chat_messages\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.chat_messages", false]], "chat_messages\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.chat_messages", false]], "chat_messages\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.chat_messages", false]], "chat_messages\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.chat_messages", false], [58, "memoryscope.core.worker.MemoryBaseWorker.chat_messages", false]], "chat_stream\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.chat_stream", false]], "chat_stream\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.chat_stream", false]], "chat_with_memory() \uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u65b9\u6cd5\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.apimemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.chat_with_memory", false], [18, "memoryscope.core.chat.ApiMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.chat_with_memory", false], [18, "memoryscope.core.chat.BaseMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.chat_with_memory", false]], "chat_with_memory() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.chat_with_memory", false], [18, "memoryscope.core.chat.CliMemoryChat.chat_with_memory", false]], "clear() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.clear", false]], "clear() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.clear", false]], "clear() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.clear", false]], "clear() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.clear", false], [58, "memoryscope.core.worker.MemoryManager.clear", false]], "clear_node_all() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.clear_node_all", false]], "clear_node_all() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.clear_node_all", false]], "cli()\uff08\u5728 memoryscope \u6a21\u5757\u4e2d\uff09": [[13, "memoryscope.cli", false]], "cli_memory_chat()\uff08memoryscope.core.memoryscope \u7c7b\u65b9\u6cd5\uff09": [[17, "memoryscope.core.MemoryScope.cli_memory_chat", false]], "cli_memory_chat()\uff08memoryscope.core.memoryscope.memoryscope \u7c7b\u65b9\u6cd5\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.cli_memory_chat", false]], "client\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.client", false]], "client\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.client", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.client", false]], "climemorychat\uff08memoryscope.core.chat \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.chat.CliMemoryChat", false], [18, "memoryscope.core.chat.CliMemoryChat", false]], "climemorychat\uff08memoryscope.core.chat.cli_memory_chat \u4e2d\u7684\u7c7b\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat", false]], "close() \uff08memoryscope.core.memoryscope \u65b9\u6cd5\uff09": [[17, "memoryscope.core.MemoryScope.close", false]], "close() \uff08memoryscope.core.memoryscope.memoryscope \u65b9\u6cd5\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.close", false]], "close() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.close", false]], "close() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.close", false], [42, "memoryscope.core.storage.BaseMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.close", false], [42, "memoryscope.core.storage.BaseMonitor.close", false]], "close() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.dummy_monitor.dummymonitor \u65b9\u6cd5\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor.close", false]], "close() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.close", false], [42, "memoryscope.core.storage.DummyMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.dummymonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMonitor.close", false], [42, "memoryscope.core.storage.DummyMonitor.close", false]], "close() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.close", false]], "close() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.close", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.close", false]], "close() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.close", false]], "close() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.close", false]], "close() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.close", false]], "cn\uff08memoryscope.enumeration.language_enum.languageenum \u5c5e\u6027\uff09": [[83, "memoryscope.enumeration.language_enum.LanguageEnum.CN", false]], "cn\uff08memoryscope.enumeration.languageenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.LanguageEnum.CN", false]], "configmanager\uff08memoryscope.core.config \u4e2d\u7684\u7c7b\uff09": [[22, "memoryscope.core.config.ConfigManager", false]], "configmanager\uff08memoryscope.core.config.config_manager \u4e2d\u7684\u7c7b\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager", false]], "consolidate_memory_interval_time\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.consolidate_memory_interval_time", false]], "consolidate_memory_interval_time\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.consolidate_memory_interval_time", false]], "consolidatememoryop\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.ConsolidateMemoryOp", false], [33, "memoryscope.core.operation.ConsolidateMemoryOp", false]], "consolidatememoryop\uff08memoryscope.core.operation.consolidate_memory_op \u4e2d\u7684\u7c7b\uff09": [[37, "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp", false]], "contains_keyword()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.contains_keyword", false]], "contains_keyword()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.contains_keyword", false]], "content_modified\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.CONTENT_MODIFIED", false]], "content_modified\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.CONTENT_MODIFIED", false]], "content\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.content", false]], "content\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.content", false], [88, "memoryscope.scheme.MemoryNode.content", false]], "content\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id2", false], [1, "memoryscope.scheme.Message.content", false], [88, "id2", false], [88, "memoryscope.scheme.Message.content", false]], "content\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id2", false], [90, "memoryscope.scheme.message.Message.content", false]], "context\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.context", false]], "context\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.context", false]], "context\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.context", false]], "context\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.context", false]], "context\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.context", false]], "context\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.context", false]], "context\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.context", false]], "context\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.context", false]], "continue_run\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.continue_run", false]], "continue_run\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.continue_run", false]], "contrarepeatworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.ContraRepeatWorker", false], [59, "memoryscope.core.worker.backend.ContraRepeatWorker", false]], "contrarepeatworker\uff08memoryscope.core.worker.backend.contra_repeat_worker \u4e2d\u7684\u7c7b\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker", false]], "conversation\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.CONVERSATION", false]], "conversation\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.CONVERSATION", false]], "cosine_similarity()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.cosine_similarity", false]], "cosine_similarity()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.cosine_similarity", false]], "cosine_similarity_matrix()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.cosine_similarity_matrix", false]], "cost_str\uff08memoryscope.core.utils.timer \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.Timer.cost_str", false]], "cost_str\uff08memoryscope.core.utils.timer.timer \u5c5e\u6027\uff09": [[56, "memoryscope.core.utils.timer.Timer.cost_str", false]], "datetime_format() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.datetime_format", false]], "datetime_format() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.datetime_format", false]], "datetimehandler\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.DatetimeHandler", false]], "datetimehandler\uff08memoryscope.core.utils.datetime_handler \u4e2d\u7684\u7c7b\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler", false]], "default_memory_chat\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.default_memory_chat", false]], "default_memory_chat\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.default_memory_chat", false]], "default_memory_service\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.default_memory_service", false]], "default_memory_service\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.default_memory_service", false]], "delete() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.delete", false]], "delete() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.delete", false]], "delete() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.delete", false]], "delete() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.delete", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.delete", false]], "delete_all() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.delete_all", false]], "delete_all() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_all", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_all", false]], "delete_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.delete_memories", false]], "delete_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.delete_memories", false], [58, "memoryscope.core.worker.MemoryManager.delete_memories", false]], "delete_memory() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.delete_memory", false]], "delete_memory() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_memory", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.delete_memory", false]], "delete\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.DELETE", false]], "delete\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.DELETE", false]], "delta\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.delta", false]], "delta\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.delta", false], [88, "memoryscope.scheme.ModelResponse.delta", false]], "description\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.description", false]], "description\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "id2", false], [35, "memoryscope.core.operation.base_operation.BaseOperation.description", false]], "description\uff08memoryscope.core.operation.baseoperation \u5c5e\u6027\uff09": [[1, "memoryscope.core.operation.BaseOperation.description", false], [33, "memoryscope.core.operation.BaseOperation.description", false]], "description\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.description", false]], "details\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.details", false]], "details\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.details", false], [88, "memoryscope.scheme.ModelResponse.details", false]], "distance_strategy\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.distance_strategy", false]], "distance_strategy\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.distance_strategy", false]], "dt\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.dt", false]], "dt\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.dt", false], [88, "memoryscope.scheme.MemoryNode.dt", false]], "dummy_query_vector() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.dummy_query_vector", false]], "dummy_query_vector() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.dummy_query_vector", false]], "dummygenerationmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.DummyGenerationModel", false], [27, "memoryscope.core.models.DummyGenerationModel", false]], "dummygenerationmodel\uff08memoryscope.core.models.dummy_generation_model \u4e2d\u7684\u7c7b\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel", false]], "dummymemorystore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore", false], [42, "memoryscope.core.storage.DummyMemoryStore", false]], "dummymemorystore\uff08memoryscope.core.storage.dummy_memory_store \u4e2d\u7684\u7c7b\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore", false]], "dummymonitor\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.DummyMonitor", false], [42, "memoryscope.core.storage.DummyMonitor", false]], "dummymonitor\uff08memoryscope.core.storage.dummy_monitor \u4e2d\u7684\u7c7b\uff09": [[46, "memoryscope.core.storage.dummy_monitor.DummyMonitor", false]], "dummyworker\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.DummyWorker", false], [58, "memoryscope.core.worker.DummyWorker", false]], "dummyworker\uff08memoryscope.core.worker.dummy_worker \u4e2d\u7684\u7c7b\uff09": [[70, "memoryscope.core.worker.dummy_worker.DummyWorker", false]], "dump_config() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.dump_config", false]], "dump_config() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.dump_config", false]], "embedding_backend\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.embedding_backend", false]], "embedding_backend\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.embedding_backend", false]], "embedding_model\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.embedding_model", false]], "embedding_model\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.embedding_model", false]], "embedding_model\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.embedding_model", false]], "embedding_model\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.embedding_model", false], [58, "memoryscope.core.worker.MemoryBaseWorker.embedding_model", false]], "embedding_model\uff08memoryscope.enumeration.model_enum.modelenum \u5c5e\u6027\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum.EMBEDDING_MODEL", false]], "embedding_model\uff08memoryscope.enumeration.modelenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ModelEnum.EMBEDDING_MODEL", false]], "embedding_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.embedding_params", false]], "embedding_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.embedding_params", false]], "embedding_results\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.embedding_results", false]], "embedding_results\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.embedding_results", false], [88, "memoryscope.scheme.ModelResponse.embedding_results", false]], "enable_long_contra_repeat\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.enable_long_contra_repeat", false]], "enable_long_contra_repeat\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.enable_long_contra_repeat", false]], "enable_parallel\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.enable_parallel", false]], "enable_parallel\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.enable_parallel", false]], "enable_ranker\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.enable_ranker", false]], "enable_ranker\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.enable_ranker", false]], "enable_today_contra_repeat\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.enable_today_contra_repeat", false]], "enable_today_contra_repeat\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.enable_today_contra_repeat", false]], "en\uff08memoryscope.enumeration.language_enum.languageenum \u5c5e\u6027\uff09": [[83, "memoryscope.enumeration.language_enum.LanguageEnum.EN", false]], "en\uff08memoryscope.enumeration.languageenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.LanguageEnum.EN", false]], "es_api_key\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_api_key", false]], "es_api_key\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_api_key", false]], "es_client\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_client", false]], "es_client\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_client", false]], "es_cloud_id\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_cloud_id", false]], "es_cloud_id\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_cloud_id", false]], "es_index_name\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.es_index_name", false]], "es_index_name\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.es_index_name", false]], "es_password\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_password", false]], "es_password\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_password", false]], "es_query() \uff08memoryscope.core.storage.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy.es_query", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy.es_query", false]], "es_query() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.escombinedretrievestrategy \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy.es_query", false]], "es_url\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.es_url", false]], "es_url\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.es_url", false]], "es_url\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_url", false]], "es_url\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_url", false]], "es_user\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.es_user", false]], "es_user\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.es_user", false]], "escombinedretrievestrategy\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.ESCombinedRetrieveStrategy", false], [42, "memoryscope.core.storage.ESCombinedRetrieveStrategy", false]], "escombinedretrievestrategy\uff08memoryscope.core.storage.llama_index_sync_elasticsearch \u4e2d\u7684\u7c7b\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy", false]], "expired\uff08memoryscope.enumeration.store_status_enum.storestatusenum \u5c5e\u6027\uff09": [[87, "memoryscope.enumeration.store_status_enum.StoreStatusEnum.EXPIRED", false]], "expired\uff08memoryscope.enumeration.storestatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.StoreStatusEnum.EXPIRED", false]], "extract_date_parts()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.extract_date_parts", false]], "extract_date_parts()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.extract_date_parts", false]], "extract_date_parts_cn()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.extract_date_parts_cn", false]], "extract_date_parts_cn()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.extract_date_parts_cn", false]], "extract_date_parts_en()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.extract_date_parts_en", false]], "extract_date_parts_en()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.extract_date_parts_en", false]], "extract_time_pattern\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.EXTRACT_TIME_PATTERN", false]], "extract_time_pattern\uff08memoryscope.core.worker.frontend.extracttimeworker \u5c5e\u6027\uff09": [[71, "memoryscope.core.worker.frontend.ExtractTimeWorker.EXTRACT_TIME_PATTERN", false]], "extracttimeworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.ExtractTimeWorker", false], [71, "memoryscope.core.worker.frontend.ExtractTimeWorker", false]], "extracttimeworker\uff08memoryscope.core.worker.frontend.extract_time_worker \u4e2d\u7684\u7c7b\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker", false]], "file_path_completion()\uff08memoryscope.core.utils.prompt_handler.prompthandler \u9759\u6001\u65b9\u6cd5\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.file_path_completion", false]], "file_path_completion()\uff08memoryscope.core.utils.prompthandler \u9759\u6001\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.PromptHandler.file_path_completion", false]], "file_path\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.contrarepeatworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.ContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.getobservationworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.getreflectionsubjectworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetReflectionSubjectWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.infofilterworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.InfoFilterWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.longcontrarepeatworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.LongContraRepeatWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.backend.updateinsightworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.UpdateInsightWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.extracttimeworker \u5c5e\u6027\uff09": [[71, "memoryscope.core.worker.frontend.ExtractTimeWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.frontend.printmemoryworker \u5c5e\u6027\uff09": [[71, "memoryscope.core.worker.frontend.PrintMemoryWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.FILE_PATH", false]], "file_path\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.FILE_PATH", false]], "filter_messages() \uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.filter_messages", false]], "filter_messages() \uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u65b9\u6cd5\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.filter_messages", false]], "filter_messages() \uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.filter_messages", false], [59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.filter_messages", false]], "filter_messages() \uff08memoryscope.core.worker.backend.getobservationworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker.filter_messages", false], [59, "memoryscope.core.worker.backend.GetObservationWorker.filter_messages", false]], "filter_obs_nodes() \uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u65b9\u6cd5\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.filter_obs_nodes", false]], "filter_obs_nodes() \uff08memoryscope.core.worker.backend.updateinsightworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker.filter_obs_nodes", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker.filter_obs_nodes", false]], "flush() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.flush", false]], "flush() \uff08memoryscope.core.storage.base_monitor.basemonitor \u65b9\u6cd5\uff09": [[44, "memoryscope.core.storage.base_monitor.BaseMonitor.flush", false]], "flush() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.flush", false], [42, "memoryscope.core.storage.BaseMemoryStore.flush", false]], "flush() \uff08memoryscope.core.storage.basemonitor \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMonitor.flush", false], [42, "memoryscope.core.storage.BaseMonitor.flush", false]], "format_chat_message() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.format_chat_message", false]], "format_chat_message() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.format_chat_message", false]], "format_current_context() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.format_current_context", false]], "format_current_context() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.format_current_context", false]], "format_rank_message() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.format_rank_message", false]], "format_rank_message() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.format_rank_message", false]], "from_memory_key() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.from_memory_key", false]], "from_memory_key() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_memory_key", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_memory_key", false]], "from_query() \uff08memoryscope.core.worker.backend.update_memory_worker.updatememoryworker \u65b9\u6cd5\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker.from_query", false]], "from_query() \uff08memoryscope.core.worker.backend.updatememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_query", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker.from_query", false]], "frontendoperation\uff08memoryscope.core.operation \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.operation.FrontendOperation", false], [33, "memoryscope.core.operation.FrontendOperation", false]], "frontendoperation\uff08memoryscope.core.operation.frontend_operation \u4e2d\u7684\u7c7b\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation", false]], "fusererankworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.FuseRerankWorker", false], [71, "memoryscope.core.worker.frontend.FuseRerankWorker", false]], "fusererankworker\uff08memoryscope.core.worker.frontend.fuse_rerank_worker \u4e2d\u7684\u7c7b\uff09": [[73, "memoryscope.core.worker.frontend.fuse_rerank_worker.FuseRerankWorker", false]], "gather_async_result() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.gather_async_result", false]], "gather_async_result() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.gather_async_result", false], [58, "memoryscope.core.worker.BaseWorker.gather_async_result", false]], "gather_thread_result() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.gather_thread_result", false]], "gather_thread_result() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.gather_thread_result", false], [58, "memoryscope.core.worker.BaseWorker.gather_thread_result", false]], "generation_backend\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.generation_backend", false]], "generation_backend\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.generation_backend", false]], "generation_model_kwargs\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.generation_model_kwargs", false]], "generation_model\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.generation_model", false]], "generation_model\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.generation_model", false], [18, "memoryscope.core.chat.ApiMemoryChat.generation_model", false]], "generation_model\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.generation_model", false]], "generation_model\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.generation_model", false]], "generation_model\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.generation_model", false]], "generation_model\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.generation_model", false], [58, "memoryscope.core.worker.MemoryBaseWorker.generation_model", false]], "generation_model\uff08memoryscope.enumeration.model_enum.modelenum \u5c5e\u6027\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum.GENERATION_MODEL", false]], "generation_model\uff08memoryscope.enumeration.modelenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ModelEnum.GENERATION_MODEL", false]], "generation_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.generation_params", false]], "generation_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.generation_params", false]], "get_chat_messages_scatter() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.get_chat_messages_scatter", false]], "get_chat_messages_scatter() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.get_chat_messages_scatter", false]], "get_dt_info_dict() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.get_dt_info_dict", false]], "get_dt_info_dict() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.get_dt_info_dict", false]], "get_elasticsearch_client()\uff08\u5728 memoryscope.core.storage.llama_index_sync_elasticsearch \u6a21\u5757\u4e2d\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.get_elasticsearch_client", false]], "get_language_value() \uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u65b9\u6cd5\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.get_language_value", false]], "get_language_value() \uff08memoryscope.core.worker.memorybaseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.get_language_value", false], [58, "memoryscope.core.worker.MemoryBaseWorker.get_language_value", false]], "get_logger()\uff08memoryscope.core.utils.logger \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.get_logger", false]], "get_logger()\uff08memoryscope.core.utils.logger.logger \u7c7b\u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.get_logger", false]], "get_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.get_memories", false]], "get_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.get_memories", false], [58, "memoryscope.core.worker.MemoryManager.get_memories", false]], "get_memoryscope_context()\uff08\u5728 memoryscope.core.memoryscope_context \u6a21\u5757\u4e2d\uff09": [[26, "memoryscope.core.memoryscope_context.get_memoryscope_context", false]], "get_memoryscope_uuid()\uff08\u5728 memoryscope.core.memoryscope_context \u6a21\u5757\u4e2d\uff09": [[26, "memoryscope.core.memoryscope_context.get_memoryscope_uuid", false]], "get_workflow_context() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.get_workflow_context", false]], "get_workflow_context() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.get_workflow_context", false], [58, "memoryscope.core.worker.BaseWorker.get_workflow_context", false]], "getobservationwithtimeworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWithTimeWorker", false], [59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker", false]], "getobservationwithtimeworker\uff08memoryscope.core.worker.backend.get_observation_with_time_worker \u4e2d\u7684\u7c7b\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker", false]], "getobservationworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.GetObservationWorker", false], [59, "memoryscope.core.worker.backend.GetObservationWorker", false]], "getobservationworker\uff08memoryscope.core.worker.backend.get_observation_worker \u4e2d\u7684\u7c7b\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker", false]], "getreflectionsubjectworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.GetReflectionSubjectWorker", false], [59, "memoryscope.core.worker.backend.GetReflectionSubjectWorker", false]], "getreflectionsubjectworker\uff08memoryscope.core.worker.backend.get_reflection_subject_worker \u4e2d\u7684\u7c7b\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker", false]], "has_content() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.has_content", false]], "has_content() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.has_content", false], [58, "memoryscope.core.worker.BaseWorker.has_content", false]], "has_time_word()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.has_time_word", false]], "has_time_word()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.has_time_word", false]], "has_time_word_cn()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.has_time_word_cn", false]], "has_time_word_cn()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.has_time_word_cn", false]], "has_time_word_en()\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.has_time_word_en", false]], "has_time_word_en()\uff08memoryscope.core.utils.datetimehandler \u7c7b\u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.has_time_word_en", false]], "human_name\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.human_name", false]], "human_name\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[18, "memoryscope.core.chat.ApiMemoryChat.human_name", false]], "human_name\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.human_name", false]], "human_name\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.human_name", false]], "human_name\uff08memoryscope.core.service.base_memory_service.basememoryservice \u5c5e\u6027\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.human_name", false]], "human_name\uff08memoryscope.core.service.basememoryservice \u5c5e\u6027\uff09": [[39, "memoryscope.core.service.BaseMemoryService.human_name", false]], "index_name\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.index_name", false]], "index_name\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.index_name", false]], "infofilterworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.InfoFilterWorker", false], [59, "memoryscope.core.worker.backend.InfoFilterWorker", false]], "infofilterworker\uff08memoryscope.core.worker.backend.info_filter_worker \u4e2d\u7684\u7c7b\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker", false]], "init_instance_by_config()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.init_instance_by_config", false]], "init_instance_by_config()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.init_instance_by_config", false]], "init_service() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.init_service", false]], "init_service() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.init_service", false]], "init_service() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.init_service", false]], "init_service() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.MemoryScopeService.init_service", false]], "init_workers() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.init_workers", false]], "init_workers() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.init_workers", false]], "init_workflow() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.init_workflow", false], [33, "memoryscope.core.operation.BackendOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.init_workflow", false], [33, "memoryscope.core.operation.BaseOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.frontend_operation.frontendoperation \u65b9\u6cd5\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.init_workflow", false]], "init_workflow() \uff08memoryscope.core.operation.frontendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.FrontendOperation.init_workflow", false], [33, "memoryscope.core.operation.FrontendOperation.init_workflow", false]], "insert() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.insert", false]], "insert() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.insert", false]], "insight\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.INSIGHT", false]], "insight\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.INSIGHT", false]], "is_embedding_query\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.is_embedding_query", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.is_multi_thread", false]], "is_multi_thread\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.is_multi_thread", false]], "iter_response() \uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u65b9\u6cd5\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.iter_response", false]], "iter_response() \uff08memoryscope.core.chat.apimemorychat \u65b9\u6cd5\uff09": [[18, "memoryscope.core.chat.ApiMemoryChat.iter_response", false]], "key_vector\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.key_vector", false]], "key_vector\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.key_vector", false], [88, "memoryscope.scheme.MemoryNode.key_vector", false]], "key\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.key", false]], "key\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.key", false], [88, "memoryscope.scheme.MemoryNode.key", false]], "kwargs_filter\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.kwargs_filter", false]], "kwargs_filter\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.kwargs_filter", false]], "kwargs\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.kwargs", false]], "kwargs\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.kwargs", false]], "kwargs\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.kwargs", false]], "kwargs\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.kwargs", false]], "languageenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.LanguageEnum", false], [81, "memoryscope.enumeration.LanguageEnum", false]], "languageenum\uff08memoryscope.enumeration.language_enum \u4e2d\u7684\u7c7b\uff09": [[83, "memoryscope.enumeration.language_enum.LanguageEnum", false]], "language\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.language", false]], "language\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.language", false]], "language\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.language", false]], "language\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.language", false]], "language\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.language", false]], "llamaindexembeddingmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.LlamaIndexEmbeddingModel", false], [27, "memoryscope.core.models.LlamaIndexEmbeddingModel", false]], "llamaindexembeddingmodel\uff08memoryscope.core.models.llama_index_embedding_model \u4e2d\u7684\u7c7b\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel", false]], "llamaindexesmemorystore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore", false]], "llamaindexesmemorystore\uff08memoryscope.core.storage.llama_index_es_memory_store \u4e2d\u7684\u7c7b\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore", false]], "llamaindexgenerationmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.LlamaIndexGenerationModel", false], [27, "memoryscope.core.models.LlamaIndexGenerationModel", false]], "llamaindexgenerationmodel\uff08memoryscope.core.models.llama_index_generation_model \u4e2d\u7684\u7c7b\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel", false]], "llamaindexrankmodel\uff08memoryscope.core.models \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.models.LlamaIndexRankModel", false], [27, "memoryscope.core.models.LlamaIndexRankModel", false]], "llamaindexrankmodel\uff08memoryscope.core.models.llama_index_rank_model \u4e2d\u7684\u7c7b\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel", false]], "loadmemoryworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker", false]], "loadmemoryworker\uff08memoryscope.core.worker.backend.load_memory_worker \u4e2d\u7684\u7c7b\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker", false]], "log_dictionary_info() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.log_dictionary_info", false]], "log_dictionary_info() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.log_dictionary_info", false]], "log_elasticsearch_dynamic\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.log_elasticsearch_dynamic", false]], "log_elasticsearch_dynamic\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.log_elasticsearch_dynamic", false]], "log_vector_store_brief() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.log_vector_store_brief", false]], "log_vector_store_brief() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.log_vector_store_brief", false]], "logger_prefix\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.logger_prefix", false]], "logger\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.logger", false]], "logger\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.logger", false]], "logger\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.logger", false]], "logger\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.logger", false]], "logger\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.Logger", false]], "logger\uff08memoryscope.core.utils.logger \u4e2d\u7684\u7c7b\uff09": [[51, "memoryscope.core.utils.logger.Logger", false]], "logger\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.logger", false]], "logger\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.logger", false]], "logger\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.logger", false]], "logger\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.logger", false]], "logger\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.logger", false]], "logger\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.logger", false]], "longcontrarepeatworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.LongContraRepeatWorker", false], [59, "memoryscope.core.worker.backend.LongContraRepeatWorker", false]], "longcontrarepeatworker\uff08memoryscope.core.worker.backend.long_contra_repeat_worker \u4e2d\u7684\u7c7b\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker", false]], "m_type\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.m_type", false]], "m_type\uff08memoryscope.core.models.basemodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.BaseModel.m_type", false]], "m_type\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.dummygenerationmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.DummyGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.m_type", false]], "m_type\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.m_type", false]], "m_type\uff08memoryscope.core.models.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.LlamaIndexEmbeddingModel.m_type", false]], "m_type\uff08memoryscope.core.models.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.LlamaIndexGenerationModel.m_type", false]], "m_type\uff08memoryscope.core.models.llamaindexrankmodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.LlamaIndexRankModel.m_type", false]], "m_type\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.m_type", false]], "m_type\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.m_type", false], [88, "memoryscope.scheme.ModelResponse.m_type", false]], "makerecord() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.makeRecord", false]], "makerecord() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.makeRecord", false]], "match_node_time()\uff08memoryscope.core.worker.frontend.fuse_rerank_worker.fusererankworker \u9759\u6001\u65b9\u6cd5\uff09": [[73, "memoryscope.core.worker.frontend.fuse_rerank_worker.FuseRerankWorker.match_node_time", false]], "match_node_time()\uff08memoryscope.core.worker.frontend.fusererankworker \u9759\u6001\u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.FuseRerankWorker.match_node_time", false], [71, "memoryscope.core.worker.frontend.FuseRerankWorker.match_node_time", false]], "max_retries\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.max_retries", false]], "max_retries\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.max_retries", false]], "md5_hash()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.md5_hash", false]], "md5_hash()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.md5_hash", false]], "memorized\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id4", false], [1, "memoryscope.scheme.Message.memorized", false], [88, "id4", false], [88, "memoryscope.scheme.Message.memorized", false]], "memorized\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id4", false], [90, "memoryscope.scheme.message.Message.memorized", false]], "memory_chat_class\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.memory_chat_class", false]], "memory_chat_class\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.memory_chat_class", false]], "memory_chat_dict\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.memory_chat_dict", false]], "memory_chat_dict\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.memory_chat_dict", false]], "memory_id\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.memory_id", false]], "memory_id\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.memory_id", false], [88, "memoryscope.scheme.MemoryNode.memory_id", false]], "memory_manager\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.memory_manager", false]], "memory_manager\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.memory_manager", false], [58, "memoryscope.core.worker.MemoryBaseWorker.memory_manager", false]], "memory_service_dict\uff08memoryscope.core.memoryscope \u5c5e\u6027\uff09": [[17, "memoryscope.core.MemoryScope.memory_service_dict", false]], "memory_service_dict\uff08memoryscope.core.memoryscope.memoryscope \u5c5e\u6027\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope.memory_service_dict", false]], "memory_service\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.memory_service", false]], "memory_service\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.memory_service", false], [18, "memoryscope.core.chat.ApiMemoryChat.memory_service", false]], "memory_service\uff08memoryscope.core.chat.base_memory_chat.basememorychat \u5c5e\u6027\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.memory_service", false]], "memory_service\uff08memoryscope.core.chat.basememorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.memory_service", false], [18, "memoryscope.core.chat.BaseMemoryChat.memory_service", false]], "memory_store\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.memory_store", false]], "memory_store\uff08memoryscope.core.worker.memory_manager.memorymanager \u5c5e\u6027\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.memory_store", false]], "memory_store\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.memory_store", false], [58, "memoryscope.core.worker.MemoryBaseWorker.memory_store", false]], "memory_store\uff08memoryscope.core.worker.memorymanager \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryManager.memory_store", false], [58, "memoryscope.core.worker.MemoryManager.memory_store", false]], "memory_type\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.memory_type", false]], "memory_type\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.memory_type", false], [88, "memoryscope.scheme.MemoryNode.memory_type", false]], "memorybaseworker\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker", false], [58, "memoryscope.core.worker.MemoryBaseWorker", false]], "memorybaseworker\uff08memoryscope.core.worker.memory_base_worker \u4e2d\u7684\u7c7b\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker", false]], "memorymanager\uff08memoryscope.core.worker \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.MemoryManager", false], [58, "memoryscope.core.worker.MemoryManager", false]], "memorymanager\uff08memoryscope.core.worker.memory_manager \u4e2d\u7684\u7c7b\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager", false]], "memoryscope": [[13, "module-memoryscope", false]], "memoryscope.constants": [[14, "module-memoryscope.constants", false]], "memoryscope.constants.common_constants": [[15, "module-memoryscope.constants.common_constants", false]], "memoryscope.constants.language_constants": [[16, "module-memoryscope.constants.language_constants", false]], "memoryscope.core": [[17, "module-memoryscope.core", false]], "memoryscope.core.chat": [[1, "module-memoryscope.core.chat", false], [18, "module-memoryscope.core.chat", false]], "memoryscope.core.chat.api_memory_chat": [[19, "module-memoryscope.core.chat.api_memory_chat", false]], "memoryscope.core.chat.base_memory_chat": [[20, "module-memoryscope.core.chat.base_memory_chat", false]], "memoryscope.core.chat.cli_memory_chat": [[21, "module-memoryscope.core.chat.cli_memory_chat", false]], "memoryscope.core.config": [[1, "module-memoryscope.core.config", false], [22, "module-memoryscope.core.config", false]], "memoryscope.core.config.arguments": [[23, "module-memoryscope.core.config.arguments", false]], "memoryscope.core.config.config_manager": [[24, "module-memoryscope.core.config.config_manager", false]], "memoryscope.core.memoryscope": [[25, "module-memoryscope.core.memoryscope", false]], "memoryscope.core.memoryscope_context": [[26, "module-memoryscope.core.memoryscope_context", false]], "memoryscope.core.models": [[1, "module-memoryscope.core.models", false], [27, "module-memoryscope.core.models", false]], "memoryscope.core.models.base_model": [[28, "module-memoryscope.core.models.base_model", false]], "memoryscope.core.models.dummy_generation_model": [[29, "module-memoryscope.core.models.dummy_generation_model", false]], "memoryscope.core.models.llama_index_embedding_model": [[30, "module-memoryscope.core.models.llama_index_embedding_model", false]], "memoryscope.core.models.llama_index_generation_model": [[31, "module-memoryscope.core.models.llama_index_generation_model", false]], "memoryscope.core.models.llama_index_rank_model": [[32, "module-memoryscope.core.models.llama_index_rank_model", false]], "memoryscope.core.operation": [[1, "module-memoryscope.core.operation", false], [33, "module-memoryscope.core.operation", false]], "memoryscope.core.operation.backend_operation": [[34, "module-memoryscope.core.operation.backend_operation", false]], "memoryscope.core.operation.base_operation": [[35, "module-memoryscope.core.operation.base_operation", false]], "memoryscope.core.operation.base_workflow": [[36, "module-memoryscope.core.operation.base_workflow", false]], "memoryscope.core.operation.consolidate_memory_op": [[37, "module-memoryscope.core.operation.consolidate_memory_op", false]], "memoryscope.core.operation.frontend_operation": [[38, "module-memoryscope.core.operation.frontend_operation", false]], "memoryscope.core.service": [[1, "module-memoryscope.core.service", false], [39, "module-memoryscope.core.service", false]], "memoryscope.core.service.base_memory_service": [[40, "module-memoryscope.core.service.base_memory_service", false]], "memoryscope.core.service.memory_scope_service": [[41, "module-memoryscope.core.service.memory_scope_service", false]], "memoryscope.core.storage": [[1, "module-memoryscope.core.storage", false], [42, "module-memoryscope.core.storage", false]], "memoryscope.core.storage.base_memory_store": [[43, "module-memoryscope.core.storage.base_memory_store", false]], "memoryscope.core.storage.base_monitor": [[44, "module-memoryscope.core.storage.base_monitor", false]], "memoryscope.core.storage.dummy_memory_store": [[45, "module-memoryscope.core.storage.dummy_memory_store", false]], "memoryscope.core.storage.dummy_monitor": [[46, "module-memoryscope.core.storage.dummy_monitor", false]], "memoryscope.core.storage.llama_index_es_memory_store": [[47, "module-memoryscope.core.storage.llama_index_es_memory_store", false]], "memoryscope.core.storage.llama_index_sync_elasticsearch": [[48, "module-memoryscope.core.storage.llama_index_sync_elasticsearch", false]], "memoryscope.core.utils": [[49, "module-memoryscope.core.utils", false]], "memoryscope.core.utils.datetime_handler": [[50, "module-memoryscope.core.utils.datetime_handler", false]], "memoryscope.core.utils.logger": [[51, "module-memoryscope.core.utils.logger", false]], "memoryscope.core.utils.prompt_handler": [[52, "module-memoryscope.core.utils.prompt_handler", false]], "memoryscope.core.utils.registry": [[53, "module-memoryscope.core.utils.registry", false]], "memoryscope.core.utils.response_text_parser": [[54, "module-memoryscope.core.utils.response_text_parser", false]], "memoryscope.core.utils.singleton": [[55, "module-memoryscope.core.utils.singleton", false]], "memoryscope.core.utils.timer": [[56, "module-memoryscope.core.utils.timer", false]], "memoryscope.core.utils.tool_functions": [[57, "module-memoryscope.core.utils.tool_functions", false]], "memoryscope.core.worker": [[1, "module-memoryscope.core.worker", false], [58, "module-memoryscope.core.worker", false]], "memoryscope.core.worker.backend": [[1, "module-memoryscope.core.worker.backend", false], [59, "module-memoryscope.core.worker.backend", false]], "memoryscope.core.worker.backend.contra_repeat_worker": [[60, "module-memoryscope.core.worker.backend.contra_repeat_worker", false]], "memoryscope.core.worker.backend.get_observation_with_time_worker": [[61, "module-memoryscope.core.worker.backend.get_observation_with_time_worker", false]], "memoryscope.core.worker.backend.get_observation_worker": [[62, "module-memoryscope.core.worker.backend.get_observation_worker", false]], "memoryscope.core.worker.backend.get_reflection_subject_worker": [[63, "module-memoryscope.core.worker.backend.get_reflection_subject_worker", false]], "memoryscope.core.worker.backend.info_filter_worker": [[64, "module-memoryscope.core.worker.backend.info_filter_worker", false]], "memoryscope.core.worker.backend.load_memory_worker": [[65, "module-memoryscope.core.worker.backend.load_memory_worker", false]], "memoryscope.core.worker.backend.long_contra_repeat_worker": [[66, "module-memoryscope.core.worker.backend.long_contra_repeat_worker", false]], "memoryscope.core.worker.backend.update_insight_worker": [[67, "module-memoryscope.core.worker.backend.update_insight_worker", false]], "memoryscope.core.worker.backend.update_memory_worker": [[68, "module-memoryscope.core.worker.backend.update_memory_worker", false]], "memoryscope.core.worker.base_worker": [[69, "module-memoryscope.core.worker.base_worker", false]], "memoryscope.core.worker.dummy_worker": [[70, "module-memoryscope.core.worker.dummy_worker", false]], "memoryscope.core.worker.frontend": [[1, "module-memoryscope.core.worker.frontend", false], [71, "module-memoryscope.core.worker.frontend", false]], "memoryscope.core.worker.frontend.extract_time_worker": [[72, "module-memoryscope.core.worker.frontend.extract_time_worker", false]], "memoryscope.core.worker.frontend.fuse_rerank_worker": [[73, "module-memoryscope.core.worker.frontend.fuse_rerank_worker", false]], "memoryscope.core.worker.frontend.print_memory_worker": [[74, "module-memoryscope.core.worker.frontend.print_memory_worker", false]], "memoryscope.core.worker.frontend.read_message_worker": [[75, "module-memoryscope.core.worker.frontend.read_message_worker", false]], "memoryscope.core.worker.frontend.retrieve_memory_worker": [[76, "module-memoryscope.core.worker.frontend.retrieve_memory_worker", false]], "memoryscope.core.worker.frontend.semantic_rank_worker": [[77, "module-memoryscope.core.worker.frontend.semantic_rank_worker", false]], "memoryscope.core.worker.frontend.set_query_worker": [[78, "module-memoryscope.core.worker.frontend.set_query_worker", false]], "memoryscope.core.worker.memory_base_worker": [[79, "module-memoryscope.core.worker.memory_base_worker", false]], "memoryscope.core.worker.memory_manager": [[80, "module-memoryscope.core.worker.memory_manager", false]], "memoryscope.enumeration": [[1, "module-memoryscope.enumeration", false], [81, "module-memoryscope.enumeration", false]], "memoryscope.enumeration.action_status_enum": [[82, "module-memoryscope.enumeration.action_status_enum", false]], "memoryscope.enumeration.language_enum": [[83, "module-memoryscope.enumeration.language_enum", false]], "memoryscope.enumeration.memory_type_enum": [[84, "module-memoryscope.enumeration.memory_type_enum", false]], "memoryscope.enumeration.message_role_enum": [[85, "module-memoryscope.enumeration.message_role_enum", false]], "memoryscope.enumeration.model_enum": [[86, "module-memoryscope.enumeration.model_enum", false]], "memoryscope.enumeration.store_status_enum": [[87, "module-memoryscope.enumeration.store_status_enum", false]], "memoryscope.scheme": [[1, "module-memoryscope.scheme", false], [88, "module-memoryscope.scheme", false]], "memoryscope.scheme.memory_node": [[89, "module-memoryscope.scheme.memory_node", false]], "memoryscope.scheme.message": [[90, "module-memoryscope.scheme.message", false]], "memoryscope.scheme.model_response": [[91, "module-memoryscope.scheme.model_response", false]], "memoryscope_context\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.memoryscope_context", false]], "memoryscope_context\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.memoryscope_context", false]], "memoryscopecontext()\uff08\u5728 memoryscope.core \u6a21\u5757\u4e2d\uff09": [[17, "memoryscope.core.MemoryscopeContext", false]], "memoryscopeservice\uff08memoryscope.core.service \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.service.MemoryScopeService", false], [39, "memoryscope.core.service.MemoryScopeService", false]], "memoryscopeservice\uff08memoryscope.core.service.memory_scope_service \u4e2d\u7684\u7c7b\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService", false]], "memoryscope\uff08memoryscope.core \u4e2d\u7684\u7c7b\uff09": [[17, "memoryscope.core.MemoryScope", false]], "memoryscope\uff08memoryscope.core.memoryscope \u4e2d\u7684\u7c7b\uff09": [[25, "memoryscope.core.memoryscope.MemoryScope", false]], "memorytypeenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.MemoryTypeEnum", false], [81, "memoryscope.enumeration.MemoryTypeEnum", false]], "memorytypeenum\uff08memoryscope.enumeration.memory_type_enum \u4e2d\u7684\u7c7b\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum", false]], "messageroleenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.MessageRoleEnum", false], [81, "memoryscope.enumeration.MessageRoleEnum", false]], "messageroleenum\uff08memoryscope.enumeration.message_role_enum \u4e2d\u7684\u7c7b\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum", false]], "message\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.message", false]], "message\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.message", false], [88, "memoryscope.scheme.ModelResponse.message", false]], "meta_data\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.meta_data", false]], "meta_data\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.meta_data", false], [88, "memoryscope.scheme.MemoryNode.meta_data", false]], "meta_data\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id5", false], [1, "memoryscope.scheme.Message.meta_data", false], [88, "id5", false], [88, "memoryscope.scheme.Message.meta_data", false]], "meta_data\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id5", false], [90, "memoryscope.scheme.message.Message.meta_data", false]], "meta_data\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.meta_data", false]], "meta_data\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.meta_data", false], [88, "memoryscope.scheme.ModelResponse.meta_data", false]], "model_name\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.model_name", false]], "model_name\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.model_name", false]], "model_name\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.model_name", false]], "model_name\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.model_name", false]], "model_name\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.model_name", false]], "modelenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.ModelEnum", false], [81, "memoryscope.enumeration.ModelEnum", false]], "modelenum\uff08memoryscope.enumeration.model_enum \u4e2d\u7684\u7c7b\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum", false]], "model\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.model", false]], "model\uff08memoryscope.core.models.basemodel \u5c5e\u6027\uff09": [[27, "memoryscope.core.models.BaseModel.model", false]], "modified\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.MODIFIED", false]], "modified\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.MODIFIED", false]], "module": [[1, "module-memoryscope.core.chat", false], [1, "module-memoryscope.core.config", false], [1, "module-memoryscope.core.models", false], [1, "module-memoryscope.core.operation", false], [1, "module-memoryscope.core.service", false], [1, "module-memoryscope.core.storage", false], [1, "module-memoryscope.core.worker", false], [1, "module-memoryscope.core.worker.backend", false], [1, "module-memoryscope.core.worker.frontend", false], [1, "module-memoryscope.enumeration", false], [1, "module-memoryscope.scheme", false], [13, "module-memoryscope", false], [14, "module-memoryscope.constants", false], [15, "module-memoryscope.constants.common_constants", false], [16, "module-memoryscope.constants.language_constants", false], [17, "module-memoryscope.core", false], [18, "module-memoryscope.core.chat", false], [19, "module-memoryscope.core.chat.api_memory_chat", false], [20, "module-memoryscope.core.chat.base_memory_chat", false], [21, "module-memoryscope.core.chat.cli_memory_chat", false], [22, "module-memoryscope.core.config", false], [23, "module-memoryscope.core.config.arguments", false], [24, "module-memoryscope.core.config.config_manager", false], [25, "module-memoryscope.core.memoryscope", false], [26, "module-memoryscope.core.memoryscope_context", false], [27, "module-memoryscope.core.models", false], [28, "module-memoryscope.core.models.base_model", false], [29, "module-memoryscope.core.models.dummy_generation_model", false], [30, "module-memoryscope.core.models.llama_index_embedding_model", false], [31, "module-memoryscope.core.models.llama_index_generation_model", false], [32, "module-memoryscope.core.models.llama_index_rank_model", false], [33, "module-memoryscope.core.operation", false], [34, "module-memoryscope.core.operation.backend_operation", false], [35, "module-memoryscope.core.operation.base_operation", false], [36, "module-memoryscope.core.operation.base_workflow", false], [37, "module-memoryscope.core.operation.consolidate_memory_op", false], [38, "module-memoryscope.core.operation.frontend_operation", false], [39, "module-memoryscope.core.service", false], [40, "module-memoryscope.core.service.base_memory_service", false], [41, "module-memoryscope.core.service.memory_scope_service", false], [42, "module-memoryscope.core.storage", false], [43, "module-memoryscope.core.storage.base_memory_store", false], [44, "module-memoryscope.core.storage.base_monitor", false], [45, "module-memoryscope.core.storage.dummy_memory_store", false], [46, "module-memoryscope.core.storage.dummy_monitor", false], [47, "module-memoryscope.core.storage.llama_index_es_memory_store", false], [48, "module-memoryscope.core.storage.llama_index_sync_elasticsearch", false], [49, "module-memoryscope.core.utils", false], [50, "module-memoryscope.core.utils.datetime_handler", false], [51, "module-memoryscope.core.utils.logger", false], [52, "module-memoryscope.core.utils.prompt_handler", false], [53, "module-memoryscope.core.utils.registry", false], [54, "module-memoryscope.core.utils.response_text_parser", false], [55, "module-memoryscope.core.utils.singleton", false], [56, "module-memoryscope.core.utils.timer", false], [57, "module-memoryscope.core.utils.tool_functions", false], [58, "module-memoryscope.core.worker", false], [59, "module-memoryscope.core.worker.backend", false], [60, "module-memoryscope.core.worker.backend.contra_repeat_worker", false], [61, "module-memoryscope.core.worker.backend.get_observation_with_time_worker", false], [62, "module-memoryscope.core.worker.backend.get_observation_worker", false], [63, "module-memoryscope.core.worker.backend.get_reflection_subject_worker", false], [64, "module-memoryscope.core.worker.backend.info_filter_worker", false], [65, "module-memoryscope.core.worker.backend.load_memory_worker", false], [66, "module-memoryscope.core.worker.backend.long_contra_repeat_worker", false], [67, "module-memoryscope.core.worker.backend.update_insight_worker", false], [68, "module-memoryscope.core.worker.backend.update_memory_worker", false], [69, "module-memoryscope.core.worker.base_worker", false], [70, "module-memoryscope.core.worker.dummy_worker", false], [71, "module-memoryscope.core.worker.frontend", false], [72, "module-memoryscope.core.worker.frontend.extract_time_worker", false], [73, "module-memoryscope.core.worker.frontend.fuse_rerank_worker", false], [74, "module-memoryscope.core.worker.frontend.print_memory_worker", false], [75, "module-memoryscope.core.worker.frontend.read_message_worker", false], [76, "module-memoryscope.core.worker.frontend.retrieve_memory_worker", false], [77, "module-memoryscope.core.worker.frontend.semantic_rank_worker", false], [78, "module-memoryscope.core.worker.frontend.set_query_worker", false], [79, "module-memoryscope.core.worker.memory_base_worker", false], [80, "module-memoryscope.core.worker.memory_manager", false], [81, "module-memoryscope.enumeration", false], [82, "module-memoryscope.enumeration.action_status_enum", false], [83, "module-memoryscope.enumeration.language_enum", false], [84, "module-memoryscope.enumeration.memory_type_enum", false], [85, "module-memoryscope.enumeration.message_role_enum", false], [86, "module-memoryscope.enumeration.model_enum", false], [87, "module-memoryscope.enumeration.store_status_enum", false], [88, "module-memoryscope.scheme", false], [89, "module-memoryscope.scheme.memory_node", false], [90, "module-memoryscope.scheme.message", false], [91, "module-memoryscope.scheme.model_response", false]], "module_dict\uff08memoryscope.core.utils.registry \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.Registry.module_dict", false]], "module_dict\uff08memoryscope.core.utils.registry.registry \u5c5e\u6027\uff09": [[53, "memoryscope.core.utils.registry.Registry.module_dict", false]], "module_name\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.module_name", false]], "module_name\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.module_name", false]], "module_name\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.module_name", false]], "module_name\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.module_name", false]], "module_name\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.module_name", false]], "monitor\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.monitor", false]], "monitor\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.monitor", false], [58, "memoryscope.core.worker.MemoryBaseWorker.monitor", false]], "name\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.name", false]], "name\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "id1", false], [35, "memoryscope.core.operation.base_operation.BaseOperation.name", false]], "name\uff08memoryscope.core.operation.baseoperation \u5c5e\u6027\uff09": [[1, "memoryscope.core.operation.BaseOperation.name", false], [33, "memoryscope.core.operation.BaseOperation.name", false]], "name\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.name", false]], "name\uff08memoryscope.core.utils.registry \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.Registry.name", false]], "name\uff08memoryscope.core.utils.registry.registry \u5c5e\u6027\uff09": [[53, "memoryscope.core.utils.registry.Registry.name", false]], "name\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.name", false]], "name\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.name", false]], "name\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.name", false]], "name\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.name", false]], "name\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.name", false]], "name\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.name", false]], "name\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.name", false]], "name\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.name", false]], "name\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.name", false]], "name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.name", false]], "new_insight_node() \uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u65b9\u6cd5\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.new_insight_node", false]], "new_insight_node() \uff08memoryscope.core.worker.backend.getreflectionsubjectworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.GetReflectionSubjectWorker.new_insight_node", false], [59, "memoryscope.core.worker.backend.GetReflectionSubjectWorker.new_insight_node", false]], "new\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.NEW", false]], "new\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.NEW", false]], "node_keys\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.node_keys", false]], "node_keys\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.node_keys", false], [88, "memoryscope.scheme.MemoryNode.node_keys", false]], "none\uff08memoryscope.enumeration.action_status_enum.actionstatusenum \u5c5e\u6027\uff09": [[82, "memoryscope.enumeration.action_status_enum.ActionStatusEnum.NONE", false]], "none\uff08memoryscope.enumeration.actionstatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ActionStatusEnum.NONE", false]], "obs_customized\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.OBS_CUSTOMIZED", false]], "obs_customized\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.OBS_CUSTOMIZED", false]], "obs_reflected\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.obs_reflected", false]], "obs_reflected\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.obs_reflected", false], [88, "memoryscope.scheme.MemoryNode.obs_reflected", false]], "obs_store_key\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.OBS_STORE_KEY", false]], "obs_store_key\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.OBS_STORE_KEY", false]], "obs_store_key\uff08memoryscope.core.worker.backend.getobservationwithtimeworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWithTimeWorker.OBS_STORE_KEY", false]], "obs_store_key\uff08memoryscope.core.worker.backend.getobservationworker \u5c5e\u6027\uff09": [[59, "memoryscope.core.worker.backend.GetObservationWorker.OBS_STORE_KEY", false]], "obs_updated\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.obs_updated", false]], "obs_updated\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.obs_updated", false], [88, "memoryscope.scheme.MemoryNode.obs_updated", false]], "observation\uff08memoryscope.enumeration.memory_type_enum.memorytypeenum \u5c5e\u6027\uff09": [[84, "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum.OBSERVATION", false]], "observation\uff08memoryscope.enumeration.memorytypeenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MemoryTypeEnum.OBSERVATION", false]], "op_description_dict\uff08memoryscope.core.service.base_memory_service.basememoryservice \u5c5e\u6027\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.op_description_dict", false]], "op_description_dict\uff08memoryscope.core.service.basememoryservice \u5c5e\u6027\uff09": [[1, "memoryscope.core.service.BaseMemoryService.op_description_dict", false], [39, "memoryscope.core.service.BaseMemoryService.op_description_dict", false]], "operation_type\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.backendoperation \u5c5e\u6027\uff09": [[33, "memoryscope.core.operation.BackendOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "id0", false], [35, "memoryscope.core.operation.base_operation.BaseOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.baseoperation \u5c5e\u6027\uff09": [[1, "memoryscope.core.operation.BaseOperation.operation_type", false], [33, "id0", false], [33, "memoryscope.core.operation.BaseOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.operation_type", false]], "operation_type\uff08memoryscope.core.operation.frontendoperation \u5c5e\u6027\uff09": [[33, "memoryscope.core.operation.FrontendOperation.operation_type", false]], "output_memory_max_count\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.output_memory_max_count", false]], "output_memory_max_count\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.output_memory_max_count", false]], "parse_query_command()\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u9759\u6001\u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.parse_query_command", false]], "parse_query_command()\uff08memoryscope.core.chat.climemorychat \u9759\u6001\u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.parse_query_command", false], [18, "memoryscope.core.chat.CliMemoryChat.parse_query_command", false]], "parse_v1() \uff08memoryscope.core.utils.response_text_parser.responsetextparser \u65b9\u6cd5\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.parse_v1", false]], "parse_v1() \uff08memoryscope.core.utils.responsetextparser \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.parse_v1", false]], "parse_v2() \uff08memoryscope.core.utils.response_text_parser.responsetextparser \u65b9\u6cd5\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.parse_v2", false]], "parse_v2() \uff08memoryscope.core.utils.responsetextparser \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.parse_v2", false]], "pattern_v1\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.PATTERN_V1", false]], "pattern_v1\uff08memoryscope.core.utils.responsetextparser \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.ResponseTextParser.PATTERN_V1", false]], "pop_node_object() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.pop_node_object", false]], "pop_node_object() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.pop_node_object", false]], "post_process_hits() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.post_process_hits", false]], "post_process_hits() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.post_process_hits", false]], "print_logo() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.print_logo", false]], "print_logo() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.print_logo", false], [18, "memoryscope.core.chat.CliMemoryChat.print_logo", false]], "printmemoryworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.PrintMemoryWorker", false], [71, "memoryscope.core.worker.frontend.PrintMemoryWorker", false]], "printmemoryworker\uff08memoryscope.core.worker.frontend.print_memory_worker \u4e2d\u7684\u7c7b\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker", false]], "process_commands() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.process_commands", false]], "process_commands() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.process_commands", false], [18, "memoryscope.core.chat.CliMemoryChat.process_commands", false]], "prompt_dict\uff08memoryscope.core.utils.prompt_handler.prompthandler \u5c5e\u6027\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler.prompt_dict", false]], "prompt_dict\uff08memoryscope.core.utils.prompthandler \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.PromptHandler.prompt_dict", false]], "prompt_handler\uff08memoryscope.core.chat.api_memory_chat.apimemorychat \u5c5e\u6027\uff09": [[19, "memoryscope.core.chat.api_memory_chat.ApiMemoryChat.prompt_handler", false]], "prompt_handler\uff08memoryscope.core.chat.apimemorychat \u5c5e\u6027\uff09": [[1, "memoryscope.core.chat.ApiMemoryChat.prompt_handler", false], [18, "memoryscope.core.chat.ApiMemoryChat.prompt_handler", false]], "prompt_handler\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.prompt_handler", false]], "prompt_handler\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.prompt_handler", false], [58, "memoryscope.core.worker.MemoryBaseWorker.prompt_handler", false]], "prompt_to_msg() \uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u65b9\u6cd5\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.prompt_to_msg", false]], "prompt_to_msg() \uff08memoryscope.core.worker.memorybaseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.prompt_to_msg", false], [58, "memoryscope.core.worker.MemoryBaseWorker.prompt_to_msg", false]], "prompt_to_msg()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.prompt_to_msg", false]], "prompt_to_msg()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.prompt_to_msg", false]], "prompthandler\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.PromptHandler", false]], "prompthandler\uff08memoryscope.core.utils.prompt_handler \u4e2d\u7684\u7c7b\uff09": [[52, "memoryscope.core.utils.prompt_handler.PromptHandler", false]], "query() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.query", false]], "query() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.query", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.query", false]], "raise_exception\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.raise_exception", false]], "raise_exception\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.raise_exception", false]], "rank_backend\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.rank_backend", false]], "rank_backend\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.rank_backend", false]], "rank_model\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.rank_model", false]], "rank_model\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.rank_model", false]], "rank_model\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.rank_model", false]], "rank_model\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[1, "memoryscope.core.worker.MemoryBaseWorker.rank_model", false], [58, "memoryscope.core.worker.MemoryBaseWorker.rank_model", false]], "rank_model\uff08memoryscope.enumeration.model_enum.modelenum \u5c5e\u6027\uff09": [[86, "memoryscope.enumeration.model_enum.ModelEnum.RANK_MODEL", false]], "rank_model\uff08memoryscope.enumeration.modelenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.ModelEnum.RANK_MODEL", false]], "rank_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.rank_params", false]], "rank_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.rank_params", false]], "rank_scores\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.rank_scores", false]], "rank_scores\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.rank_scores", false], [88, "memoryscope.scheme.ModelResponse.rank_scores", false]], "raw\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.raw", false]], "raw\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.raw", false], [88, "memoryscope.scheme.ModelResponse.raw", false]], "read_config() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.read_config", false]], "read_config() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.read_config", false]], "readmessageworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.ReadMessageWorker", false], [71, "memoryscope.core.worker.frontend.ReadMessageWorker", false]], "readmessageworker\uff08memoryscope.core.worker.frontend.read_message_worker \u4e2d\u7684\u7c7b\uff09": [[75, "memoryscope.core.worker.frontend.read_message_worker.ReadMessageWorker", false]], "reflect_and_reconsolidate_interval_time\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.reflect_and_reconsolidate_interval_time", false]], "reflect_and_reconsolidate_interval_time\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.reflect_and_reconsolidate_interval_time", false]], "register() \uff08memoryscope.core.utils.registry \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Registry.register", false]], "register() \uff08memoryscope.core.utils.registry.registry \u65b9\u6cd5\uff09": [[53, "memoryscope.core.utils.registry.Registry.register", false]], "register_model()\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u7c7b\u65b9\u6cd5\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.register_model", false]], "register_model()\uff08memoryscope.core.models.llamaindexembeddingmodel \u7c7b\u65b9\u6cd5\uff09": [[1, "memoryscope.core.models.LlamaIndexEmbeddingModel.register_model", false], [27, "memoryscope.core.models.LlamaIndexEmbeddingModel.register_model", false]], "register_operation() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.register_operation", false]], "register_operation() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.register_operation", false]], "register_operation() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.register_operation", false]], "register_operation() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.MemoryScopeService.register_operation", false]], "registry\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.Registry", false]], "registry\uff08memoryscope.core.utils.registry \u4e2d\u7684\u7c7b\uff09": [[53, "memoryscope.core.utils.registry.Registry", false]], "response_text\uff08memoryscope.core.utils.response_text_parser.responsetextparser \u5c5e\u6027\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser.response_text", false]], "responsetextparser\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.ResponseTextParser", false]], "responsetextparser\uff08memoryscope.core.utils.response_text_parser \u4e2d\u7684\u7c7b\uff09": [[54, "memoryscope.core.utils.response_text_parser.ResponseTextParser", false]], "retrieval_strategy\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.retrieval_strategy", false]], "retrieval_strategy\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.retrieval_strategy", false]], "retrieve_expired_memory() \uff08memoryscope.core.worker.frontend.retrieve_memory_worker.retrievememoryworker \u65b9\u6cd5\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker.retrieve_expired_memory", false]], "retrieve_expired_memory() \uff08memoryscope.core.worker.frontend.retrievememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_expired_memory", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_expired_memory", false]], "retrieve_from_insight() \uff08memoryscope.core.worker.frontend.retrieve_memory_worker.retrievememoryworker \u65b9\u6cd5\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker.retrieve_from_insight", false]], "retrieve_from_insight() \uff08memoryscope.core.worker.frontend.retrievememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_insight", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_insight", false]], "retrieve_from_observation() \uff08memoryscope.core.worker.frontend.retrieve_memory_worker.retrievememoryworker \u65b9\u6cd5\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker.retrieve_from_observation", false]], "retrieve_from_observation() \uff08memoryscope.core.worker.frontend.retrievememoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_observation", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker.retrieve_from_observation", false]], "retrieve_insight_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_insight_memory", false]], "retrieve_insight_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_insight_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_insight_memory", false]], "retrieve_memories() \uff08memoryscope.core.storage.base_memory_store.basememorystore \u65b9\u6cd5\uff09": [[43, "memoryscope.core.storage.base_memory_store.BaseMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.basememorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.BaseMemoryStore.retrieve_memories", false], [42, "memoryscope.core.storage.BaseMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.dummy_memory_store.dummymemorystore \u65b9\u6cd5\uff09": [[45, "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.dummymemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.DummyMemoryStore.retrieve_memories", false], [42, "memoryscope.core.storage.DummyMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.retrieve_memories", false]], "retrieve_memories() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.LlamaIndexEsMemoryStore.retrieve_memories", false], [42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.retrieve_memories", false]], "retrieve_mode\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.retrieve_mode", false]], "retrieve_mode\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.retrieve_mode", false]], "retrieve_not_reflected_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_not_reflected_memory", false]], "retrieve_not_reflected_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_reflected_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_reflected_memory", false]], "retrieve_not_updated_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_not_updated_memory", false]], "retrieve_not_updated_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_updated_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_not_updated_memory", false]], "retrieve_similar_content() \uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u65b9\u6cd5\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.retrieve_similar_content", false]], "retrieve_similar_content() \uff08memoryscope.core.worker.backend.longcontrarepeatworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LongContraRepeatWorker.retrieve_similar_content", false], [59, "memoryscope.core.worker.backend.LongContraRepeatWorker.retrieve_similar_content", false]], "retrieve_today_memory() \uff08memoryscope.core.worker.backend.load_memory_worker.loadmemoryworker \u65b9\u6cd5\uff09": [[65, "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker.retrieve_today_memory", false]], "retrieve_today_memory() \uff08memoryscope.core.worker.backend.loadmemoryworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_today_memory", false], [59, "memoryscope.core.worker.backend.LoadMemoryWorker.retrieve_today_memory", false]], "retrievememoryworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.RetrieveMemoryWorker", false], [71, "memoryscope.core.worker.frontend.RetrieveMemoryWorker", false]], "retrievememoryworker\uff08memoryscope.core.worker.frontend.retrieve_memory_worker \u4e2d\u7684\u7c7b\uff09": [[76, "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker", false]], "retry_interval\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.retry_interval", false]], "retry_interval\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.retry_interval", false]], "rich2text()\uff08\u5728 memoryscope.core.utils.logger \u6a21\u5757\u4e2d\uff09": [[51, "memoryscope.core.utils.logger.rich2text", false]], "role_name\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id1", false], [1, "memoryscope.scheme.Message.role_name", false], [88, "id1", false], [88, "memoryscope.scheme.Message.role_name", false]], "role_name\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id1", false], [90, "memoryscope.scheme.message.Message.role_name", false]], "role\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id0", false], [1, "memoryscope.scheme.Message.role", false], [88, "id0", false], [88, "memoryscope.scheme.Message.role", false]], "role\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id0", false], [90, "memoryscope.scheme.message.Message.role", false]], "run() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.run", false]], "run() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.BaseMemoryChat.run", false], [18, "memoryscope.core.chat.BaseMemoryChat.run", false]], "run() \uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u65b9\u6cd5\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.run", false]], "run() \uff08memoryscope.core.chat.climemorychat \u65b9\u6cd5\uff09": [[1, "memoryscope.core.chat.CliMemoryChat.run", false], [18, "memoryscope.core.chat.CliMemoryChat.run", false]], "run() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.run", false]], "run() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.run", false], [58, "memoryscope.core.worker.BaseWorker.run", false]], "run_operation() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.run_operation", false], [33, "memoryscope.core.operation.BaseOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.consolidate_memory_op.consolidatememoryop \u65b9\u6cd5\uff09": [[37, "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.consolidatememoryop \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.ConsolidateMemoryOp.run_operation", false], [33, "memoryscope.core.operation.ConsolidateMemoryOp.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.frontend_operation.frontendoperation \u65b9\u6cd5\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.operation.frontendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.FrontendOperation.run_operation", false], [33, "memoryscope.core.operation.FrontendOperation.run_operation", false]], "run_operation() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.run_operation", false]], "run_operation() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.run_operation", false]], "run_operation() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.run_operation", false]], "run_operation() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.run_operation", false], [39, "memoryscope.core.service.MemoryScopeService.run_operation", false]], "run_service_operation() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.run_service_operation", false]], "run_service_operation() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[18, "memoryscope.core.chat.BaseMemoryChat.run_service_operation", false]], "run_workflow() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.run_workflow", false]], "run_workflow() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.run_workflow", false]], "score_rank\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.score_rank", false]], "score_rank\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.score_rank", false], [88, "memoryscope.scheme.MemoryNode.score_rank", false]], "score_recall\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.score_recall", false]], "score_recall\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.score_recall", false], [88, "memoryscope.scheme.MemoryNode.score_recall", false]], "score_rerank\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.score_rerank", false]], "score_rerank\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.score_rerank", false], [88, "memoryscope.scheme.MemoryNode.score_rerank", false]], "semanticrankworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.SemanticRankWorker", false], [71, "memoryscope.core.worker.frontend.SemanticRankWorker", false]], "semanticrankworker\uff08memoryscope.core.worker.frontend.semantic_rank_worker \u4e2d\u7684\u7c7b\uff09": [[77, "memoryscope.core.worker.frontend.semantic_rank_worker.SemanticRankWorker", false]], "set_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.set_memories", false]], "set_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.set_memories", false], [58, "memoryscope.core.worker.MemoryManager.set_memories", false]], "set_trace_id() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.set_trace_id", false]], "set_trace_id() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.set_trace_id", false]], "set_workflow_context() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.set_workflow_context", false]], "set_workflow_context() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.set_workflow_context", false], [58, "memoryscope.core.worker.BaseWorker.set_workflow_context", false]], "setqueryworker\uff08memoryscope.core.worker.frontend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.frontend.SetQueryWorker", false], [71, "memoryscope.core.worker.frontend.SetQueryWorker", false]], "setqueryworker\uff08memoryscope.core.worker.frontend.set_query_worker \u4e2d\u7684\u7c7b\uff09": [[78, "memoryscope.core.worker.frontend.set_query_worker.SetQueryWorker", false]], "singleton()\uff08\u5728 memoryscope.core.utils.singleton \u6a21\u5757\u4e2d\uff09": [[55, "memoryscope.core.utils.singleton.singleton", false]], "start_backend_service() \uff08memoryscope.core.chat.base_memory_chat.basememorychat \u65b9\u6cd5\uff09": [[20, "memoryscope.core.chat.base_memory_chat.BaseMemoryChat.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.chat.basememorychat \u65b9\u6cd5\uff09": [[18, "memoryscope.core.chat.BaseMemoryChat.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.start_backend_service", false]], "start_backend_service() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.start_backend_service", false], [39, "memoryscope.core.service.MemoryScopeService.start_backend_service", false]], "start_operation_backend() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.start_operation_backend", false]], "start_operation_backend() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.start_operation_backend", false], [33, "memoryscope.core.operation.BackendOperation.start_operation_backend", false]], "start_operation_backend() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.start_operation_backend", false]], "start_operation_backend() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.start_operation_backend", false], [33, "memoryscope.core.operation.BaseOperation.start_operation_backend", false]], "status\uff08memoryscope.scheme.model_response.modelresponse \u5c5e\u6027\uff09": [[91, "memoryscope.scheme.model_response.ModelResponse.status", false]], "status\uff08memoryscope.scheme.modelresponse \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.ModelResponse.status", false], [88, "memoryscope.scheme.ModelResponse.status", false]], "stop_backend_service() \uff08memoryscope.core.service.base_memory_service.basememoryservice \u65b9\u6cd5\uff09": [[40, "memoryscope.core.service.base_memory_service.BaseMemoryService.stop_backend_service", false]], "stop_backend_service() \uff08memoryscope.core.service.basememoryservice \u65b9\u6cd5\uff09": [[39, "memoryscope.core.service.BaseMemoryService.stop_backend_service", false]], "stop_backend_service() \uff08memoryscope.core.service.memory_scope_service.memoryscopeservice \u65b9\u6cd5\uff09": [[41, "memoryscope.core.service.memory_scope_service.MemoryScopeService.stop_backend_service", false]], "stop_backend_service() \uff08memoryscope.core.service.memoryscopeservice \u65b9\u6cd5\uff09": [[1, "memoryscope.core.service.MemoryScopeService.stop_backend_service", false], [39, "memoryscope.core.service.MemoryScopeService.stop_backend_service", false]], "stop_operation_backend() \uff08memoryscope.core.operation.backend_operation.backendoperation \u65b9\u6cd5\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.stop_operation_backend", false]], "stop_operation_backend() \uff08memoryscope.core.operation.backendoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BackendOperation.stop_operation_backend", false], [33, "memoryscope.core.operation.BackendOperation.stop_operation_backend", false]], "stop_operation_backend() \uff08memoryscope.core.operation.base_operation.baseoperation \u65b9\u6cd5\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.stop_operation_backend", false]], "stop_operation_backend() \uff08memoryscope.core.operation.baseoperation \u65b9\u6cd5\uff09": [[1, "memoryscope.core.operation.BaseOperation.stop_operation_backend", false], [33, "memoryscope.core.operation.BaseOperation.stop_operation_backend", false]], "store_status\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.store_status", false]], "store_status\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.store_status", false], [88, "memoryscope.scheme.MemoryNode.store_status", false]], "stores_text\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.stores_text", false]], "stores_text\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.stores_text", false]], "storestatusenum\uff08memoryscope.enumeration \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.enumeration.StoreStatusEnum", false], [81, "memoryscope.enumeration.StoreStatusEnum", false]], "storestatusenum\uff08memoryscope.enumeration.store_status_enum \u4e2d\u7684\u7c7b\uff09": [[87, "memoryscope.enumeration.store_status_enum.StoreStatusEnum", false]], "stream\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.stream", false]], "string_format() \uff08memoryscope.core.utils.datetime_handler.datetimehandler \u65b9\u6cd5\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.string_format", false]], "string_format() \uff08memoryscope.core.utils.datetimehandler \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.string_format", false]], "submit_async_task() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.submit_async_task", false]], "submit_async_task() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.submit_async_task", false], [58, "memoryscope.core.worker.BaseWorker.submit_async_task", false]], "submit_thread_task() \uff08memoryscope.core.worker.base_worker.baseworker \u65b9\u6cd5\uff09": [[69, "memoryscope.core.worker.base_worker.BaseWorker.submit_thread_task", false]], "submit_thread_task() \uff08memoryscope.core.worker.baseworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.BaseWorker.submit_thread_task", false], [58, "memoryscope.core.worker.BaseWorker.submit_thread_task", false]], "sync_add() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_add", false]], "sync_add() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.sync_add", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.sync_add", false]], "sync_delete() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_delete", false]], "sync_delete() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.sync_delete", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.sync_delete", false]], "sync_delete_all() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_delete_all", false]], "sync_delete_all() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.sync_delete_all", false]], "sync_query() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_query", false]], "sync_query() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore.sync_query", false], [42, "memoryscope.core.storage.SyncElasticsearchStore.sync_query", false]], "sync_search_all() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_search_all", false]], "sync_search_all() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.sync_search_all", false]], "sync_search_all_with_filter() \uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u65b9\u6cd5\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.sync_search_all_with_filter", false]], "sync_search_all_with_filter() \uff08memoryscope.core.storage.syncelasticsearchstore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.sync_search_all_with_filter", false]], "syncelasticsearchstore.config\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.Config", false]], "syncelasticsearchstore.config\uff08memoryscope.core.storage.llama_index_sync_elasticsearch \u4e2d\u7684\u7c7b\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.Config", false]], "syncelasticsearchstore\uff08memoryscope.core.storage \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.storage.SyncElasticsearchStore", false], [42, "memoryscope.core.storage.SyncElasticsearchStore", false]], "syncelasticsearchstore\uff08memoryscope.core.storage.llama_index_sync_elasticsearch \u4e2d\u7684\u7c7b\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore", false]], "system\uff08memoryscope.enumeration.message_role_enum.messageroleenum \u5c5e\u6027\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum.SYSTEM", false]], "system\uff08memoryscope.enumeration.messageroleenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MessageRoleEnum.SYSTEM", false]], "target_names\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.target_names", false]], "target_names\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.target_names", false]], "target_names\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.target_names", false]], "target_name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.target_name", false]], "target_name\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.target_name", false]], "target_name\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.target_name", false]], "target_name\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.target_name", false], [88, "memoryscope.scheme.MemoryNode.target_name", false]], "text_field\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.text_field", false]], "text_field\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.text_field", false]], "thread_pool_max_workers\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.thread_pool_max_workers", false]], "thread_pool_max_workers\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.thread_pool_max_workers", false]], "thread_pool\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.thread_pool", false]], "thread_pool\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.thread_pool", false]], "thread_pool\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.thread_pool", false]], "thread_task_list\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.thread_task_list", false]], "thread_task_list\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.thread_task_list", false]], "time_created\uff08memoryscope.scheme.message \u5c5e\u6027\uff09": [[1, "id3", false], [1, "memoryscope.scheme.Message.time_created", false], [88, "id3", false], [88, "memoryscope.scheme.Message.time_created", false]], "time_created\uff08memoryscope.scheme.message.message \u5c5e\u6027\uff09": [[90, "id3", false], [90, "memoryscope.scheme.message.Message.time_created", false]], "timeout\uff08memoryscope.core.models.base_model.basemodel \u5c5e\u6027\uff09": [[28, "memoryscope.core.models.base_model.BaseModel.timeout", false]], "timeout\uff08memoryscope.core.models.dummy_generation_model.dummygenerationmodel \u5c5e\u6027\uff09": [[29, "memoryscope.core.models.dummy_generation_model.DummyGenerationModel.timeout", false]], "timeout\uff08memoryscope.core.models.llama_index_embedding_model.llamaindexembeddingmodel \u5c5e\u6027\uff09": [[30, "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel.timeout", false]], "timeout\uff08memoryscope.core.models.llama_index_generation_model.llamaindexgenerationmodel \u5c5e\u6027\uff09": [[31, "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel.timeout", false]], "timeout\uff08memoryscope.core.models.llama_index_rank_model.llamaindexrankmodel \u5c5e\u6027\uff09": [[32, "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel.timeout", false]], "timer()\uff08\u5728 memoryscope.core.utils.timer \u6a21\u5757\u4e2d\uff09": [[56, "memoryscope.core.utils.timer.timer", false]], "timer\uff08memoryscope.core.utils \u4e2d\u7684\u7c7b\uff09": [[49, "memoryscope.core.utils.Timer", false]], "timer\uff08memoryscope.core.utils.timer \u4e2d\u7684\u7c7b\uff09": [[56, "memoryscope.core.utils.timer.Timer", false]], "timestamp\uff08memoryscope.core.utils.datetime_handler.datetimehandler \u5c5e\u6027\uff09": [[50, "memoryscope.core.utils.datetime_handler.DatetimeHandler.timestamp", false]], "timestamp\uff08memoryscope.core.utils.datetimehandler \u5c5e\u6027\uff09": [[49, "memoryscope.core.utils.DatetimeHandler.timestamp", false]], "timestamp\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.timestamp", false]], "timestamp\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.timestamp", false], [88, "memoryscope.scheme.MemoryNode.timestamp", false]], "underscore_to_camelcase()\uff08\u5728 memoryscope.core.utils \u6a21\u5757\u4e2d\uff09": [[49, "memoryscope.core.utils.underscore_to_camelcase", false]], "underscore_to_camelcase()\uff08\u5728 memoryscope.core.utils.tool_functions \u6a21\u5757\u4e2d\uff09": [[57, "memoryscope.core.utils.tool_functions.underscore_to_camelcase", false]], "update() \uff08memoryscope.core.storage.llama_index_es_memory_store.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[47, "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore.update", false]], "update() \uff08memoryscope.core.storage.llamaindexesmemorystore \u65b9\u6cd5\uff09": [[42, "memoryscope.core.storage.LlamaIndexEsMemoryStore.update", false]], "update_config_by_arguments() \uff08memoryscope.core.config.config_manager.configmanager \u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_config_by_arguments", false]], "update_config_by_arguments() \uff08memoryscope.core.config.configmanager \u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_config_by_arguments", false]], "update_global_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_global_by_arguments", false]], "update_global_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_global_by_arguments", false]], "update_ignore_none()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_ignore_none", false]], "update_ignore_none()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_ignore_none", false]], "update_insight() \uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u65b9\u6cd5\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.update_insight", false]], "update_insight() \uff08memoryscope.core.worker.backend.updateinsightworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight", false]], "update_insight_node() \uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u65b9\u6cd5\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.update_insight_node", false]], "update_insight_node() \uff08memoryscope.core.worker.backend.updateinsightworker \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight_node", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker.update_insight_node", false]], "update_memories() \uff08memoryscope.core.worker.memory_manager.memorymanager \u65b9\u6cd5\uff09": [[80, "memoryscope.core.worker.memory_manager.MemoryManager.update_memories", false]], "update_memories() \uff08memoryscope.core.worker.memorymanager \u65b9\u6cd5\uff09": [[1, "memoryscope.core.worker.MemoryManager.update_memories", false], [58, "memoryscope.core.worker.MemoryManager.update_memories", false]], "update_memory_chat_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_memory_chat_by_arguments", false]], "update_memory_chat_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_memory_chat_by_arguments", false]], "update_memory_service_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_memory_service_by_arguments", false]], "update_memory_service_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_memory_service_by_arguments", false]], "update_memory_store_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_memory_store_by_arguments", false]], "update_memory_store_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_memory_store_by_arguments", false]], "update_model_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_model_by_arguments", false]], "update_model_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_model_by_arguments", false]], "update_worker_by_arguments()\uff08memoryscope.core.config.config_manager.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[24, "memoryscope.core.config.config_manager.ConfigManager.update_worker_by_arguments", false]], "update_worker_by_arguments()\uff08memoryscope.core.config.configmanager \u9759\u6001\u65b9\u6cd5\uff09": [[22, "memoryscope.core.config.ConfigManager.update_worker_by_arguments", false]], "updateinsightworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.UpdateInsightWorker", false], [59, "memoryscope.core.worker.backend.UpdateInsightWorker", false]], "updateinsightworker\uff08memoryscope.core.worker.backend.update_insight_worker \u4e2d\u7684\u7c7b\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker", false]], "updatememoryworker\uff08memoryscope.core.worker.backend \u4e2d\u7684\u7c7b\uff09": [[1, "memoryscope.core.worker.backend.UpdateMemoryWorker", false], [59, "memoryscope.core.worker.backend.UpdateMemoryWorker", false]], "updatememoryworker\uff08memoryscope.core.worker.backend.update_memory_worker \u4e2d\u7684\u7c7b\uff09": [[68, "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker", false]], "user_commands\uff08memoryscope.core.chat.cli_memory_chat.climemorychat \u5c5e\u6027\uff09": [[21, "memoryscope.core.chat.cli_memory_chat.CliMemoryChat.USER_COMMANDS", false]], "user_commands\uff08memoryscope.core.chat.climemorychat \u5c5e\u6027\uff09": [[18, "memoryscope.core.chat.CliMemoryChat.USER_COMMANDS", false]], "user_name\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.user_name", false]], "user_name\uff08memoryscope.core.operation.base_operation.baseoperation \u5c5e\u6027\uff09": [[35, "memoryscope.core.operation.base_operation.BaseOperation.user_name", false]], "user_name\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.user_name", false]], "user_name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.user_name", false]], "user_name\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.user_name", false]], "user_name\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.user_name", false]], "user_name\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.user_name", false], [88, "memoryscope.scheme.MemoryNode.user_name", false]], "user\uff08memoryscope.enumeration.message_role_enum.messageroleenum \u5c5e\u6027\uff09": [[85, "memoryscope.enumeration.message_role_enum.MessageRoleEnum.USER", false]], "user\uff08memoryscope.enumeration.messageroleenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.MessageRoleEnum.USER", false]], "valid\uff08memoryscope.enumeration.store_status_enum.storestatusenum \u5c5e\u6027\uff09": [[87, "memoryscope.enumeration.store_status_enum.StoreStatusEnum.VALID", false]], "valid\uff08memoryscope.enumeration.storestatusenum \u5c5e\u6027\uff09": [[81, "memoryscope.enumeration.StoreStatusEnum.VALID", false]], "value\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.value", false]], "value\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.value", false], [88, "memoryscope.scheme.MemoryNode.value", false]], "vector_field\uff08memoryscope.core.storage.llama_index_sync_elasticsearch.syncelasticsearchstore \u5c5e\u6027\uff09": [[48, "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.vector_field", false]], "vector_field\uff08memoryscope.core.storage.syncelasticsearchstore \u5c5e\u6027\uff09": [[42, "memoryscope.core.storage.SyncElasticsearchStore.vector_field", false]], "vector\uff08memoryscope.scheme.memory_node.memorynode \u5c5e\u6027\uff09": [[89, "memoryscope.scheme.memory_node.MemoryNode.vector", false]], "vector\uff08memoryscope.scheme.memorynode \u5c5e\u6027\uff09": [[1, "memoryscope.scheme.MemoryNode.vector", false], [88, "memoryscope.scheme.MemoryNode.vector", false]], "worker_dict\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.worker_dict", false]], "worker_dict\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.worker_dict", false]], "worker_params\uff08memoryscope.core.config.arguments \u5c5e\u6027\uff09": [[22, "memoryscope.core.config.Arguments.worker_params", false]], "worker_params\uff08memoryscope.core.config.arguments.arguments \u5c5e\u6027\uff09": [[23, "memoryscope.core.config.arguments.Arguments.worker_params", false]], "workflow_context\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.workflow_context", false]], "workflow_context\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.contra_repeat_worker.contrarepeatworker \u5c5e\u6027\uff09": [[60, "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.get_observation_with_time_worker.getobservationwithtimeworker \u5c5e\u6027\uff09": [[61, "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.get_observation_worker.getobservationworker \u5c5e\u6027\uff09": [[62, "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.get_reflection_subject_worker.getreflectionsubjectworker \u5c5e\u6027\uff09": [[63, "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.info_filter_worker.infofilterworker \u5c5e\u6027\uff09": [[64, "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.long_contra_repeat_worker.longcontrarepeatworker \u5c5e\u6027\uff09": [[66, "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.backend.update_insight_worker.updateinsightworker \u5c5e\u6027\uff09": [[67, "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.frontend.extract_time_worker.extracttimeworker \u5c5e\u6027\uff09": [[72, "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.frontend.print_memory_worker.printmemoryworker \u5c5e\u6027\uff09": [[74, "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker.workflow_context", false]], "workflow_context\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.workflow_context", false]], "workflow_name\uff08memoryscope.core.worker.memory_base_worker.memorybaseworker \u5c5e\u6027\uff09": [[79, "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker.workflow_name", false]], "workflow_name\uff08memoryscope.core.worker.memorybaseworker \u5c5e\u6027\uff09": [[58, "memoryscope.core.worker.MemoryBaseWorker.workflow_name", false]], "workflow_print_console() \uff08memoryscope.core.operation.base_workflow.baseworkflow \u65b9\u6cd5\uff09": [[36, "memoryscope.core.operation.base_workflow.BaseWorkflow.workflow_print_console", false]], "workflow_print_console() \uff08memoryscope.core.operation.baseworkflow \u65b9\u6cd5\uff09": [[33, "memoryscope.core.operation.BaseWorkflow.workflow_print_console", false]], "workflow_worker_list\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.workflow_worker_list", false]], "workflow_worker_list\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.workflow_worker_list", false]], "workflow\uff08memoryscope.core.operation.backend_operation.backendoperation \u5c5e\u6027\uff09": [[34, "memoryscope.core.operation.backend_operation.BackendOperation.workflow", false]], "workflow\uff08memoryscope.core.operation.frontend_operation.frontendoperation \u5c5e\u6027\uff09": [[38, "memoryscope.core.operation.frontend_operation.FrontendOperation.workflow", false]], "wrap_in_box() \uff08memoryscope.core.utils.logger \u65b9\u6cd5\uff09": [[49, "memoryscope.core.utils.Logger.wrap_in_box", false]], "wrap_in_box() \uff08memoryscope.core.utils.logger.logger \u65b9\u6cd5\uff09": [[51, "memoryscope.core.utils.logger.Logger.wrap_in_box", false]]}, "objects": {"": [[13, 0, 0, "-", "memoryscope"]], "memoryscope": [[13, 1, 1, "", "cli"], [14, 0, 0, "-", "constants"], [17, 0, 0, "-", "core"], [81, 0, 0, "-", "enumeration"], [88, 0, 0, "-", "scheme"]], "memoryscope.constants": [[15, 0, 0, "-", "common_constants"], [16, 0, 0, "-", "language_constants"]], "memoryscope.core": [[17, 2, 1, "", "MemoryScope"], [17, 1, 1, "", "MemoryscopeContext"], [18, 0, 0, "-", "chat"], [22, 0, 0, "-", "config"], [25, 0, 0, "-", "memoryscope"], [26, 0, 0, "-", "memoryscope_context"], [27, 0, 0, "-", "models"], [33, 0, 0, "-", "operation"], [39, 0, 0, "-", "service"], [42, 0, 0, "-", "storage"], [49, 0, 0, "-", "utils"], [58, 0, 0, "-", "worker"]], "memoryscope.core.MemoryScope": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "cli_memory_chat"], [17, 3, 1, "", "close"], [17, 4, 1, "", "context"], [17, 4, 1, "", "default_memory_chat"], [17, 4, 1, "", "default_memory_service"], [17, 4, 1, "", "memory_chat_dict"], [17, 4, 1, "", "memory_service_dict"]], "memoryscope.core.chat": [[18, 2, 1, "", "ApiMemoryChat"], [18, 2, 1, "", "BaseMemoryChat"], [18, 2, 1, "", "CliMemoryChat"], [19, 0, 0, "-", "api_memory_chat"], [20, 0, 0, "-", "base_memory_chat"], [21, 0, 0, "-", "cli_memory_chat"]], "memoryscope.core.chat.ApiMemoryChat": [[18, 3, 1, "", "__init__"], [18, 4, 1, "", "assistant_name"], [18, 3, 1, "", "chat_with_memory"], [18, 4, 1, "", "generation_model"], [18, 4, 1, "", "human_name"], [18, 3, 1, "", "iter_response"], [18, 4, 1, "", "memory_service"], [18, 4, 1, "", "prompt_handler"]], "memoryscope.core.chat.BaseMemoryChat": [[18, 3, 1, "", "__init__"], [18, 3, 1, "", "chat_with_memory"], [18, 4, 1, "", "memory_service"], [18, 3, 1, "", "run"], [18, 3, 1, "", "run_service_operation"], [18, 3, 1, "", "start_backend_service"]], "memoryscope.core.chat.CliMemoryChat": [[18, 5, 1, "", "USER_COMMANDS"], [18, 3, 1, "", "__init__"], [18, 3, 1, "", "chat_with_memory"], [18, 3, 1, "", "parse_query_command"], [18, 3, 1, "", "print_logo"], [18, 3, 1, "", "process_commands"], [18, 3, 1, "", "run"]], "memoryscope.core.chat.api_memory_chat": [[19, 2, 1, "", "ApiMemoryChat"]], "memoryscope.core.chat.api_memory_chat.ApiMemoryChat": [[19, 3, 1, "", "__init__"], [19, 4, 1, "", "assistant_name"], [19, 3, 1, "", "chat_with_memory"], [19, 4, 1, "", "generation_model"], [19, 4, 1, "", "human_name"], [19, 3, 1, "", "iter_response"], [19, 4, 1, "", "memory_service"], [19, 4, 1, "", "prompt_handler"]], "memoryscope.core.chat.base_memory_chat": [[20, 2, 1, "", "BaseMemoryChat"]], "memoryscope.core.chat.base_memory_chat.BaseMemoryChat": [[20, 3, 1, "", "__init__"], [20, 3, 1, "", "chat_with_memory"], [20, 4, 1, "", "memory_service"], [20, 3, 1, "", "run"], [20, 3, 1, "", "run_service_operation"], [20, 3, 1, "", "start_backend_service"]], "memoryscope.core.chat.cli_memory_chat": [[21, 2, 1, "", "CliMemoryChat"]], "memoryscope.core.chat.cli_memory_chat.CliMemoryChat": [[21, 5, 1, "", "USER_COMMANDS"], [21, 3, 1, "", "__init__"], [21, 3, 1, "", "chat_with_memory"], [21, 5, 1, "", "context"], [21, 5, 1, "", "generation_model_kwargs"], [21, 5, 1, "", "kwargs"], [21, 3, 1, "", "parse_query_command"], [21, 3, 1, "", "print_logo"], [21, 3, 1, "", "process_commands"], [21, 3, 1, "", "run"], [21, 5, 1, "", "stream"]], "memoryscope.core.config": [[22, 2, 1, "", "Arguments"], [22, 2, 1, "", "ConfigManager"], [23, 0, 0, "-", "arguments"], [24, 0, 0, "-", "config_manager"]], "memoryscope.core.config.Arguments": [[22, 3, 1, "", "__init__"], [22, 5, 1, "", "assistant_name"], [22, 5, 1, "", "chat_stream"], [22, 5, 1, "", "consolidate_memory_interval_time"], [22, 5, 1, "", "embedding_backend"], [22, 5, 1, "", "embedding_model"], [22, 5, 1, "", "embedding_params"], [22, 5, 1, "", "enable_long_contra_repeat"], [22, 5, 1, "", "enable_ranker"], [22, 5, 1, "", "enable_today_contra_repeat"], [22, 5, 1, "", "es_index_name"], [22, 5, 1, "", "es_url"], [22, 5, 1, "", "generation_backend"], [22, 5, 1, "", "generation_model"], [22, 5, 1, "", "generation_params"], [22, 5, 1, "", "human_name"], [22, 5, 1, "", "language"], [22, 5, 1, "", "memory_chat_class"], [22, 5, 1, "", "output_memory_max_count"], [22, 5, 1, "", "rank_backend"], [22, 5, 1, "", "rank_model"], [22, 5, 1, "", "rank_params"], [22, 5, 1, "", "reflect_and_reconsolidate_interval_time"], [22, 5, 1, "", "retrieve_mode"], [22, 5, 1, "", "thread_pool_max_workers"], [22, 5, 1, "", "worker_params"]], "memoryscope.core.config.ConfigManager": [[22, 3, 1, "", "__init__"], [22, 3, 1, "", "add_node_object"], [22, 3, 1, "", "clear_node_all"], [22, 3, 1, "", "dump_config"], [22, 3, 1, "", "pop_node_object"], [22, 3, 1, "", "read_config"], [22, 3, 1, "", "update_config_by_arguments"], [22, 3, 1, "", "update_global_by_arguments"], [22, 3, 1, "", "update_ignore_none"], [22, 3, 1, "", "update_memory_chat_by_arguments"], [22, 3, 1, "", "update_memory_service_by_arguments"], [22, 3, 1, "", "update_memory_store_by_arguments"], [22, 3, 1, "", "update_model_by_arguments"], [22, 3, 1, "", "update_worker_by_arguments"]], "memoryscope.core.config.arguments": [[23, 2, 1, "", "Arguments"]], "memoryscope.core.config.arguments.Arguments": [[23, 3, 1, "", "__init__"], [23, 5, 1, "", "assistant_name"], [23, 5, 1, "", "chat_stream"], [23, 5, 1, "", "consolidate_memory_interval_time"], [23, 5, 1, "", "embedding_backend"], [23, 5, 1, "", "embedding_model"], [23, 5, 1, "", "embedding_params"], [23, 5, 1, "", "enable_long_contra_repeat"], [23, 5, 1, "", "enable_ranker"], [23, 5, 1, "", "enable_today_contra_repeat"], [23, 5, 1, "", "es_index_name"], [23, 5, 1, "", "es_url"], [23, 5, 1, "", "generation_backend"], [23, 5, 1, "", "generation_model"], [23, 5, 1, "", "generation_params"], [23, 5, 1, "", "human_name"], [23, 5, 1, "", "language"], [23, 5, 1, "", "memory_chat_class"], [23, 5, 1, "", "output_memory_max_count"], [23, 5, 1, "", "rank_backend"], [23, 5, 1, "", "rank_model"], [23, 5, 1, "", "rank_params"], [23, 5, 1, "", "reflect_and_reconsolidate_interval_time"], [23, 5, 1, "", "retrieve_mode"], [23, 5, 1, "", "thread_pool_max_workers"], [23, 5, 1, "", "worker_params"]], "memoryscope.core.config.config_manager": [[24, 2, 1, "", "ConfigManager"]], "memoryscope.core.config.config_manager.ConfigManager": [[24, 3, 1, "", "__init__"], [24, 3, 1, "", "add_node_object"], [24, 3, 1, "", "clear_node_all"], [24, 3, 1, "", "dump_config"], [24, 3, 1, "", "pop_node_object"], [24, 3, 1, "", "read_config"], [24, 3, 1, "", "update_config_by_arguments"], [24, 3, 1, "", "update_global_by_arguments"], [24, 3, 1, "", "update_ignore_none"], [24, 3, 1, "", "update_memory_chat_by_arguments"], [24, 3, 1, "", "update_memory_service_by_arguments"], [24, 3, 1, "", "update_memory_store_by_arguments"], [24, 3, 1, "", "update_model_by_arguments"], [24, 3, 1, "", "update_worker_by_arguments"]], "memoryscope.core.memoryscope": [[25, 2, 1, "", "MemoryScope"]], "memoryscope.core.memoryscope.MemoryScope": [[25, 3, 1, "", "__init__"], [25, 3, 1, "", "cli_memory_chat"], [25, 3, 1, "", "close"], [25, 4, 1, "", "context"], [25, 4, 1, "", "default_memory_chat"], [25, 4, 1, "", "default_memory_service"], [25, 4, 1, "", "memory_chat_dict"], [25, 4, 1, "", "memory_service_dict"]], "memoryscope.core.memoryscope_context": [[26, 1, 1, "", "get_memoryscope_context"], [26, 1, 1, "", "get_memoryscope_uuid"]], "memoryscope.core.models": [[27, 2, 1, "", "BaseModel"], [27, 2, 1, "", "DummyGenerationModel"], [27, 2, 1, "", "LlamaIndexEmbeddingModel"], [27, 2, 1, "", "LlamaIndexGenerationModel"], [27, 2, 1, "", "LlamaIndexRankModel"], [28, 0, 0, "-", "base_model"], [29, 0, 0, "-", "dummy_generation_model"], [30, 0, 0, "-", "llama_index_embedding_model"], [31, 0, 0, "-", "llama_index_generation_model"], [32, 0, 0, "-", "llama_index_rank_model"]], "memoryscope.core.models.BaseModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "async_call"], [27, 3, 1, "", "before_call"], [27, 3, 1, "", "call"], [27, 5, 1, "", "m_type"], [27, 4, 1, "", "model"]], "memoryscope.core.models.DummyGenerationModel": [[27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"]], "memoryscope.core.models.LlamaIndexEmbeddingModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"], [27, 3, 1, "", "register_model"]], "memoryscope.core.models.LlamaIndexGenerationModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"]], "memoryscope.core.models.LlamaIndexRankModel": [[27, 3, 1, "", "__init__"], [27, 3, 1, "", "after_call"], [27, 3, 1, "", "before_call"], [27, 5, 1, "", "m_type"]], "memoryscope.core.models.base_model": [[28, 2, 1, "", "BaseModel"]], "memoryscope.core.models.base_model.BaseModel": [[28, 3, 1, "", "__init__"], [28, 3, 1, "", "after_call"], [28, 3, 1, "", "async_call"], [28, 3, 1, "", "before_call"], [28, 3, 1, "", "call"], [28, 5, 1, "", "context"], [28, 5, 1, "", "kwargs"], [28, 5, 1, "", "kwargs_filter"], [28, 5, 1, "", "m_type"], [28, 5, 1, "", "max_retries"], [28, 4, 1, "", "model"], [28, 5, 1, "", "model_name"], [28, 5, 1, "", "module_name"], [28, 5, 1, "", "raise_exception"], [28, 5, 1, "", "retry_interval"], [28, 5, 1, "", "timeout"]], "memoryscope.core.models.dummy_generation_model": [[29, 2, 1, "", "DummyGenerationModel"]], "memoryscope.core.models.dummy_generation_model.DummyGenerationModel": [[29, 3, 1, "", "after_call"], [29, 3, 1, "", "before_call"], [29, 5, 1, "", "context"], [29, 5, 1, "", "kwargs"], [29, 5, 1, "", "kwargs_filter"], [29, 5, 1, "", "m_type"], [29, 5, 1, "", "max_retries"], [29, 5, 1, "", "model_name"], [29, 5, 1, "", "module_name"], [29, 5, 1, "", "raise_exception"], [29, 5, 1, "", "retry_interval"], [29, 5, 1, "", "timeout"]], "memoryscope.core.models.llama_index_embedding_model": [[30, 2, 1, "", "LlamaIndexEmbeddingModel"]], "memoryscope.core.models.llama_index_embedding_model.LlamaIndexEmbeddingModel": [[30, 3, 1, "", "__init__"], [30, 3, 1, "", "after_call"], [30, 3, 1, "", "before_call"], [30, 5, 1, "", "context"], [30, 5, 1, "", "kwargs"], [30, 5, 1, "", "kwargs_filter"], [30, 5, 1, "", "m_type"], [30, 5, 1, "", "max_retries"], [30, 5, 1, "", "model_name"], [30, 5, 1, "", "module_name"], [30, 5, 1, "", "raise_exception"], [30, 3, 1, "", "register_model"], [30, 5, 1, "", "retry_interval"], [30, 5, 1, "", "timeout"]], "memoryscope.core.models.llama_index_generation_model": [[31, 2, 1, "", "LlamaIndexGenerationModel"]], "memoryscope.core.models.llama_index_generation_model.LlamaIndexGenerationModel": [[31, 3, 1, "", "__init__"], [31, 3, 1, "", "after_call"], [31, 3, 1, "", "before_call"], [31, 5, 1, "", "context"], [31, 5, 1, "", "kwargs"], [31, 5, 1, "", "kwargs_filter"], [31, 5, 1, "", "m_type"], [31, 5, 1, "", "max_retries"], [31, 5, 1, "", "model_name"], [31, 5, 1, "", "module_name"], [31, 5, 1, "", "raise_exception"], [31, 5, 1, "", "retry_interval"], [31, 5, 1, "", "timeout"]], "memoryscope.core.models.llama_index_rank_model": [[32, 2, 1, "", "LlamaIndexRankModel"]], "memoryscope.core.models.llama_index_rank_model.LlamaIndexRankModel": [[32, 3, 1, "", "__init__"], [32, 3, 1, "", "after_call"], [32, 3, 1, "", "before_call"], [32, 5, 1, "", "context"], [32, 5, 1, "", "kwargs"], [32, 5, 1, "", "kwargs_filter"], [32, 5, 1, "", "m_type"], [32, 5, 1, "", "max_retries"], [32, 5, 1, "", "model_name"], [32, 5, 1, "", "module_name"], [32, 5, 1, "", "raise_exception"], [32, 5, 1, "", "retry_interval"], [32, 5, 1, "", "timeout"]], "memoryscope.core.operation": [[33, 2, 1, "", "BackendOperation"], [33, 2, 1, "", "BaseOperation"], [33, 2, 1, "", "BaseWorkflow"], [33, 2, 1, "", "ConsolidateMemoryOp"], [33, 2, 1, "", "FrontendOperation"], [34, 0, 0, "-", "backend_operation"], [35, 0, 0, "-", "base_operation"], [36, 0, 0, "-", "base_workflow"], [37, 0, 0, "-", "consolidate_memory_op"], [38, 0, 0, "-", "frontend_operation"]], "memoryscope.core.operation.BackendOperation": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "init_workflow"], [33, 5, 1, "", "operation_type"], [33, 3, 1, "", "start_operation_backend"], [33, 3, 1, "", "stop_operation_backend"]], "memoryscope.core.operation.BaseOperation": [[33, 3, 1, "", "__init__"], [33, 5, 1, "", "description"], [33, 3, 1, "", "init_workflow"], [33, 5, 1, "", "name"], [33, 5, 1, "id0", "operation_type"], [33, 3, 1, "", "run_operation"], [33, 3, 1, "", "start_operation_backend"], [33, 3, 1, "", "stop_operation_backend"]], "memoryscope.core.operation.BaseWorkflow": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "init_workers"], [33, 3, 1, "", "run_workflow"], [33, 3, 1, "", "workflow_print_console"]], "memoryscope.core.operation.ConsolidateMemoryOp": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "run_operation"]], "memoryscope.core.operation.FrontendOperation": [[33, 3, 1, "", "__init__"], [33, 3, 1, "", "init_workflow"], [33, 5, 1, "", "operation_type"], [33, 3, 1, "", "run_operation"]], "memoryscope.core.operation.backend_operation": [[34, 2, 1, "", "BackendOperation"]], "memoryscope.core.operation.backend_operation.BackendOperation": [[34, 3, 1, "", "__init__"], [34, 5, 1, "", "chat_messages"], [34, 5, 1, "", "description"], [34, 3, 1, "", "init_workflow"], [34, 5, 1, "", "logger"], [34, 5, 1, "", "memoryscope_context"], [34, 5, 1, "", "name"], [34, 5, 1, "", "operation_type"], [34, 3, 1, "", "start_operation_backend"], [34, 3, 1, "", "stop_operation_backend"], [34, 5, 1, "", "target_names"], [34, 5, 1, "", "thread_pool"], [34, 5, 1, "", "user_name"], [34, 5, 1, "", "worker_dict"], [34, 5, 1, "", "workflow"], [34, 5, 1, "", "workflow_context"], [34, 5, 1, "", "workflow_worker_list"]], "memoryscope.core.operation.base_operation": [[35, 2, 1, "", "BaseOperation"]], "memoryscope.core.operation.base_operation.BaseOperation": [[35, 3, 1, "", "__init__"], [35, 5, 1, "", "chat_messages"], [35, 5, 1, "id2", "description"], [35, 3, 1, "", "init_workflow"], [35, 5, 1, "id1", "name"], [35, 5, 1, "id0", "operation_type"], [35, 3, 1, "", "run_operation"], [35, 3, 1, "", "start_operation_backend"], [35, 3, 1, "", "stop_operation_backend"], [35, 5, 1, "", "target_names"], [35, 5, 1, "", "user_name"]], "memoryscope.core.operation.base_workflow": [[36, 2, 1, "", "BaseWorkflow"]], "memoryscope.core.operation.base_workflow.BaseWorkflow": [[36, 3, 1, "", "__init__"], [36, 3, 1, "", "init_workers"], [36, 3, 1, "", "run_workflow"], [36, 3, 1, "", "workflow_print_console"]], "memoryscope.core.operation.consolidate_memory_op": [[37, 2, 1, "", "ConsolidateMemoryOp"]], "memoryscope.core.operation.consolidate_memory_op.ConsolidateMemoryOp": [[37, 3, 1, "", "__init__"], [37, 3, 1, "", "run_operation"]], "memoryscope.core.operation.frontend_operation": [[38, 2, 1, "", "FrontendOperation"]], "memoryscope.core.operation.frontend_operation.FrontendOperation": [[38, 3, 1, "", "__init__"], [38, 5, 1, "", "chat_messages"], [38, 5, 1, "", "description"], [38, 3, 1, "", "init_workflow"], [38, 5, 1, "", "logger"], [38, 5, 1, "", "memoryscope_context"], [38, 5, 1, "", "name"], [38, 5, 1, "", "operation_type"], [38, 3, 1, "", "run_operation"], [38, 5, 1, "", "target_names"], [38, 5, 1, "", "thread_pool"], [38, 5, 1, "", "user_name"], [38, 5, 1, "", "worker_dict"], [38, 5, 1, "", "workflow"], [38, 5, 1, "", "workflow_context"], [38, 5, 1, "", "workflow_worker_list"]], "memoryscope.core.service": [[39, 2, 1, "", "BaseMemoryService"], [39, 2, 1, "", "MemoryScopeService"], [40, 0, 0, "-", "base_memory_service"], [41, 0, 0, "-", "memory_scope_service"]], "memoryscope.core.service.BaseMemoryService": [[39, 3, 1, "", "__init__"], [39, 3, 1, "", "add_messages_pair"], [39, 4, 1, "", "assistant_name"], [39, 3, 1, "", "get_chat_messages_scatter"], [39, 4, 1, "", "human_name"], [39, 3, 1, "", "init_service"], [39, 4, 1, "", "op_description_dict"], [39, 3, 1, "", "register_operation"], [39, 3, 1, "", "run_operation"], [39, 3, 1, "", "start_backend_service"], [39, 3, 1, "", "stop_backend_service"]], "memoryscope.core.service.MemoryScopeService": [[39, 3, 1, "", "__init__"], [39, 3, 1, "", "add_messages_pair"], [39, 3, 1, "", "init_service"], [39, 3, 1, "", "register_operation"], [39, 3, 1, "", "run_operation"], [39, 3, 1, "", "start_backend_service"], [39, 3, 1, "", "stop_backend_service"]], "memoryscope.core.service.base_memory_service": [[40, 2, 1, "", "BaseMemoryService"]], "memoryscope.core.service.base_memory_service.BaseMemoryService": [[40, 3, 1, "", "__init__"], [40, 3, 1, "", "add_messages_pair"], [40, 4, 1, "", "assistant_name"], [40, 3, 1, "", "get_chat_messages_scatter"], [40, 4, 1, "", "human_name"], [40, 3, 1, "", "init_service"], [40, 4, 1, "", "op_description_dict"], [40, 3, 1, "", "register_operation"], [40, 3, 1, "", "run_operation"], [40, 3, 1, "", "start_backend_service"], [40, 3, 1, "", "stop_backend_service"]], "memoryscope.core.service.memory_scope_service": [[41, 2, 1, "", "MemoryScopeService"]], "memoryscope.core.service.memory_scope_service.MemoryScopeService": [[41, 3, 1, "", "__init__"], [41, 3, 1, "", "add_messages_pair"], [41, 3, 1, "", "init_service"], [41, 3, 1, "", "register_operation"], [41, 3, 1, "", "run_operation"], [41, 3, 1, "", "start_backend_service"], [41, 3, 1, "", "stop_backend_service"]], "memoryscope.core.storage": [[42, 2, 1, "", "BaseMemoryStore"], [42, 2, 1, "", "BaseMonitor"], [42, 2, 1, "", "DummyMemoryStore"], [42, 2, 1, "", "DummyMonitor"], [42, 2, 1, "", "ESCombinedRetrieveStrategy"], [42, 2, 1, "", "LlamaIndexEsMemoryStore"], [42, 2, 1, "", "SyncElasticsearchStore"], [43, 0, 0, "-", "base_memory_store"], [44, 0, 0, "-", "base_monitor"], [45, 0, 0, "-", "dummy_memory_store"], [46, 0, 0, "-", "dummy_monitor"], [47, 0, 0, "-", "llama_index_es_memory_store"], [48, 0, 0, "-", "llama_index_sync_elasticsearch"]], "memoryscope.core.storage.BaseMemoryStore": [[42, 3, 1, "", "a_retrieve_memories"], [42, 3, 1, "", "batch_delete"], [42, 3, 1, "", "batch_insert"], [42, 3, 1, "", "batch_update"], [42, 3, 1, "", "close"], [42, 3, 1, "", "flush"], [42, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.BaseMonitor": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "add"], [42, 3, 1, "", "add_token"], [42, 3, 1, "", "close"], [42, 3, 1, "", "flush"]], "memoryscope.core.storage.DummyMemoryStore": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "a_retrieve_memories"], [42, 3, 1, "", "batch_delete"], [42, 3, 1, "", "batch_insert"], [42, 3, 1, "", "batch_update"], [42, 3, 1, "", "close"], [42, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.DummyMonitor": [[42, 3, 1, "", "add"], [42, 3, 1, "", "add_token"], [42, 3, 1, "", "close"]], "memoryscope.core.storage.ESCombinedRetrieveStrategy": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "before_index_creation"], [42, 3, 1, "", "es_query"]], "memoryscope.core.storage.LlamaIndexEsMemoryStore": [[42, 3, 1, "", "__init__"], [42, 3, 1, "", "a_retrieve_memories"], [42, 3, 1, "", "batch_delete"], [42, 3, 1, "", "batch_insert"], [42, 3, 1, "", "batch_update"], [42, 3, 1, "", "close"], [42, 3, 1, "", "delete"], [42, 3, 1, "", "dummy_query_vector"], [42, 3, 1, "", "insert"], [42, 3, 1, "", "retrieve_memories"], [42, 3, 1, "", "update"]], "memoryscope.core.storage.SyncElasticsearchStore": [[42, 2, 1, "", "Config"], [42, 3, 1, "", "__init__"], [42, 3, 1, "", "add"], [42, 5, 1, "", "batch_size"], [42, 4, 1, "", "client"], [42, 3, 1, "", "close"], [42, 3, 1, "", "delete"], [42, 5, 1, "", "distance_strategy"], [42, 5, 1, "", "es_api_key"], [42, 5, 1, "", "es_client"], [42, 5, 1, "", "es_cloud_id"], [42, 5, 1, "", "es_password"], [42, 5, 1, "", "es_url"], [42, 5, 1, "", "es_user"], [42, 5, 1, "", "index_name"], [42, 5, 1, "", "log_elasticsearch_dynamic"], [42, 3, 1, "", "log_vector_store_brief"], [42, 5, 1, "", "logger"], [42, 3, 1, "", "post_process_hits"], [42, 3, 1, "", "query"], [42, 5, 1, "", "retrieval_strategy"], [42, 5, 1, "", "stores_text"], [42, 3, 1, "", "sync_add"], [42, 3, 1, "", "sync_delete"], [42, 3, 1, "", "sync_delete_all"], [42, 3, 1, "", "sync_query"], [42, 3, 1, "", "sync_search_all"], [42, 3, 1, "", "sync_search_all_with_filter"], [42, 5, 1, "", "text_field"], [42, 5, 1, "", "vector_field"]], "memoryscope.core.storage.SyncElasticsearchStore.Config": [[42, 5, 1, "", "arbitrary_types_allowed"]], "memoryscope.core.storage.base_memory_store": [[43, 2, 1, "", "BaseMemoryStore"]], "memoryscope.core.storage.base_memory_store.BaseMemoryStore": [[43, 3, 1, "", "a_retrieve_memories"], [43, 3, 1, "", "batch_delete"], [43, 3, 1, "", "batch_insert"], [43, 3, 1, "", "batch_update"], [43, 3, 1, "", "close"], [43, 3, 1, "", "flush"], [43, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.base_monitor": [[44, 2, 1, "", "BaseMonitor"]], "memoryscope.core.storage.base_monitor.BaseMonitor": [[44, 3, 1, "", "__init__"], [44, 3, 1, "", "add"], [44, 3, 1, "", "add_token"], [44, 3, 1, "", "close"], [44, 3, 1, "", "flush"]], "memoryscope.core.storage.dummy_memory_store": [[45, 2, 1, "", "DummyMemoryStore"]], "memoryscope.core.storage.dummy_memory_store.DummyMemoryStore": [[45, 3, 1, "", "__init__"], [45, 3, 1, "", "a_retrieve_memories"], [45, 3, 1, "", "batch_delete"], [45, 3, 1, "", "batch_insert"], [45, 3, 1, "", "batch_update"], [45, 3, 1, "", "close"], [45, 3, 1, "", "retrieve_memories"]], "memoryscope.core.storage.dummy_monitor": [[46, 2, 1, "", "DummyMonitor"]], "memoryscope.core.storage.dummy_monitor.DummyMonitor": [[46, 3, 1, "", "add"], [46, 3, 1, "", "add_token"], [46, 3, 1, "", "close"]], "memoryscope.core.storage.llama_index_es_memory_store": [[47, 2, 1, "", "LlamaIndexEsMemoryStore"]], "memoryscope.core.storage.llama_index_es_memory_store.LlamaIndexEsMemoryStore": [[47, 3, 1, "", "__init__"], [47, 3, 1, "", "a_retrieve_memories"], [47, 3, 1, "", "batch_delete"], [47, 3, 1, "", "batch_insert"], [47, 3, 1, "", "batch_update"], [47, 3, 1, "", "close"], [47, 3, 1, "", "delete"], [47, 3, 1, "", "dummy_query_vector"], [47, 3, 1, "", "insert"], [47, 3, 1, "", "retrieve_memories"], [47, 3, 1, "", "update"]], "memoryscope.core.storage.llama_index_sync_elasticsearch": [[48, 2, 1, "", "ESCombinedRetrieveStrategy"], [48, 2, 1, "", "SyncElasticsearchStore"], [48, 1, 1, "", "get_elasticsearch_client"]], "memoryscope.core.storage.llama_index_sync_elasticsearch.ESCombinedRetrieveStrategy": [[48, 3, 1, "", "__init__"], [48, 3, 1, "", "before_index_creation"], [48, 3, 1, "", "es_query"]], "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore": [[48, 2, 1, "", "Config"], [48, 3, 1, "", "__init__"], [48, 3, 1, "", "add"], [48, 5, 1, "", "batch_size"], [48, 4, 1, "", "client"], [48, 3, 1, "", "close"], [48, 3, 1, "", "delete"], [48, 5, 1, "", "distance_strategy"], [48, 5, 1, "", "es_api_key"], [48, 5, 1, "", "es_client"], [48, 5, 1, "", "es_cloud_id"], [48, 5, 1, "", "es_password"], [48, 5, 1, "", "es_url"], [48, 5, 1, "", "es_user"], [48, 5, 1, "", "index_name"], [48, 5, 1, "", "is_embedding_query"], [48, 5, 1, "", "log_elasticsearch_dynamic"], [48, 3, 1, "", "log_vector_store_brief"], [48, 5, 1, "", "logger"], [48, 3, 1, "", "post_process_hits"], [48, 3, 1, "", "query"], [48, 5, 1, "", "retrieval_strategy"], [48, 5, 1, "", "stores_text"], [48, 3, 1, "", "sync_add"], [48, 3, 1, "", "sync_delete"], [48, 3, 1, "", "sync_delete_all"], [48, 3, 1, "", "sync_query"], [48, 3, 1, "", "sync_search_all"], [48, 3, 1, "", "sync_search_all_with_filter"], [48, 5, 1, "", "text_field"], [48, 5, 1, "", "vector_field"]], "memoryscope.core.storage.llama_index_sync_elasticsearch.SyncElasticsearchStore.Config": [[48, 5, 1, "", "arbitrary_types_allowed"]], "memoryscope.core.utils": [[49, 2, 1, "", "DatetimeHandler"], [49, 2, 1, "", "Logger"], [49, 2, 1, "", "PromptHandler"], [49, 2, 1, "", "Registry"], [49, 2, 1, "", "ResponseTextParser"], [49, 2, 1, "", "Timer"], [49, 1, 1, "", "camelcase_to_underscore"], [49, 1, 1, "", "char_logo"], [49, 1, 1, "", "contains_keyword"], [49, 1, 1, "", "cosine_similarity"], [50, 0, 0, "-", "datetime_handler"], [49, 1, 1, "", "init_instance_by_config"], [51, 0, 0, "-", "logger"], [49, 1, 1, "", "md5_hash"], [52, 0, 0, "-", "prompt_handler"], [49, 1, 1, "", "prompt_to_msg"], [53, 0, 0, "-", "registry"], [54, 0, 0, "-", "response_text_parser"], [55, 0, 0, "-", "singleton"], [56, 0, 0, "-", "timer"], [57, 0, 0, "-", "tool_functions"], [49, 1, 1, "", "underscore_to_camelcase"]], "memoryscope.core.utils.DatetimeHandler": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "datetime_format"], [49, 3, 1, "", "extract_date_parts"], [49, 3, 1, "", "extract_date_parts_cn"], [49, 3, 1, "", "extract_date_parts_en"], [49, 3, 1, "", "get_dt_info_dict"], [49, 3, 1, "", "has_time_word"], [49, 3, 1, "", "has_time_word_cn"], [49, 3, 1, "", "has_time_word_en"], [49, 3, 1, "", "string_format"], [49, 4, 1, "", "timestamp"]], "memoryscope.core.utils.DatetimeHandler.self": [[49, 5, 1, "", "_dt"], [49, 5, 1, "", "_dt_info_dict"]], "memoryscope.core.utils.Logger": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "clear"], [49, 3, 1, "", "close"], [49, 3, 1, "", "format_chat_message"], [49, 3, 1, "", "format_current_context"], [49, 3, 1, "", "format_rank_message"], [49, 3, 1, "", "get_logger"], [49, 3, 1, "", "log_dictionary_info"], [49, 3, 1, "", "makeRecord"], [49, 3, 1, "", "set_trace_id"], [49, 3, 1, "", "wrap_in_box"]], "memoryscope.core.utils.PromptHandler": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "add_prompt_dict"], [49, 3, 1, "", "add_prompt_file"], [49, 3, 1, "", "file_path_completion"], [49, 4, 1, "", "prompt_dict"]], "memoryscope.core.utils.Registry": [[49, 3, 1, "", "__init__"], [49, 3, 1, "", "batch_register"], [49, 5, 1, "", "module_dict"], [49, 5, 1, "", "name"], [49, 3, 1, "", "register"]], "memoryscope.core.utils.ResponseTextParser": [[49, 5, 1, "", "PATTERN_V1"], [49, 3, 1, "", "__init__"], [49, 3, 1, "", "parse_v1"], [49, 3, 1, "", "parse_v2"]], "memoryscope.core.utils.Timer": [[49, 3, 1, "", "__init__"], [49, 4, 1, "", "cost_str"]], "memoryscope.core.utils.datetime_handler": [[50, 2, 1, "", "DatetimeHandler"]], "memoryscope.core.utils.datetime_handler.DatetimeHandler": [[50, 3, 1, "", "__init__"], [50, 3, 1, "", "datetime_format"], [50, 3, 1, "", "extract_date_parts"], [50, 3, 1, "", "extract_date_parts_cn"], [50, 3, 1, "", "extract_date_parts_en"], [50, 3, 1, "", "get_dt_info_dict"], [50, 3, 1, "", "has_time_word"], [50, 3, 1, "", "has_time_word_cn"], [50, 3, 1, "", "has_time_word_en"], [50, 3, 1, "", "string_format"], [50, 4, 1, "", "timestamp"]], "memoryscope.core.utils.datetime_handler.DatetimeHandler.self": [[50, 5, 1, "", "_dt"], [50, 5, 1, "", "_dt_info_dict"]], "memoryscope.core.utils.logger": [[51, 2, 1, "", "Logger"], [51, 1, 1, "", "append_memoryscope_uuid"], [51, 1, 1, "", "rich2text"]], "memoryscope.core.utils.logger.Logger": [[51, 3, 1, "", "__init__"], [51, 3, 1, "", "clear"], [51, 3, 1, "", "close"], [51, 3, 1, "", "format_chat_message"], [51, 3, 1, "", "format_current_context"], [51, 3, 1, "", "format_rank_message"], [51, 3, 1, "", "get_logger"], [51, 3, 1, "", "log_dictionary_info"], [51, 3, 1, "", "makeRecord"], [51, 3, 1, "", "set_trace_id"], [51, 3, 1, "", "wrap_in_box"]], "memoryscope.core.utils.prompt_handler": [[52, 2, 1, "", "PromptHandler"]], "memoryscope.core.utils.prompt_handler.PromptHandler": [[52, 3, 1, "", "__init__"], [52, 3, 1, "", "add_prompt_dict"], [52, 3, 1, "", "add_prompt_file"], [52, 3, 1, "", "file_path_completion"], [52, 4, 1, "", "prompt_dict"]], "memoryscope.core.utils.registry": [[53, 2, 1, "", "Registry"]], "memoryscope.core.utils.registry.Registry": [[53, 3, 1, "", "__init__"], [53, 3, 1, "", "batch_register"], [53, 5, 1, "", "module_dict"], [53, 5, 1, "", "name"], [53, 3, 1, "", "register"]], "memoryscope.core.utils.response_text_parser": [[54, 2, 1, "", "ResponseTextParser"]], "memoryscope.core.utils.response_text_parser.ResponseTextParser": [[54, 5, 1, "", "PATTERN_V1"], [54, 3, 1, "", "__init__"], [54, 5, 1, "", "language"], [54, 5, 1, "", "logger"], [54, 5, 1, "", "logger_prefix"], [54, 3, 1, "", "parse_v1"], [54, 3, 1, "", "parse_v2"], [54, 5, 1, "", "response_text"]], "memoryscope.core.utils.singleton": [[55, 1, 1, "", "singleton"]], "memoryscope.core.utils.timer": [[56, 2, 1, "", "Timer"], [56, 1, 1, "", "timer"]], "memoryscope.core.utils.timer.Timer": [[56, 3, 1, "", "__init__"], [56, 4, 1, "", "cost_str"]], "memoryscope.core.utils.tool_functions": [[57, 1, 1, "", "camelcase_to_underscore"], [57, 1, 1, "", "char_logo"], [57, 1, 1, "", "contains_keyword"], [57, 1, 1, "", "cosine_similarity"], [57, 1, 1, "", "cosine_similarity_matrix"], [57, 1, 1, "", "init_instance_by_config"], [57, 1, 1, "", "md5_hash"], [57, 1, 1, "", "prompt_to_msg"], [57, 1, 1, "", "underscore_to_camelcase"]], "memoryscope.core.worker": [[58, 2, 1, "", "BaseWorker"], [58, 2, 1, "", "DummyWorker"], [58, 2, 1, "", "MemoryBaseWorker"], [58, 2, 1, "", "MemoryManager"], [59, 0, 0, "-", "backend"], [69, 0, 0, "-", "base_worker"], [70, 0, 0, "-", "dummy_worker"], [71, 0, 0, "-", "frontend"], [79, 0, 0, "-", "memory_base_worker"], [80, 0, 0, "-", "memory_manager"]], "memoryscope.core.worker.BaseWorker": [[58, 3, 1, "", "__init__"], [58, 3, 1, "", "gather_async_result"], [58, 3, 1, "", "gather_thread_result"], [58, 3, 1, "", "get_workflow_context"], [58, 3, 1, "", "has_content"], [58, 3, 1, "", "run"], [58, 3, 1, "", "set_workflow_context"], [58, 3, 1, "", "submit_async_task"], [58, 3, 1, "", "submit_thread_task"]], "memoryscope.core.worker.MemoryBaseWorker": [[58, 5, 1, "", "FILE_PATH"], [58, 3, 1, "", "__init__"], [58, 4, 1, "", "chat_kwargs"], [58, 4, 1, "", "chat_messages"], [58, 4, 1, "", "chat_messages_scatter"], [58, 4, 1, "", "embedding_model"], [58, 4, 1, "", "generation_model"], [58, 3, 1, "", "get_language_value"], [58, 4, 1, "", "language"], [58, 4, 1, "", "memory_manager"], [58, 4, 1, "", "memory_store"], [58, 4, 1, "", "monitor"], [58, 4, 1, "", "prompt_handler"], [58, 3, 1, "", "prompt_to_msg"], [58, 4, 1, "", "rank_model"], [58, 4, 1, "", "target_name"], [58, 4, 1, "", "user_name"], [58, 4, 1, "", "workflow_name"]], "memoryscope.core.worker.MemoryManager": [[58, 3, 1, "", "__init__"], [58, 3, 1, "", "add_memories"], [58, 3, 1, "", "clear"], [58, 3, 1, "", "delete_memories"], [58, 3, 1, "", "get_memories"], [58, 4, 1, "", "memory_store"], [58, 3, 1, "", "set_memories"], [58, 3, 1, "", "update_memories"]], "memoryscope.core.worker.backend": [[59, 2, 1, "", "ContraRepeatWorker"], [59, 2, 1, "", "GetObservationWithTimeWorker"], [59, 2, 1, "", "GetObservationWorker"], [59, 2, 1, "", "GetReflectionSubjectWorker"], [59, 2, 1, "", "InfoFilterWorker"], [59, 2, 1, "", "LoadMemoryWorker"], [59, 2, 1, "", "LongContraRepeatWorker"], [59, 2, 1, "", "UpdateInsightWorker"], [59, 2, 1, "", "UpdateMemoryWorker"], [60, 0, 0, "-", "contra_repeat_worker"], [61, 0, 0, "-", "get_observation_with_time_worker"], [62, 0, 0, "-", "get_observation_worker"], [63, 0, 0, "-", "get_reflection_subject_worker"], [64, 0, 0, "-", "info_filter_worker"], [65, 0, 0, "-", "load_memory_worker"], [66, 0, 0, "-", "long_contra_repeat_worker"], [67, 0, 0, "-", "update_insight_worker"], [68, 0, 0, "-", "update_memory_worker"]], "memoryscope.core.worker.backend.ContraRepeatWorker": [[59, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.backend.GetObservationWithTimeWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 5, 1, "", "OBS_STORE_KEY"], [59, 3, 1, "", "build_message"], [59, 3, 1, "", "filter_messages"]], "memoryscope.core.worker.backend.GetObservationWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 5, 1, "", "OBS_STORE_KEY"], [59, 3, 1, "", "add_observation"], [59, 3, 1, "", "build_message"], [59, 3, 1, "", "filter_messages"]], "memoryscope.core.worker.backend.GetReflectionSubjectWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 3, 1, "", "new_insight_node"]], "memoryscope.core.worker.backend.InfoFilterWorker": [[59, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.backend.LoadMemoryWorker": [[59, 3, 1, "", "retrieve_insight_memory"], [59, 3, 1, "", "retrieve_not_reflected_memory"], [59, 3, 1, "", "retrieve_not_updated_memory"], [59, 3, 1, "", "retrieve_today_memory"]], "memoryscope.core.worker.backend.LongContraRepeatWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 3, 1, "", "retrieve_similar_content"]], "memoryscope.core.worker.backend.UpdateInsightWorker": [[59, 5, 1, "", "FILE_PATH"], [59, 3, 1, "", "filter_obs_nodes"], [59, 3, 1, "", "update_insight"], [59, 3, 1, "", "update_insight_node"]], "memoryscope.core.worker.backend.UpdateMemoryWorker": [[59, 3, 1, "", "delete_all"], [59, 3, 1, "", "delete_memory"], [59, 3, 1, "", "from_memory_key"], [59, 3, 1, "", "from_query"]], "memoryscope.core.worker.backend.contra_repeat_worker": [[60, 2, 1, "", "ContraRepeatWorker"]], "memoryscope.core.worker.backend.contra_repeat_worker.ContraRepeatWorker": [[60, 5, 1, "", "FILE_PATH"], [60, 5, 1, "", "async_task_list"], [60, 5, 1, "", "continue_run"], [60, 5, 1, "", "enable_parallel"], [60, 5, 1, "", "is_multi_thread"], [60, 5, 1, "", "kwargs"], [60, 5, 1, "", "logger"], [60, 5, 1, "", "memoryscope_context"], [60, 5, 1, "", "name"], [60, 5, 1, "", "raise_exception"], [60, 5, 1, "", "thread_pool"], [60, 5, 1, "", "thread_task_list"], [60, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.get_observation_with_time_worker": [[61, 2, 1, "", "GetObservationWithTimeWorker"]], "memoryscope.core.worker.backend.get_observation_with_time_worker.GetObservationWithTimeWorker": [[61, 5, 1, "", "FILE_PATH"], [61, 5, 1, "", "OBS_STORE_KEY"], [61, 5, 1, "", "async_task_list"], [61, 3, 1, "", "build_message"], [61, 5, 1, "", "continue_run"], [61, 5, 1, "", "enable_parallel"], [61, 3, 1, "", "filter_messages"], [61, 5, 1, "", "is_multi_thread"], [61, 5, 1, "", "kwargs"], [61, 5, 1, "", "logger"], [61, 5, 1, "", "memoryscope_context"], [61, 5, 1, "", "name"], [61, 5, 1, "", "raise_exception"], [61, 5, 1, "", "thread_pool"], [61, 5, 1, "", "thread_task_list"], [61, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.get_observation_worker": [[62, 2, 1, "", "GetObservationWorker"]], "memoryscope.core.worker.backend.get_observation_worker.GetObservationWorker": [[62, 5, 1, "", "FILE_PATH"], [62, 5, 1, "", "OBS_STORE_KEY"], [62, 3, 1, "", "add_observation"], [62, 5, 1, "", "async_task_list"], [62, 3, 1, "", "build_message"], [62, 5, 1, "", "continue_run"], [62, 5, 1, "", "enable_parallel"], [62, 3, 1, "", "filter_messages"], [62, 5, 1, "", "is_multi_thread"], [62, 5, 1, "", "kwargs"], [62, 5, 1, "", "logger"], [62, 5, 1, "", "memoryscope_context"], [62, 5, 1, "", "name"], [62, 5, 1, "", "raise_exception"], [62, 5, 1, "", "thread_pool"], [62, 5, 1, "", "thread_task_list"], [62, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.get_reflection_subject_worker": [[63, 2, 1, "", "GetReflectionSubjectWorker"]], "memoryscope.core.worker.backend.get_reflection_subject_worker.GetReflectionSubjectWorker": [[63, 5, 1, "", "FILE_PATH"], [63, 5, 1, "", "async_task_list"], [63, 5, 1, "", "continue_run"], [63, 5, 1, "", "enable_parallel"], [63, 5, 1, "", "is_multi_thread"], [63, 5, 1, "", "kwargs"], [63, 5, 1, "", "logger"], [63, 5, 1, "", "memoryscope_context"], [63, 5, 1, "", "name"], [63, 3, 1, "", "new_insight_node"], [63, 5, 1, "", "raise_exception"], [63, 5, 1, "", "thread_pool"], [63, 5, 1, "", "thread_task_list"], [63, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.info_filter_worker": [[64, 2, 1, "", "InfoFilterWorker"]], "memoryscope.core.worker.backend.info_filter_worker.InfoFilterWorker": [[64, 5, 1, "", "FILE_PATH"], [64, 5, 1, "", "async_task_list"], [64, 5, 1, "", "continue_run"], [64, 5, 1, "", "enable_parallel"], [64, 5, 1, "", "is_multi_thread"], [64, 5, 1, "", "kwargs"], [64, 5, 1, "", "logger"], [64, 5, 1, "", "memoryscope_context"], [64, 5, 1, "", "name"], [64, 5, 1, "", "raise_exception"], [64, 5, 1, "", "thread_pool"], [64, 5, 1, "", "thread_task_list"], [64, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.load_memory_worker": [[65, 2, 1, "", "LoadMemoryWorker"]], "memoryscope.core.worker.backend.load_memory_worker.LoadMemoryWorker": [[65, 3, 1, "", "retrieve_insight_memory"], [65, 3, 1, "", "retrieve_not_reflected_memory"], [65, 3, 1, "", "retrieve_not_updated_memory"], [65, 3, 1, "", "retrieve_today_memory"]], "memoryscope.core.worker.backend.long_contra_repeat_worker": [[66, 2, 1, "", "LongContraRepeatWorker"]], "memoryscope.core.worker.backend.long_contra_repeat_worker.LongContraRepeatWorker": [[66, 5, 1, "", "FILE_PATH"], [66, 5, 1, "", "async_task_list"], [66, 5, 1, "", "continue_run"], [66, 5, 1, "", "enable_parallel"], [66, 5, 1, "", "is_multi_thread"], [66, 5, 1, "", "kwargs"], [66, 5, 1, "", "logger"], [66, 5, 1, "", "memoryscope_context"], [66, 5, 1, "", "name"], [66, 5, 1, "", "raise_exception"], [66, 3, 1, "", "retrieve_similar_content"], [66, 5, 1, "", "thread_pool"], [66, 5, 1, "", "thread_task_list"], [66, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.update_insight_worker": [[67, 2, 1, "", "UpdateInsightWorker"]], "memoryscope.core.worker.backend.update_insight_worker.UpdateInsightWorker": [[67, 5, 1, "", "FILE_PATH"], [67, 5, 1, "", "async_task_list"], [67, 5, 1, "", "continue_run"], [67, 5, 1, "", "enable_parallel"], [67, 3, 1, "", "filter_obs_nodes"], [67, 5, 1, "", "is_multi_thread"], [67, 5, 1, "", "kwargs"], [67, 5, 1, "", "logger"], [67, 5, 1, "", "memoryscope_context"], [67, 5, 1, "", "name"], [67, 5, 1, "", "raise_exception"], [67, 5, 1, "", "thread_pool"], [67, 5, 1, "", "thread_task_list"], [67, 3, 1, "", "update_insight"], [67, 3, 1, "", "update_insight_node"], [67, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.backend.update_memory_worker": [[68, 2, 1, "", "UpdateMemoryWorker"]], "memoryscope.core.worker.backend.update_memory_worker.UpdateMemoryWorker": [[68, 3, 1, "", "delete_all"], [68, 3, 1, "", "delete_memory"], [68, 3, 1, "", "from_memory_key"], [68, 3, 1, "", "from_query"]], "memoryscope.core.worker.base_worker": [[69, 2, 1, "", "BaseWorker"]], "memoryscope.core.worker.base_worker.BaseWorker": [[69, 3, 1, "", "__init__"], [69, 3, 1, "", "gather_async_result"], [69, 3, 1, "", "gather_thread_result"], [69, 3, 1, "", "get_workflow_context"], [69, 3, 1, "", "has_content"], [69, 3, 1, "", "run"], [69, 3, 1, "", "set_workflow_context"], [69, 3, 1, "", "submit_async_task"], [69, 3, 1, "", "submit_thread_task"]], "memoryscope.core.worker.dummy_worker": [[70, 2, 1, "", "DummyWorker"]], "memoryscope.core.worker.frontend": [[71, 2, 1, "", "ExtractTimeWorker"], [71, 2, 1, "", "FuseRerankWorker"], [71, 2, 1, "", "PrintMemoryWorker"], [71, 2, 1, "", "ReadMessageWorker"], [71, 2, 1, "", "RetrieveMemoryWorker"], [71, 2, 1, "", "SemanticRankWorker"], [71, 2, 1, "", "SetQueryWorker"], [72, 0, 0, "-", "extract_time_worker"], [73, 0, 0, "-", "fuse_rerank_worker"], [74, 0, 0, "-", "print_memory_worker"], [75, 0, 0, "-", "read_message_worker"], [76, 0, 0, "-", "retrieve_memory_worker"], [77, 0, 0, "-", "semantic_rank_worker"], [78, 0, 0, "-", "set_query_worker"]], "memoryscope.core.worker.frontend.ExtractTimeWorker": [[71, 5, 1, "", "EXTRACT_TIME_PATTERN"], [71, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.frontend.FuseRerankWorker": [[71, 3, 1, "", "match_node_time"]], "memoryscope.core.worker.frontend.PrintMemoryWorker": [[71, 5, 1, "", "FILE_PATH"]], "memoryscope.core.worker.frontend.RetrieveMemoryWorker": [[71, 3, 1, "", "retrieve_expired_memory"], [71, 3, 1, "", "retrieve_from_insight"], [71, 3, 1, "", "retrieve_from_observation"]], "memoryscope.core.worker.frontend.extract_time_worker": [[72, 2, 1, "", "ExtractTimeWorker"]], "memoryscope.core.worker.frontend.extract_time_worker.ExtractTimeWorker": [[72, 5, 1, "", "EXTRACT_TIME_PATTERN"], [72, 5, 1, "", "FILE_PATH"], [72, 5, 1, "", "async_task_list"], [72, 5, 1, "", "continue_run"], [72, 5, 1, "", "enable_parallel"], [72, 5, 1, "", "is_multi_thread"], [72, 5, 1, "", "kwargs"], [72, 5, 1, "", "logger"], [72, 5, 1, "", "memoryscope_context"], [72, 5, 1, "", "name"], [72, 5, 1, "", "raise_exception"], [72, 5, 1, "", "thread_pool"], [72, 5, 1, "", "thread_task_list"], [72, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.frontend.fuse_rerank_worker": [[73, 2, 1, "", "FuseRerankWorker"]], "memoryscope.core.worker.frontend.fuse_rerank_worker.FuseRerankWorker": [[73, 3, 1, "", "match_node_time"]], "memoryscope.core.worker.frontend.print_memory_worker": [[74, 2, 1, "", "PrintMemoryWorker"]], "memoryscope.core.worker.frontend.print_memory_worker.PrintMemoryWorker": [[74, 5, 1, "", "FILE_PATH"], [74, 5, 1, "", "async_task_list"], [74, 5, 1, "", "continue_run"], [74, 5, 1, "", "enable_parallel"], [74, 5, 1, "", "is_multi_thread"], [74, 5, 1, "", "kwargs"], [74, 5, 1, "", "logger"], [74, 5, 1, "", "memoryscope_context"], [74, 5, 1, "", "name"], [74, 5, 1, "", "raise_exception"], [74, 5, 1, "", "thread_pool"], [74, 5, 1, "", "thread_task_list"], [74, 5, 1, "", "workflow_context"]], "memoryscope.core.worker.frontend.read_message_worker": [[75, 2, 1, "", "ReadMessageWorker"]], "memoryscope.core.worker.frontend.retrieve_memory_worker": [[76, 2, 1, "", "RetrieveMemoryWorker"]], "memoryscope.core.worker.frontend.retrieve_memory_worker.RetrieveMemoryWorker": [[76, 3, 1, "", "retrieve_expired_memory"], [76, 3, 1, "", "retrieve_from_insight"], [76, 3, 1, "", "retrieve_from_observation"]], "memoryscope.core.worker.frontend.semantic_rank_worker": [[77, 2, 1, "", "SemanticRankWorker"]], "memoryscope.core.worker.frontend.set_query_worker": [[78, 2, 1, "", "SetQueryWorker"]], "memoryscope.core.worker.memory_base_worker": [[79, 2, 1, "", "MemoryBaseWorker"]], "memoryscope.core.worker.memory_base_worker.MemoryBaseWorker": [[79, 5, 1, "", "FILE_PATH"], [79, 3, 1, "", "__init__"], [79, 5, 1, "", "async_task_list"], [79, 4, 1, "", "chat_kwargs"], [79, 4, 1, "", "chat_messages"], [79, 4, 1, "", "chat_messages_scatter"], [79, 5, 1, "", "continue_run"], [79, 4, 1, "", "embedding_model"], [79, 5, 1, "", "enable_parallel"], [79, 4, 1, "", "generation_model"], [79, 3, 1, "", "get_language_value"], [79, 5, 1, "", "is_multi_thread"], [79, 5, 1, "", "kwargs"], [79, 4, 1, "", "language"], [79, 5, 1, "", "logger"], [79, 4, 1, "", "memory_manager"], [79, 4, 1, "", "memory_store"], [79, 5, 1, "", "memoryscope_context"], [79, 4, 1, "", "monitor"], [79, 5, 1, "", "name"], [79, 4, 1, "", "prompt_handler"], [79, 3, 1, "", "prompt_to_msg"], [79, 5, 1, "", "raise_exception"], [79, 4, 1, "", "rank_model"], [79, 4, 1, "", "target_name"], [79, 5, 1, "", "thread_pool"], [79, 5, 1, "", "thread_task_list"], [79, 4, 1, "", "user_name"], [79, 5, 1, "", "workflow_context"], [79, 4, 1, "", "workflow_name"]], "memoryscope.core.worker.memory_manager": [[80, 2, 1, "", "MemoryManager"]], "memoryscope.core.worker.memory_manager.MemoryManager": [[80, 3, 1, "", "__init__"], [80, 3, 1, "", "add_memories"], [80, 3, 1, "", "clear"], [80, 3, 1, "", "delete_memories"], [80, 3, 1, "", "get_memories"], [80, 4, 1, "", "memory_store"], [80, 3, 1, "", "set_memories"], [80, 3, 1, "", "update_memories"]], "memoryscope.enumeration": [[81, 2, 1, "", "ActionStatusEnum"], [81, 2, 1, "", "LanguageEnum"], [81, 2, 1, "", "MemoryTypeEnum"], [81, 2, 1, "", "MessageRoleEnum"], [81, 2, 1, "", "ModelEnum"], [81, 2, 1, "", "StoreStatusEnum"], [82, 0, 0, "-", "action_status_enum"], [83, 0, 0, "-", "language_enum"], [84, 0, 0, "-", "memory_type_enum"], [85, 0, 0, "-", "message_role_enum"], [86, 0, 0, "-", "model_enum"], [87, 0, 0, "-", "store_status_enum"]], "memoryscope.enumeration.ActionStatusEnum": [[81, 5, 1, "", "CONTENT_MODIFIED"], [81, 5, 1, "", "DELETE"], [81, 5, 1, "", "MODIFIED"], [81, 5, 1, "", "NEW"], [81, 5, 1, "", "NONE"]], "memoryscope.enumeration.LanguageEnum": [[81, 5, 1, "", "CN"], [81, 5, 1, "", "EN"]], "memoryscope.enumeration.MemoryTypeEnum": [[81, 5, 1, "", "CONVERSATION"], [81, 5, 1, "", "INSIGHT"], [81, 5, 1, "", "OBSERVATION"], [81, 5, 1, "", "OBS_CUSTOMIZED"]], "memoryscope.enumeration.MessageRoleEnum": [[81, 5, 1, "", "ASSISTANT"], [81, 5, 1, "", "SYSTEM"], [81, 5, 1, "", "USER"]], "memoryscope.enumeration.ModelEnum": [[81, 5, 1, "", "EMBEDDING_MODEL"], [81, 5, 1, "", "GENERATION_MODEL"], [81, 5, 1, "", "RANK_MODEL"]], "memoryscope.enumeration.StoreStatusEnum": [[81, 5, 1, "", "EXPIRED"], [81, 5, 1, "", "VALID"]], "memoryscope.enumeration.action_status_enum": [[82, 2, 1, "", "ActionStatusEnum"]], "memoryscope.enumeration.action_status_enum.ActionStatusEnum": [[82, 5, 1, "", "CONTENT_MODIFIED"], [82, 5, 1, "", "DELETE"], [82, 5, 1, "", "MODIFIED"], [82, 5, 1, "", "NEW"], [82, 5, 1, "", "NONE"]], "memoryscope.enumeration.language_enum": [[83, 2, 1, "", "LanguageEnum"]], "memoryscope.enumeration.language_enum.LanguageEnum": [[83, 5, 1, "", "CN"], [83, 5, 1, "", "EN"]], "memoryscope.enumeration.memory_type_enum": [[84, 2, 1, "", "MemoryTypeEnum"]], "memoryscope.enumeration.memory_type_enum.MemoryTypeEnum": [[84, 5, 1, "", "CONVERSATION"], [84, 5, 1, "", "INSIGHT"], [84, 5, 1, "", "OBSERVATION"], [84, 5, 1, "", "OBS_CUSTOMIZED"]], "memoryscope.enumeration.message_role_enum": [[85, 2, 1, "", "MessageRoleEnum"]], "memoryscope.enumeration.message_role_enum.MessageRoleEnum": [[85, 5, 1, "", "ASSISTANT"], [85, 5, 1, "", "SYSTEM"], [85, 5, 1, "", "USER"]], "memoryscope.enumeration.model_enum": [[86, 2, 1, "", "ModelEnum"]], "memoryscope.enumeration.model_enum.ModelEnum": [[86, 5, 1, "", "EMBEDDING_MODEL"], [86, 5, 1, "", "GENERATION_MODEL"], [86, 5, 1, "", "RANK_MODEL"]], "memoryscope.enumeration.store_status_enum": [[87, 2, 1, "", "StoreStatusEnum"]], "memoryscope.enumeration.store_status_enum.StoreStatusEnum": [[87, 5, 1, "", "EXPIRED"], [87, 5, 1, "", "VALID"]], "memoryscope.scheme": [[88, 6, 1, "", "MemoryNode"], [88, 6, 1, "", "Message"], [88, 6, 1, "", "ModelResponse"], [89, 0, 0, "-", "memory_node"], [90, 0, 0, "-", "message"], [91, 0, 0, "-", "model_response"]], "memoryscope.scheme.MemoryNode": [[88, 3, 1, "", "__init__"], [88, 7, 1, "", "action_status"], [88, 7, 1, "", "content"], [88, 7, 1, "", "dt"], [88, 7, 1, "", "key"], [88, 7, 1, "", "key_vector"], [88, 7, 1, "", "memory_id"], [88, 7, 1, "", "memory_type"], [88, 7, 1, "", "meta_data"], [88, 4, 1, "", "node_keys"], [88, 7, 1, "", "obs_reflected"], [88, 7, 1, "", "obs_updated"], [88, 7, 1, "", "score_rank"], [88, 7, 1, "", "score_recall"], [88, 7, 1, "", "score_rerank"], [88, 7, 1, "", "store_status"], [88, 7, 1, "", "target_name"], [88, 7, 1, "", "timestamp"], [88, 7, 1, "", "user_name"], [88, 7, 1, "", "value"], [88, 7, 1, "", "vector"]], "memoryscope.scheme.Message": [[88, 7, 1, "id2", "content"], [88, 7, 1, "id4", "memorized"], [88, 7, 1, "id5", "meta_data"], [88, 7, 1, "id0", "role"], [88, 7, 1, "id1", "role_name"], [88, 7, 1, "id3", "time_created"]], "memoryscope.scheme.ModelResponse": [[88, 7, 1, "", "delta"], [88, 7, 1, "", "details"], [88, 7, 1, "", "embedding_results"], [88, 7, 1, "", "m_type"], [88, 7, 1, "", "message"], [88, 7, 1, "", "meta_data"], [88, 7, 1, "", "rank_scores"], [88, 7, 1, "", "raw"], [88, 7, 1, "", "status"]], "memoryscope.scheme.memory_node": [[89, 6, 1, "", "MemoryNode"]], "memoryscope.scheme.memory_node.MemoryNode": [[89, 3, 1, "", "__init__"], [89, 7, 1, "", "action_status"], [89, 7, 1, "", "content"], [89, 7, 1, "", "dt"], [89, 7, 1, "", "key"], [89, 7, 1, "", "key_vector"], [89, 7, 1, "", "memory_id"], [89, 7, 1, "", "memory_type"], [89, 7, 1, "", "meta_data"], [89, 4, 1, "", "node_keys"], [89, 7, 1, "", "obs_reflected"], [89, 7, 1, "", "obs_updated"], [89, 7, 1, "", "score_rank"], [89, 7, 1, "", "score_recall"], [89, 7, 1, "", "score_rerank"], [89, 7, 1, "", "store_status"], [89, 7, 1, "", "target_name"], [89, 7, 1, "", "timestamp"], [89, 7, 1, "", "user_name"], [89, 7, 1, "", "value"], [89, 7, 1, "", "vector"]], "memoryscope.scheme.message": [[90, 6, 1, "", "Message"]], "memoryscope.scheme.message.Message": [[90, 7, 1, "id2", "content"], [90, 7, 1, "id4", "memorized"], [90, 7, 1, "id5", "meta_data"], [90, 7, 1, "id0", "role"], [90, 7, 1, "id1", "role_name"], [90, 7, 1, "id3", "time_created"]], "memoryscope.scheme.model_response": [[91, 6, 1, "", "ModelResponse"]], "memoryscope.scheme.model_response.ModelResponse": [[91, 7, 1, "", "delta"], [91, 7, 1, "", "details"], [91, 7, 1, "", "embedding_results"], [91, 7, 1, "", "m_type"], [91, 7, 1, "", "message"], [91, 7, 1, "", "meta_data"], [91, 7, 1, "", "rank_scores"], [91, 7, 1, "", "raw"], [91, 7, 1, "", "status"]]}, "objnames": {"0": ["py", "module", "Python \u6a21\u5757"], "1": ["py", "function", "Python \u51fd\u6570"], "2": ["py", "class", "Python \u7c7b"], "3": ["py", "method", "Python \u65b9\u6cd5"], "4": ["py", "property", "Python \u6258\u7ba1\u5c5e\u6027"], "5": ["py", "attribute", "Python \u5c5e\u6027"], "6": ["py", "pydantic_model", "Python model"], "7": ["py", "pydantic_field", "Python field"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property", "5": "py:attribute", "6": "py:pydantic_model", "7": "py:pydantic_field"}, "terms": {"0000000000": 3, "002": 0, "09": 0, "10": [0, 1, 8, 9, 39, 41, 49, 51], "100": [1, 39, 41], "1073741824": [49, 51], "11": [8, 9], "12": [8, 9, 49, 50], "13": [3, 6, 7, 8, 9], "14": [8, 9], "15": [1, 8, 9, 22, 23], "16": [8, 9], "17": [8, 9], "1726133587483093787": [49, 57], "18": [8, 9], "19": [8, 9], "1993": 9, "1gb": [49, 51], "20": [0, 1, 8, 9, 12, 22, 23, 49, 51], "200": [1, 42, 48], "2024": [0, 8, 9], "21": [8, 9], "22": 8, "23": 8, "24": [49, 50], "246160984039307": 9, "34": [8, 9], "3783161640167236": 9, "39": 8, "400442123413086": 8, "494797706604004": 8, "4o": [0, 3, 10, 11], "500": 0, "538439035415649": 9, "597784996032715": 9, "72b": [0, 8], "7565529346466064": 8, "80": [8, 9], "8412117958068848": 8, "9200": [1, 3, 6, 7, 22, 23, 42, 48], "__init__": [1, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 58, 69, 79, 80, 88, 89], "_dt": [49, 50], "_dt_info_dict": [49, 50], "_id": [1, 42, 48], "_id_memory_dict": [1, 58, 80], "_key_id_dict": [1, 58, 80], "_loop_oper": [1, 33, 34], "_loop_switch": [1, 33, 34], "_operation_dict": [1, 39, 41], "_parse_dt_info": [49, 50], "_prompt_handl": [1, 18, 19], "_run": [4, 5], "_singleton": [1, 18, 19, 28, 33, 36, 39, 40, 58, 69, 80], "a_retrieve_memori": [1, 12, 17, 42, 43, 45, 47], "abil": 8, "about": [1, 8, 88, 90, 91], "abstract": [1, 18, 20, 27, 28, 33, 34, 35, 39, 40, 42, 43, 44, 58, 69], "accept": [1, 18, 19, 20, 21, 27, 29, 31, 49, 53], "access": [1, 8, 18, 19, 20, 39, 40, 49, 52, 58, 69, 79, 80], "accommod": 8, "accord": [1, 27, 29, 31, 32, 33, 37, 42, 48, 53, 59, 63], "accumul": 8, "accur": 8, "achiev": 8, "action": [1, 8, 9, 88, 89], "action_status": [1, 12, 13, 59, 68, 88, 89], "action_status_enum": [13, 81], "actionstatusenum": [1, 12, 13, 81, 82], "activ": [1, 8, 18, 19, 49, 51, 71, 76], "actual": [1, 8, 18, 19, 33, 36, 42, 45, 48, 49, 57, 58, 79, 81, 82, 88, 90, 91], "ada": 0, "adapt": [1, 27, 29], "add": [1, 2, 4, 5, 12, 17, 39, 41, 42, 44, 46, 48, 49, 52, 58, 80], "add_kwarg": [1, 42, 48], "add_memori": [1, 12, 17, 58, 80], "add_messages_pair": [1, 12, 17, 39, 40, 41], "add_node_object": [17, 22, 24], "add_observ": [1, 12, 58, 59, 62], "add_prompt_dict": [17, 49, 52], "add_prompt_fil": [17, 49, 52], "add_text": [1, 42, 48], "add_token": [1, 12, 17, 42, 44, 46], "added": [1, 18, 19, 20, 21, 39, 41, 42, 44, 48], "adding": [1, 42, 46, 49, 51, 57], "addit": [1, 8, 18, 19, 27, 29, 32, 33, 35, 36, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 51, 52, 57, 58, 69, 79, 88, 90, 91], "additionalproperti": [1, 88, 89, 90, 91], "adjust": [1, 8, 18, 21, 59, 60], "adorn": 8, "advanc": [4, 5, 8], "adventur": 8, "after": [1, 8, 18, 21, 33, 37], "after_cal": [1, 12, 17, 27, 28, 29, 30, 31, 32], "afternoon": 8, "again": [1, 49, 57, 58, 79], "against": [1, 42, 48], "agent": 0, "agentscop": 0, "agentscope_exampl": 6, "ai": [1, 3, 8, 9, 10, 11, 18, 19, 20, 21, 22, 23, 49, 57, 58, 59, 64, 79, 81, 85], "airport": 8, "align": [1, 42, 48], "all": [1, 8, 10, 39, 41, 42, 44, 49, 51, 52, 58, 59, 68, 69, 80], "alloc": [1, 27, 32, 59, 64], "allow": [1, 18, 21, 42, 48, 49, 51, 57, 88, 89], "along": [1, 8, 39, 40], "alreadi": [1, 33, 34, 42, 48, 49, 53], "also": [1, 8, 27, 29, 49, 54, 58, 79], "alter": [1, 81, 82], "altern": 10, "alway": 8, "am": 8, "amazon": 8, "amen": 8, "among": [1, 59, 67], "an": [1, 8, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 37, 39, 40, 42, 43, 44, 45, 48, 49, 50, 52, 57, 58, 59, 63, 64, 67, 69, 71, 72, 79, 81, 83, 84, 86, 87, 88, 91], "analysi": [1, 59, 60, 81, 84], "and": [0, 1, 5, 6, 7, 10, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 73, 76, 77, 78, 79, 80, 81, 85, 88, 89, 90, 91], "anew": 8, "angl": [49, 54], "ani": [1, 8, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 71, 72, 74, 76, 79, 81, 85, 88, 91], "anoth": 8, "answer": [4, 5], "antioxid": 8, "anyof": [1, 88, 91], "anyth": 8, "apart": 8, "api": [1, 3, 6, 7, 12, 42, 48], "api_key": 48, "api_memory_chat": [8, 9, 17, 18], "apimemorychat": [1, 12, 17, 18, 19, 21], "appeal": 8, "append": [49, 52], "append_memoryscope_uuid": [17, 49, 51], "appl": 8, "appli": [1, 42, 43, 45, 47, 48], "applic": [1, 18, 21, 42, 48], "appropri": [1, 8, 27, 31, 49, 52], "arbitrari": [1, 27, 29, 31, 33, 34, 38, 59, 65, 71, 76], "arbitrary_types_allow": [42, 48], "are": [1, 8, 10, 18, 19, 20, 21, 27, 29, 31, 32, 33, 35, 36, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 58, 59, 67, 79], "area": 8, "arg": [1, 17, 27, 30, 31, 32, 33, 36, 49, 51, 56, 58, 59, 65, 69, 71, 76], "argument": [1, 8, 9, 12, 17, 18, 19, 21, 22, 24, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48, 49, 50, 51, 52, 57, 58, 59, 65, 69, 71, 76, 79, 88, 89], "arm": 3, "around": 8, "array": [1, 88, 89, 91], "as": [1, 4, 5, 6, 7, 8, 10, 18, 19, 20, 21, 27, 29, 33, 34, 35, 42, 43, 45, 46, 47, 49, 50, 52, 53, 56, 58, 59, 63, 67, 71, 76, 79, 81, 85, 88, 89], "asctim": [49, 51], "aspect": 8, "assert": [4, 5], "assign": [1, 27, 32, 59, 64, 71, 77], "assist": [1, 8, 10, 13, 18, 19, 20, 21, 39, 40, 81, 85, 88, 90, 91], "assistant_messag": [1, 39, 41], "assistant_nam": [1, 3, 8, 9, 10, 11, 17, 18, 19, 22, 23, 39, 40], "associ": [1, 18, 21, 42, 43, 45, 47, 49, 51, 58, 59, 61, 62, 67, 71, 78, 80, 88, 90, 91], "async": [1, 27, 28, 30, 42, 43, 45, 47, 48], "async_cal": [17, 27, 28], "async_task_list": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "asyncbm25strategi": [1, 42, 48], "asyncdensevectorstrategi": [1, 42, 48], "asyncelasticsearch": [1, 42, 48], "asynchron": [1, 8, 42, 43, 45, 47, 48, 58, 69], "asyncretrievalstrategi": [1, 42, 48], "asyncsparsevectorstrategi": [1, 42, 48], "at": [1, 4, 5, 8, 42, 43, 45, 47, 49, 50, 51, 52], "attach": [1, 49, 51, 88, 90, 91], "attempt": [49, 52], "attract": 8, "attribut": [1, 18, 19, 58, 79, 88, 89], "august": 8, "author": 0, "auto": [1, 18, 19, 20, 21, 49, 51], "autogen": [0, 6], "autogen_exampl": 7, "automat": [1, 88, 89], "avail": [1, 10, 18, 21, 39, 40, 59, 62], "awar": 8, "back": [1, 59, 60, 71, 77], "backend": [0, 8, 10, 12, 17, 33, 34, 35, 36, 38, 39, 41, 58], "backend_oper": [17, 33], "backendoper": [1, 12, 17, 33, 34, 37], "background": [1, 33, 34], "backup_count": [49, 51], "base": [8, 12, 18, 20, 27, 29, 32, 33, 34, 35, 36, 39, 40, 42, 43, 44, 45, 48, 49, 50, 51, 52, 59, 60, 61, 62, 64, 66, 67, 68, 71, 72, 76, 77, 81, 84, 86, 88, 91], "base_memory_chat": [17, 18], "base_memory_servic": [17, 39], "base_memory_stor": [17, 42], "base_model": [17, 27], "base_monitor": [17, 42], "base_oper": [17, 33], "base_work": [17, 58], "base_workflow": [17, 33], "basebackendoper": [1, 33, 34], "basememorychat": [1, 12, 17, 18, 19, 20, 25], "basememoryservic": [1, 12, 17, 18, 19, 20, 25, 39, 40, 41], "basememorystor": [1, 12, 17, 42, 43, 45, 47, 58, 79, 80], "basemodel": [1, 17, 18, 19, 27, 28, 29, 30, 31, 32, 42, 45, 47, 58, 79, 88, 89, 90, 91], "basemonitor": [1, 12, 17, 42, 44, 46, 58, 79], "basenod": [1, 42, 48], "baseoper": [1, 12, 17, 33, 34, 35, 37, 38], "basepydanticvectorstor": [42, 48], "basework": [1, 12, 17, 34, 38, 58, 69, 79], "baseworkflow": [17, 33, 36, 38], "basi": [1, 59, 67], "batch": [1, 42, 48], "batch_delet": [17, 42, 43, 45, 47], "batch_insert": [17, 42, 43, 45, 47], "batch_regist": [17, 49, 53], "batch_siz": [1, 17, 42, 48], "batch_upd": [17, 42, 43, 45, 47], "be": [1, 8, 10, 18, 19, 20, 21, 27, 29, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 67, 69, 79, 80, 81, 85, 88, 89], "beauti": 8, "been": [1, 8, 18, 19, 20, 21, 42, 48, 59, 61, 81, 82, 88, 90, 91], "befor": [1, 8, 10, 18, 19, 27, 29, 31, 32, 42, 48, 49, 51, 58, 79], "before_cal": [1, 12, 17, 27, 28, 29, 30, 31, 32], "before_index_cr": [1, 12, 17, 42, 48], "behavior": [1, 39, 40, 41, 42, 44, 48, 49, 51, 57, 58, 79], "being": 8, "benefici": 8, "berri": 8, "best": [1, 8, 42, 43, 45, 47], "between": [18, 21], "birthday": 8, "bit": 8, "bittersweet": 8, "block": [49, 56], "blueberri": 8, "bodi": [1, 8, 42, 46, 48], "book": 8, "bool": [1, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 56, 57, 58, 60, 61, 62, 63, 64, 66, 67, 69, 72, 74, 79, 80, 88, 90, 91], "boolean": [1, 10, 88, 90, 91], "both": [1, 8, 27, 29, 30, 31, 33, 36, 49, 50, 53, 58, 69], "bottom": 4, "boyin": 0, "bracket": [49, 54], "branch": 2, "bring": 8, "brush": 8, "bud": 8, "buffer": [1, 42, 44], "build": [1, 3, 8, 59, 62], "build_messag": [1, 12, 58, 59, 61, 62], "bulk": [1, 42, 48, 49, 53], "bulkindexerror": [1, 42, 48], "buse": 8, "busi": 8, "but": 8, "by": [1, 8, 10, 18, 19, 20, 21, 27, 29, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 51, 52, 53, 58, 59, 64, 66, 68, 71, 72, 73, 76, 77, 80, 88, 89], "cab": 8, "cach": [1, 58, 80], "calcul": [1, 27, 32], "calendar": 8, "call": [1, 8, 17, 27, 28, 29, 31, 32, 42, 48, 49, 51, 53, 58, 69, 88, 91], "callabl": [1, 42, 48, 56, 58, 69], "calori": 8, "camelcas": [49, 57], "camelcase_to_underscor": [17, 49, 57], "can": [1, 6, 7, 8, 10, 33, 35, 36, 39, 41, 42, 46, 48, 49, 50, 56, 81, 85], "cannot": [1, 8, 42, 48, 49, 52, 88, 89], "cap": [1, 42, 43, 45, 47], "capabl": [1, 27, 31, 39, 40, 42, 45], "captur": [1, 33, 37], "career": 8, "carri": [1, 18, 19, 20, 21], "case": [1, 8, 42, 48, 49, 57], "catch": 8, "categor": [1, 33, 35, 81, 85], "categori": [1, 59, 60, 81, 84], "cd": [2, 3], "central": 8, "chanc": 8, "chang": [1, 81, 82], "chapter": 8, "char_logo": [17, 49, 57], "charact": [49, 51], "chat": [10, 12, 13, 17, 27, 29, 33, 37, 38, 39, 41, 58, 59, 61, 62, 64, 71, 75, 78, 79, 81, 85], "chat_kwarg": [1, 4, 5, 12, 17, 58, 59, 68, 79], "chat_messag": [1, 12, 17, 33, 34, 35, 38, 58, 59, 64, 79], "chat_messages_scatt": [1, 12, 17, 58, 79], "chat_stream": [1, 17, 22, 23], "chat_with_memori": [1, 8, 9, 12, 17, 18, 19, 20, 21], "chatbot": 8, "chatmessag": [1, 27, 29, 31], "check": [1, 8, 33, 37, 49, 50, 57, 58, 69], "checkout": 2, "cheer": 8, "chines": [1, 10, 49, 50, 81, 83], "choic": 8, "choos": [1, 8, 18, 21], "class": [1, 4, 5, 8, 10, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "class_path": [49, 52], "classic": 8, "classmat": 8, "classmethod": [1, 17, 25, 27, 30, 49, 50, 51], "claus": [1, 42, 48], "cleanup": [1, 42, 44, 46], "clear": [1, 12, 17, 18, 21, 49, 51, 58, 80], "clear_node_al": [17, 22, 24], "cli": [0, 1, 3, 8, 13, 18, 19, 21, 92], "cli_memory_chat": [1, 3, 10, 11, 13, 17, 18, 22, 23, 25], "client": [1, 8, 12, 17, 42, 48], "climat": 8, "climemorychat": [1, 12, 17, 18, 21], "clone": 3, "close": [1, 8, 12, 13, 17, 25, 42, 43, 44, 45, 46, 47, 48, 49, 51], "cloud": [1, 42, 48], "cloud_id": 48, "cls": 55, "cn": [1, 3, 9, 10, 11, 13, 22, 23, 49, 50, 81, 83], "co": [3, 6, 7], "coconut": 8, "code": [49, 56], "cognit": 8, "collect": [1, 59, 60], "color": [8, 49, 57], "com": [0, 2, 3], "come": 8, "command": [1, 18, 21], "commit": [0, 2], "common": [1, 58, 69], "common_const": [4, 5, 13, 14], "communic": [1, 8, 18, 21], "compani": 8, "compat": [1, 27, 29, 32], "compens": 8, "competit": 8, "compil": [49, 54], "complet": [1, 18, 19, 20, 21, 27, 29, 49, 52, 58, 69], "compon": [1, 49, 50, 58, 79], "compos": [1, 12, 18, 21], "composit": 8, "comprehens": [1, 8, 88, 89], "comput": [9, 49, 57], "concat": [1, 49, 57, 58, 79], "concat_system_prompt": [1, 49, 57, 58, 79], "concaten": [1, 59, 61], "concret": [1, 18, 20, 42, 44], "concurr": [1, 58, 59, 67, 69, 71, 76], "config": [3, 4, 5, 10, 11, 12, 13, 17, 42, 48, 49, 57], "config_manag": [17, 22], "config_path": [3, 10, 11, 22, 24], "configmanag": [17, 22, 24, 25], "configur": [1, 8, 18, 19, 33, 36, 37, 39, 40, 42, 45, 48, 49, 51, 57, 58, 79], "confirm": 8, "conflict": 8, "congratul": 8, "connect": [1, 42, 48], "connectionerror": [1, 42, 48], "consid": [1, 8, 42, 43, 45, 47], "consist": [1, 33, 36, 42, 43, 48], "consol": [1, 18, 21, 49, 51], "consolidate_memori": [8, 9], "consolidate_memory_interval_tim": [1, 17, 22, 23], "consolidate_memory_op": [17, 33], "consolidatememoryop": [1, 12, 17, 33, 37], "constant": [4, 5, 13, 49, 51, 92], "constraint": [1, 42, 43, 45, 47], "construct": [1, 27, 29, 31, 42, 48, 59, 60, 61, 62, 64], "constructor": [1, 49, 57, 58, 79], "contain": [1, 18, 20, 21, 27, 32, 42, 48, 49, 50, 51, 52, 54, 57, 58, 59, 61, 62, 66, 67, 68, 69, 79], "contains_keyword": [17, 49, 57], "content": [1, 8, 9, 12, 29, 48, 52, 54, 62, 66, 67, 82, 84, 86, 89, 90, 91, 92], "content_modifi": [1, 13, 81, 82, 88, 89], "context": [1, 4, 5, 8, 13, 17, 18, 19, 21, 25, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 44, 49, 50, 51, 52, 57, 58, 59, 67, 69, 71, 72, 78, 79, 80, 81, 85, 88, 90, 91], "context_lock": [1, 58, 69], "contextu": [1, 33, 37], "contextual_msg_max_count": [1, 39, 41], "contextual_msg_min_count": [1, 33, 37, 39, 41], "continu": [1, 18, 21], "continue_run": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "contra_repeat_work": [58, 59], "contradict": [1, 59, 60, 66], "contradictori": [1, 59, 60, 66], "contrarepeatwork": [1, 12, 58, 59, 60], "contrib": [4, 5], "control": [1, 18, 21, 33, 34, 39, 41, 58, 69], "conveni": 8, "convers": [1, 8, 10, 13, 18, 19, 20, 21, 39, 41, 49, 57, 58, 59, 66, 79, 81, 84, 85, 88, 89], "convert": [1, 49, 57, 58, 79], "coordin": 8, "copi": 4, "core": [1, 3, 4, 5, 10, 11, 13, 92], "correspond": [1, 8, 49, 50, 58, 79], "cosin": [1, 42, 48], "cosine_similar": [17, 49, 57], "cosine_similarity_matrix": [17, 49, 57], "cost": [49, 56], "cost_str": [17, 49, 56], "could": [1, 8, 42, 44], "count": [1, 33, 37, 39, 41], "cp": [4, 5], "creat": [1, 4, 8, 10, 42, 48, 49, 51, 59, 63, 68, 81, 82, 86, 88, 89, 90, 91], "create_index_if_not_exist": [1, 42, 48], "creation": [1, 39, 41, 88, 90, 91], "creativ": 8, "criteria": [1, 42, 43, 45, 47, 71, 76], "culinari": 8, "cultur": 8, "current": [1, 4, 5, 8, 18, 19, 39, 41, 42, 46, 48, 49, 50, 52, 57, 58, 59, 63, 79], "custom": [1, 8, 39, 40, 41, 42, 48, 49, 50, 56, 81, 84], "custom_queri": [1, 42, 48], "customiz": [1, 39, 40], "cynthia": 8, "dashscop": [1, 3, 10, 27, 32], "dashscope_api_key": 3, "dashscope_backend": 0, "dashscope_embed": [3, 8, 9, 10, 11], "dashscope_gener": [1, 3, 8, 9, 10, 11, 22, 23], "dashscope_rank": [1, 3, 8, 9, 10, 11, 22, 23], "dashscopeembed": [1, 27, 30], "data": [1, 8, 18, 20, 27, 29, 31, 32, 42, 43, 44, 45, 46, 48, 49, 51, 71, 72, 81, 86, 88, 89, 90, 91], "databas": 8, "date": [1, 8, 49, 50, 51, 71, 72, 88, 89], "date_format": [49, 51], "date_format_styl": [49, 51], "datetim": [1, 4, 5, 49, 50, 59, 63], "datetime_format": [17, 49, 50], "datetime_handl": [17, 49], "datetime_word_list": [49, 50], "datetimehandl": [17, 49, 50], "day": [8, 49, 50], "dear": 8, "decid": 8, "declar": [1, 18, 19], "decor": [1, 56, 59, 65, 71, 76], "def": [1, 4, 5, 88, 91], "default": [1, 4, 5, 8, 10, 18, 19, 20, 21, 27, 29, 33, 35, 36, 42, 48, 49, 50, 51, 52, 56, 57, 58, 69, 79, 88, 89, 90, 91], "default_class_dir": [49, 57], "default_memory_chat": [8, 9, 13, 17, 25], "default_memory_servic": [8, 9, 13, 17, 25], "default_work": [1, 58, 80], "defin": [1, 33, 34, 35, 36, 39, 40, 42, 43, 44, 45, 49, 57, 58, 69, 81, 84], "definit": [1, 4, 39, 40, 49, 52], "deleg": [1, 42, 48], "delet": [1, 12, 13, 17, 42, 47, 48, 58, 59, 68, 79, 80, 81, 82, 88, 89], "delete_al": [1, 8, 9, 12, 58, 59, 68], "delete_by_queri": [1, 42, 48], "delete_kwarg": [1, 42, 48], "delete_memori": [1, 12, 17, 58, 59, 68, 80], "delici": 8, "delta": [1, 12, 13, 88, 91], "demo": [3, 4, 5, 6, 7], "demo_config": [4, 10], "demo_config_nam": [22, 24], "demo_config_zh": [3, 5, 11, 22, 24], "demonstr": [1, 49, 57, 58, 79], "denot": [1, 81, 84, 86, 88, 91], "dens": [1, 22, 23, 42, 47, 48], "depend": [33, 36], "deploy": [1, 42, 48], "deriv": [1, 59, 62, 81, 84], "describ": [1, 88, 89, 90, 91], "descript": [1, 4, 5, 12, 17, 18, 21, 33, 34, 35, 38, 39, 40, 88, 89, 90, 91], "design": [1, 27, 32, 49, 54, 71, 72], "detail": [1, 8, 12, 13, 42, 48, 59, 62, 71, 78, 88, 89, 90, 91], "detect": [1, 59, 60], "determin": [1, 4, 5, 8, 71, 73], "dict": [1, 21, 22, 23, 24, 28, 29, 30, 31, 32, 34, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 73, 74, 79, 80, 88, 89, 90, 91], "dictionari": [1, 18, 19, 21, 39, 40, 42, 43, 45, 47, 49, 50, 51, 52, 53, 57, 58, 69, 79], "differ": [1, 8, 10, 49, 50, 53, 81, 82, 84, 85, 86, 88, 91], "digit": 8, "dimension": [1, 42, 48], "dine": 8, "dir_path": [49, 51], "direct": [1, 8, 10, 27, 29, 31, 42, 48, 49, 52], "directori": [4, 49, 51], "discoveri": [3, 6, 7], "discuss": 8, "dislik": 8, "display": [18, 21, 49, 56], "distanc": [1, 8, 42, 48], "distance_strategi": [1, 17, 42, 48], "distancemetr": [1, 42, 48], "distinct": [1, 81, 84, 85], "divers": 8, "do": [1, 8, 10, 81, 82], "docker": [6, 7, 8, 9, 10, 11, 12], "document": [1, 6, 7, 27, 32, 42, 48, 49, 57, 88, 91], "doe": [1, 8, 33, 35, 36, 39, 41, 42, 46, 48, 49, 50], "doesn": 8, "don": 8, "dot_product": [1, 42, 48], "downtown": 8, "drama": 8, "dream": 8, "dt": [1, 12, 13, 49, 50, 88, 89], "dt_format": [49, 50], "dt_info_dict": [49, 50], "dummi": [1, 10, 27, 29, 32], "dummy_generation_model": [17, 27], "dummy_memory_stor": [17, 42], "dummy_monitor": [17, 42], "dummy_query_vector": [17, 42, 47], "dummy_work": [17, 58], "dummygenerationmodel": [1, 12, 17, 27, 29], "dummymemorystor": [1, 12, 17, 42, 45], "dummymonitor": [1, 12, 17, 42, 46], "dummywork": [1, 12, 17, 58, 70], "dump_config": [17, 22, 24], "duplic": [1, 58, 71, 77, 80], "dure": [1, 8, 33, 34, 36, 38, 42, 48, 88, 89], "dynam": [8, 49, 50, 57], "each": [1, 4, 5, 8, 27, 32, 33, 36, 42, 48, 49, 50, 52, 57, 58, 59, 61, 69, 79, 81, 82, 84, 88, 91], "easi": 8, "eat": 8, "echo": 8, "effect": [1, 18, 19, 20, 21, 49, 57, 58, 79], "effici": [1, 71, 76], "effort": 8, "either": [1, 10, 27, 29, 31, 33, 35, 49, 52, 53, 71, 78], "elaps": [49, 56], "elast": [1, 3, 6, 7, 42, 48], "elasticsearch": [0, 1, 3, 6, 7, 12, 42, 47, 48], "elasticsearchstor": [1, 42, 48], "element": [1, 18, 21, 49, 50], "els": [4, 5], "emb": [0, 1, 42, 45, 88, 91], "embed": [0, 1, 3, 8, 9, 10, 11, 22, 23, 27, 30, 42, 45, 48, 58, 79, 81, 86, 88, 89, 91], "embedding_backend": [1, 3, 8, 9, 10, 11, 17, 22, 23], "embedding_model": [1, 3, 8, 9, 10, 11, 12, 13, 17, 22, 23, 27, 30, 42, 45, 47, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 86, 88, 91], "embedding_param": [1, 17, 22, 23], "embedding_result": [1, 12, 13, 88, 91], "emot": 8, "employ": [49, 50], "employe": 8, "empti": [1, 42, 46, 49, 50], "en": [1, 3, 8, 10, 11, 13, 22, 23, 49, 50, 81, 83], "enabl": [3, 6, 7, 49, 51], "enable_long_contra_repeat": [1, 17, 22, 23], "enable_parallel": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "enable_rank": [1, 3, 8, 9, 10, 11, 17, 22, 23], "enable_today_contra_repeat": [1, 17, 22, 23], "encapsul": [1, 27, 31, 42, 48], "encount": [1, 42, 48], "end": [4, 5, 49, 52, 56], "end_tim": [8, 9], "energ": 8, "engag": 8, "english": [0, 1, 10, 49, 50, 81, 83], "enhanc": 8, "enjoy": 8, "enough": 8, "enrich": [1, 49, 51, 59, 63], "ensur": [1, 6, 7, 8, 18, 19, 27, 32, 39, 41, 42, 43, 44, 48, 49, 51, 52, 53], "entri": [1, 49, 52, 53, 59, 66], "enum": [1, 81, 82, 83, 84, 85, 86, 87, 88, 91], "enumer": [12, 13, 88, 91, 92], "environ": [1, 8, 58, 69], "error": [1, 18, 21, 27, 29, 31, 42, 48, 49, 51, 52], "es": [6, 7], "es_api_key": [1, 17, 42, 48], "es_client": [1, 17, 42, 48], "es_cloud_api_key": [1, 42, 48], "es_cloud_id": [1, 17, 42, 48], "es_cloud_user_pass": [1, 42, 48], "es_filt": [1, 42, 48], "es_index_nam": [1, 17, 22, 23], "es_loc": [1, 42, 48], "es_password": [1, 17, 42, 48], "es_queri": [1, 12, 17, 42, 48], "es_url": [1, 17, 22, 23, 42, 47, 48], "es_us": [1, 17, 42, 48], "escombinedretrievestrategi": [1, 12, 17, 42, 48], "especi": 8, "essenti": [1, 42, 43], "etc": [49, 50], "etiquett": 8, "euclidean_dist": [1, 42, 48], "event": [1, 8, 42, 44], "everi": [49, 50], "everyon": 8, "exampl": [1, 4, 5, 6, 7, 49, 57, 58, 59, 61, 62, 79], "example_query_work": [4, 5], "examplequerywork": [4, 5], "exc_info": [49, 51], "exceed": [1, 39, 41, 59, 66], "excel": 8, "except": [1, 42, 48, 49, 51, 52, 58, 69], "exchang": 8, "excit": 8, "execut": [1, 18, 21, 33, 36, 37, 38, 39, 41, 42, 48, 49, 56, 58, 59, 67, 69], "executor": [1, 58, 69], "exist": [1, 33, 36, 42, 48, 49, 50, 51, 52, 59, 68], "exit": [1, 18, 21], "expans": [1, 42, 45], "expect": [1, 8, 49, 57, 58, 79], "experi": 8, "expir": [1, 9, 13, 81, 87, 88, 89], "explicit": [1, 18, 21, 49, 57, 88, 89], "explor": 8, "export": 3, "express": 8, "extend": [1, 42, 46, 49, 51, 59, 60, 61, 66], "extens": [49, 51, 52], "extern": [8, 49, 52], "extra": [1, 42, 48, 49, 51], "extract": [1, 8, 27, 32, 42, 48, 49, 50, 54, 71, 72], "extract_date_part": [17, 49, 50], "extract_date_parts_cn": [17, 49, 50], "extract_date_parts_en": [17, 49, 50], "extract_tim": [4, 5], "extract_time_dict": [1, 71, 73], "extract_time_pattern": [58, 71, 72], "extract_time_work": [58, 71], "extracttimework": [1, 12, 58, 71, 72], "eye": 8, "facebook": 8, "facilit": [1, 27, 29, 30, 71, 76], "factori": [1, 22, 23], "fail": [1, 42, 48, 49, 50], "failur": [1, 42, 48, 88, 91], "fals": [1, 3, 6, 7, 10, 11, 18, 19, 20, 21, 22, 23, 27, 28, 29, 31, 33, 34, 35, 36, 39, 40, 41, 48, 49, 50, 51, 57, 58, 69, 88, 90, 91], "familiar": 8, "fantast": 8, "far": 8, "featur": [1, 2, 8, 59, 67], "feel": 8, "felt": 8, "fetch": [1, 42, 48, 58, 71, 75, 79, 80], "few": [1, 8, 59, 61, 62], "few_shot": [1, 49, 57, 58, 79], "fiber": 8, "fiction": 8, "fictiti": 8, "field": [1, 42, 43, 45, 47, 48, 49, 51, 88, 89, 90, 91], "file": [1, 4, 18, 19, 42, 44, 49, 51, 52, 58, 79], "file_mod": [49, 51], "file_path": [17, 22, 24, 49, 52, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "file_path_complet": [17, 49, 52], "file_typ": [22, 24, 49, 51], "filenam": 4, "fill": 8, "filter": [1, 8, 42, 43, 45, 47, 48, 49, 54, 59, 61, 62, 64, 66, 67], "filter_dict": [1, 42, 43, 45, 47], "filter_messag": [1, 12, 58, 59, 61, 62], "filter_obs_nod": [1, 12, 58, 59, 67], "filtered_nod": [1, 59, 67], "final": [6, 7, 8], "find": [1, 8, 42, 43, 45, 47, 59, 66], "first": [1, 6, 7, 8, 10, 18, 19, 21, 49, 51, 57], "flag": [1, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 58, 69, 88, 90, 91], "flexibl": [1, 39, 40], "float": [1, 27, 28, 29, 30, 31, 32, 42, 47, 48, 49, 50, 57, 59, 67, 88, 89, 91], "float_precis": [49, 56], "florida": 8, "flow": [1, 58, 69], "flush": [1, 12, 17, 42, 43, 44], "fn": [1, 49, 51, 58, 69], "follow": [8, 10], "for": [1, 4, 10, 18, 19, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 71, 76, 78, 79, 81, 84, 85, 86, 88, 89, 90, 91], "forecast": 8, "forefront": 8, "form": [1, 42, 48, 59, 63, 81, 86, 88, 89, 91], "format": [1, 27, 31, 32, 49, 50, 51, 56, 57, 59, 62, 71, 73, 74, 88, 89], "format_chat_messag": [17, 49, 51], "format_current_context": [17, 49, 51], "format_rank_messag": [17, 49, 51], "format_styl": [49, 51], "former": 8, "foster": 8, "found": [1, 18, 19, 42, 48, 49, 50, 52, 57, 58, 69], "framework": [1, 27, 30, 31], "free": 8, "freed": [49, 51], "fresh": [1, 59, 63], "friend": 8, "friendship": 8, "from": [1, 4, 5, 8, 9, 18, 19, 21, 27, 29, 30, 31, 32, 33, 34, 37, 38, 42, 48, 49, 50, 51, 52, 54, 57, 58, 59, 60, 61, 62, 64, 67, 68, 69, 71, 72, 78, 79, 80, 81, 84, 88, 89, 91], "from_memory_key": [1, 12, 58, 59, 68], "from_queri": [1, 12, 58, 59, 68], "front": [1, 18, 19, 20, 21], "frontend": [12, 17, 33, 34, 35, 38, 58], "frontend_oper": [4, 5, 17, 33], "frontendoper": [1, 12, 17, 33, 34, 38], "fruit": 8, "fu": 0, "fuel": 8, "full": [1, 42, 46], "fullest": 8, "func": [49, 51, 56], "function": [1, 18, 19, 20, 21, 39, 41, 42, 48, 49, 50, 51, 56, 57, 58, 59, 60, 61, 65, 66, 69, 71, 76], "further": [1, 59, 61], "fuse_rerank": [4, 5], "fuse_rerank_work": [58, 71], "fusererankwork": [1, 12, 58, 71, 73], "futur": [1, 8, 42, 45, 58, 69], "g_context": [33, 36], "gather": [1, 58, 69], "gather_async_result": [1, 12, 17, 58, 69], "gather_thread_result": [1, 12, 17, 58, 69], "general": 8, "generat": [0, 1, 10, 18, 19, 20, 21, 27, 28, 29, 31, 39, 41, 49, 57, 58, 59, 62, 63, 64, 67, 71, 72, 79, 81, 86, 88, 91], "generation_backend": [1, 3, 8, 9, 10, 11, 17, 22, 23], "generation_model": [1, 3, 4, 5, 8, 9, 10, 11, 12, 13, 17, 18, 19, 22, 23, 27, 29, 31, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 86, 88, 91], "generation_model_kwarg": [18, 21], "generation_param": [1, 17, 22, 23], "get": [1, 8, 18, 19, 21, 42, 48, 49, 50, 58, 79], "get_chat_messages_scatt": [17, 39, 40], "get_dt_info_dict": [17, 49, 50], "get_elasticsearch_cli": [17, 42, 48], "get_language_valu": [1, 12, 17, 58, 79], "get_logg": [17, 49, 51], "get_memori": [1, 12, 17, 58, 80], "get_memoryscope_context": [13, 17, 26], "get_memoryscope_uuid": [13, 17, 26], "get_observation_with_time_work": [58, 59], "get_observation_work": [58, 59], "get_reflection_subject": 8, "get_reflection_subject_work": [58, 59], "get_workflow_context": [1, 12, 17, 58, 69], "getobservationwithtimework": [1, 12, 58, 59, 61], "getobservationwork": [1, 12, 58, 59, 61, 62], "getreflectionsubjectwork": [1, 12, 58, 59, 63], "getter": [1, 58, 79], "git": [0, 2, 3], "github": [0, 2, 3], "given": [1, 8, 42, 48, 49, 52, 53, 57, 59, 63, 66, 67, 71, 76], "glisten": 8, "global": [1, 18, 19, 33, 34, 58, 79, 80], "go": 8, "going": 8, "good": 8, "googl": 8, "gpt": [0, 3, 10, 11], "great": 8, "growth": 8, "gte": [0, 1, 3, 8, 9, 10, 11, 22, 23], "guidanc": 8, "guidelin": [8, 10], "had": 8, "hand": 8, "handl": [1, 18, 21, 39, 40, 42, 43, 49, 50, 51, 52, 57, 58, 59, 60, 61, 66, 69, 79, 88, 89], "handler": [1, 18, 19, 49, 51, 58, 79], "happi": 8, "has": [1, 8, 49, 52, 81, 82, 88, 89, 90, 91], "has_cont": [1, 12, 17, 58, 69], "has_time_word": [17, 49, 50], "has_time_word_cn": [17, 49, 50], "has_time_word_en": [17, 49, 50], "hash": [49, 57], "have": [1, 6, 7, 8, 18, 19, 20, 21, 42, 48, 59, 61], "haven": 8, "he": 8, "healthi": 8, "heart": 8, "help": [1, 8, 18, 21], "her": 8, "here": [1, 8, 10, 42, 44], "hexadecim": [49, 57], "high": 8, "him": 8, "his": 8, "histori": [1, 10, 18, 19, 20, 21, 27, 31, 39, 41, 59, 62, 64], "history_message_strategi": [1, 8, 9, 18, 19, 20, 21], "history_msg_count": [1, 39, 41], "hit": [42, 48], "hobbi": 8, "hold": [49, 50, 53], "home": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "honk": 8, "host": 3, "hotel": 8, "hour": [49, 50], "how": [1, 8, 42, 43, 44, 45, 58, 79], "howev": 8, "hpc": 9, "http": [1, 22, 23, 42, 48], "https": [0, 3], "huang": 0, "hug": 8, "human": [1, 10, 33, 35, 37, 38, 39, 40], "human_nam": [1, 3, 8, 9, 10, 11, 17, 18, 19, 22, 23, 39, 40], "hybrid_alpha": [1, 42, 47, 48], "hydrat": 8, "hypothet": 8, "id": [1, 42, 48, 49, 51, 88, 89], "idea": 8, "ident": [1, 18, 21], "identif": [1, 58, 79], "identifi": [1, 39, 40, 42, 44, 48, 49, 50, 51, 52, 53, 58, 59, 60, 63, 66, 71, 72, 79], "ids": [1, 42, 48], "if": [1, 4, 5, 8, 10, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 36, 37, 39, 41, 42, 48, 49, 50, 51, 52, 53, 57, 58, 59, 62, 68, 69, 79, 80, 88, 89, 90, 91], "ignor": [49, 57], "illustr": [1, 49, 57, 58, 79], "imag": [8, 10], "immedi": [1, 27, 29], "implement": [1, 8, 18, 20, 27, 29, 33, 35, 42, 43, 44, 45, 46], "impli": 8, "import": [1, 4, 5, 8, 9, 42, 48, 49, 57], "importerror": [1, 42, 48], "improv": [1, 49, 57, 58, 79], "improvis": 8, "in": [1, 4, 5, 8, 10, 18, 19, 20, 21, 27, 29, 32, 33, 35, 36, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 64, 66, 67, 68, 69, 79, 81, 82, 85, 86, 88, 89, 91], "inc": 9, "includ": [1, 8, 18, 19, 20, 21, 27, 29, 31, 39, 41, 42, 44, 48, 49, 50, 51, 56, 57, 59, 61, 62, 64, 81, 85, 88, 89], "incorpor": [1, 59, 62, 67], "increas": 8, "incur": 8, "index": [1, 27, 32, 42, 48, 88, 91], "index_nam": [1, 17, 42, 47, 48], "indic": [1, 10, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 58, 69, 81, 82, 84, 88, 90, 91], "individu": [1, 8, 27, 32, 33, 36, 49, 53], "industri": 8, "infer": [1, 8, 59, 62], "influenti": 8, "info": [1, 49, 51, 58, 80, 88, 89], "info_filter_work": [58, 59], "infofilterwork": [1, 12, 58, 59, 64], "inform": [1, 8, 49, 50, 51, 54, 59, 60, 61, 64, 71, 72, 77, 88, 89, 91], "infrastructur": [1, 39, 40], "inherit": [1, 27, 30], "init": [1, 39, 41, 53], "init_instance_by_config": [17, 49, 57], "init_servic": [8, 9, 17, 39, 40, 41], "init_work": [17, 33, 36], "init_workflow": [1, 12, 17, 33, 34, 35, 38], "initi": [1, 18, 19, 20, 27, 29, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48, 49, 50, 51, 52, 53, 56, 57, 58, 69, 79, 80, 88, 89], "innov": 8, "input": [1, 18, 21, 27, 29, 31, 42, 48, 49, 50, 53, 57, 58, 59, 62, 79, 88, 89], "input_str": [49, 50, 57], "inquir": 8, "insert": [1, 4, 17, 42, 47, 48, 58, 79], "insight": [0, 1, 8, 9, 12, 13, 59, 63, 67, 81, 84, 88, 89], "insight_key": [1, 59, 63], "insight_nod": [1, 59, 67], "insight_valu": [1, 59, 67], "instagram": 8, "instal": [0, 1, 2, 3, 6, 7, 8, 9, 10, 11, 42, 48], "instanc": [1, 18, 19, 33, 34, 35, 36, 37, 38, 39, 41, 42, 48, 49, 50, 51, 56, 57, 58, 59, 63, 79, 80], "instanti": [1, 18, 19, 49, 53], "instead": [1, 42, 48], "instruct": [0, 1, 8, 49, 57, 58, 79], "instrument": 8, "int": [1, 4, 5, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 37, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 56, 57, 88, 89, 90, 91], "integ": [1, 18, 19, 20, 21, 49, 50, 88, 89, 90, 91], "integr": [1, 18, 20, 21, 33, 34], "intend": [1, 33, 35, 42, 44], "interact": [1, 8, 18, 21, 27, 31, 49, 57, 58, 59, 61, 79, 81, 85], "interest": 8, "interfac": [1, 18, 21, 27, 29, 42, 43, 44, 45, 81, 85], "intern": [1, 42, 48, 49, 50, 52], "intertwin": 8, "interval_tim": [1, 33, 34], "into": [1, 18, 21, 27, 29, 32, 42, 44, 48, 49, 50, 52, 56, 57, 58, 59, 60, 61, 71, 78, 79, 80, 81, 86, 88, 91], "invok": [1, 18, 19, 20, 21, 59, 63], "involv": [1, 81, 85], "iowa": 8, "is": [1, 4, 6, 7, 8, 10, 18, 19, 20, 21, 27, 29, 31, 32, 33, 36, 37, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 59, 62, 67, 69, 71, 73, 78, 79, 88, 89, 90, 91], "is_backend": [33, 36], "is_embedding_queri": [42, 48], "is_first_titl": [49, 57], "is_multi_thread": [1, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79], "it": [1, 3, 8, 9, 18, 19, 20, 21, 27, 29, 31, 32, 33, 34, 36, 37, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 64, 66, 67, 68, 79, 80], "item": [1, 33, 36, 42, 43, 45, 47, 81, 86, 88, 89, 91], "iter": [1, 18, 21, 49, 51], "iter_respons": [17, 18, 19], "its": [1, 4, 5, 8, 18, 21, 27, 29, 39, 41, 42, 48, 71, 78, 81, 82], "job": 8, "join": 8, "journey": 8, "joy": 8, "json": [1, 22, 24, 49, 52, 88, 89, 90, 91], "juici": 8, "just": [1, 8, 88, 91], "karg": 17, "keep": 8, "key": [1, 8, 12, 13, 33, 36, 39, 40, 42, 43, 45, 47, 48, 49, 50, 52, 53, 57, 58, 59, 63, 68, 69, 79, 80, 88, 89, 91], "key_vector": [1, 12, 13, 88, 89], "keyword": [1, 18, 19, 21, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 48, 49, 50, 51, 52, 57, 58, 59, 61, 62, 65, 69, 71, 72, 76, 79, 88, 89], "kibana": [1, 42, 48], "kind": 8, "knn": [1, 42, 48], "know": 8, "knowledg": 8, "known": 8, "kwarg": [1, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 88, 89], "kwargs_filt": [1, 27, 28, 29, 30, 31, 32], "languag": [1, 3, 8, 9, 10, 11, 17, 22, 23, 27, 29, 31, 49, 50, 52, 54, 58, 59, 60, 71, 72, 79, 81, 83], "language_const": [13, 14], "language_enum": [13, 81], "languageenum": [1, 12, 13, 49, 50, 52, 54, 58, 79, 81, 83], "larg": 0, "late": 8, "later": [1, 58, 79], "laugh": 8, "laughter": 8, "launch": 10, "lazi": [1, 18, 19], "lazili": [1, 58, 79], "lead": 8, "learn": [1, 8, 81, 86, 88, 91], "least": [49, 50], "legaci": [1, 42, 48], "leisur": 8, "length": [1, 39, 41, 59, 65, 71, 76], "less": [1, 33, 37], "let": 8, "level": [1, 49, 51, 56, 57, 58, 79], "levelnam": [49, 51], "leverag": [1, 18, 20, 42, 45], "li": 0, "liam": 8, "librari": [49, 52], "licens": [3, 6, 7], "life": 8, "lifecycl": [1, 81, 82], "light": 8, "like": [1, 8, 18, 21, 42, 43, 48, 49, 50, 52], "limit": [1, 42, 43, 45, 47], "line": [1, 18, 21, 49, 51, 54], "lineno": [49, 51], "list": [1, 27, 29, 31, 32, 33, 34, 35, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 53, 54, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 74, 76, 79, 80, 88, 89, 91], "liter": [1, 18, 19, 20, 21, 22, 23, 24, 33, 34, 35, 38, 42, 48, 49, 56], "liu": 0, "ll": 8, "llama": [1, 42, 48], "llama_index": [1, 42, 48], "llama_index_embedding_model": [17, 27], "llama_index_es_memory_stor": [17, 42], "llama_index_generation_model": [17, 27], "llama_index_rank_model": [17, 27], "llama_index_sync_elasticsearch": [17, 42], "llamaindex": [1, 27, 30, 31], "llamaindexembeddingmodel": [1, 12, 17, 27, 30], "llamaindexesmemorystor": [1, 12, 17, 42, 47], "llamaindexgenerationmodel": [1, 12, 17, 27, 31], "llamaindexrankmodel": [1, 12, 17, 27, 32], "llm": [0, 1, 8, 12, 59, 63, 67, 71, 72, 88, 91], "llms": [1, 49, 57, 58, 79], "lno": [49, 51], "load": [49, 52], "load_memory_work": [58, 59], "loadmemorywork": [1, 12, 58, 59, 65], "local": [1, 8, 18, 19, 33, 36, 39, 40, 42, 48, 58, 69, 80], "localhost": [1, 22, 23, 42, 48], "locat": 8, "lock": [1, 58, 69], "log": [1, 39, 40, 42, 48, 49, 50, 51, 54, 56, 58, 59, 67, 69, 71, 76, 77, 80], "log_dictionary_info": [17, 49, 51], "log_elasticsearch_dynam": [17, 42, 48], "log_format": [49, 51], "log_repeat": [1, 58, 80], "log_vector_store_brief": [17, 42, 48], "logger": [17, 33, 34, 38, 42, 48, 49, 54, 56, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "logger_dict": [49, 51], "logger_prefix": [49, 54], "logic": [1, 18, 20, 27, 31, 42, 48, 49, 51, 58, 69], "logo": [1, 18, 21, 49, 57], "logrecord": [49, 51], "long": [1, 4, 5, 39, 41, 59, 66], "long_contra_repeat_work": [58, 59], "longcontrarepeatwork": [1, 12, 58, 59, 66], "longer": [49, 51], "look": [1, 8, 18, 19, 49, 57], "loop": [1, 18, 21, 33, 34], "love": 8, "luggag": 8, "lycopen": 8, "m_type": [1, 12, 13, 17, 27, 28, 29, 30, 31, 32, 88, 91], "machin": [1, 81, 86, 88, 91], "made": [1, 39, 41, 49, 51], "main": [1, 2, 8, 33, 38, 58, 69], "make": [1, 6, 7, 8, 27, 29, 31], "makerecord": [17, 49, 51], "manag": [1, 10, 18, 20, 21, 27, 30, 31, 32, 33, 34, 35, 39, 40, 42, 44, 49, 52, 53, 58, 59, 65, 66, 67, 69, 71, 76, 80], "mango": 8, "manual": [1, 18, 19, 20, 21], "map": [1, 39, 40, 49, 53, 58, 80], "marin": 8, "mark": [1, 59, 63, 68, 88, 90, 91], "market": 8, "match": [1, 4, 42, 43, 45, 47, 48, 49, 54, 58, 79], "match_node_tim": [1, 12, 58, 71, 73], "max": [0, 1, 3, 9, 10, 11, 22, 23], "max_byt": [49, 51], "max_retri": [1, 27, 28, 29, 30, 31, 32], "maximum": [1, 39, 41, 42, 43, 45, 47, 49, 51, 59, 67], "may": 8, "md5": [49, 57], "md5_hash": [17, 49, 57], "me": 8, "meal": 8, "mean": 8, "measur": [49, 56], "mechan": [1, 42, 43], "media": 8, "meet": [1, 8, 59, 66], "melodi": 8, "member": [1, 81, 83, 84, 86], "memor": [1, 8, 12, 13, 33, 37, 88, 90, 91], "memori": [0, 1, 4, 5, 9, 12, 18, 19, 20, 21, 27, 31, 33, 37, 39, 40, 41, 42, 43, 45, 47, 58, 59, 60, 63, 66, 67, 68, 71, 73, 74, 76, 77, 79, 80, 81, 82, 84, 88, 89, 90, 91], "memory_base_work": [4, 5, 17, 58], "memory_chat": [8, 9], "memory_chat_class": [1, 3, 8, 9, 10, 11, 17, 22, 23], "memory_chat_dict": [13, 17, 25], "memory_chat_prompt": [1, 18, 19, 20, 21], "memory_id": [1, 12, 13, 59, 68, 88, 89], "memory_index": [1, 22, 23], "memory_manag": [1, 12, 17, 58, 79], "memory_nod": [1, 13, 59, 66, 67, 88], "memory_oper": [1, 39, 40], "memory_prompt": [1, 18, 19, 20, 21], "memory_scop": [49, 57], "memory_scope_main": 3, "memory_scope_servic": [17, 39], "memory_servic": [1, 8, 9, 12, 17, 18, 19, 20], "memory_service_dict": [13, 17, 25], "memory_stor": [1, 12, 17, 58, 79, 80], "memory_typ": [1, 12, 13, 59, 66, 88, 89], "memory_type_enum": [13, 81], "memorybasework": [1, 4, 5, 12, 17, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "memoryhandl": [1, 58, 79, 80], "memorymanag": [1, 12, 17, 58, 79, 80], "memorynod": [1, 12, 13, 42, 43, 45, 47, 58, 59, 62, 63, 66, 67, 68, 71, 73, 80, 88, 89], "memoryscop": [1, 4, 5, 6, 7], "memoryscope_context": [1, 13, 17, 33, 34, 36, 38, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79, 80], "memoryscopecontext": [1, 13, 17, 21, 29, 30, 31, 32, 34, 38, 39, 40, 60, 61, 62, 63, 64, 66, 67, 72, 74, 79], "memoryscopeservic": [1, 12, 17, 39, 41], "memorytypeenum": [1, 12, 13, 81, 84], "mention": [1, 8, 33, 36, 59, 61, 62], "meow": [4, 5], "merg": [49, 52, 57], "messag": [1, 8, 9, 12, 13, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 37, 38, 39, 40, 41, 49, 51, 52, 57, 58, 59, 61, 62, 64, 71, 75, 78, 79, 81, 85, 88, 91], "message_lock": [1, 33, 37], "message_role_enum": [13, 81], "messageroleenum": [1, 12, 13, 81, 85], "meta": [1, 8, 88, 89, 90, 91], "meta_data": [1, 12, 13, 18, 19, 20, 21, 88, 89, 90, 91], "metadata": [1, 42, 48, 59, 63, 88, 89, 90, 91], "metavers": 8, "method": [1, 6, 7, 10, 18, 19, 20, 21, 27, 29, 33, 35, 36, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 54, 57, 58, 59, 61, 79], "metric": [1, 88, 89], "micro": [8, 9], "might": [1, 8, 42, 48, 49, 52], "mild": 8, "millisecond": [49, 56], "mind": 8, "mini": 0, "minimum": [1, 39, 41], "minut": [49, 50], "mix": 8, "mock": [1, 27, 29, 42, 46], "mode": [1, 18, 19, 20, 21, 27, 30, 31, 33, 36, 42, 48, 49, 51, 58, 69], "model": [0, 10, 12, 13, 17, 18, 19, 21, 42, 45, 48, 58, 59, 60, 64, 67, 71, 77, 79, 81, 86, 88, 89, 90, 91], "model_class": [1, 27, 30], "model_enum": [1, 13, 81, 88, 91], "model_id": [1, 42, 48], "model_nam": [1, 27, 28, 29, 30, 31, 32], "model_respons": [1, 13, 18, 19, 20, 21, 27, 28, 29, 30, 31, 32, 49, 51, 88], "modelenum": [1, 12, 13, 27, 28, 29, 30, 31, 32, 81, 86, 88, 91], "modelrespons": [1, 12, 13, 18, 19, 20, 21, 27, 28, 29, 30, 31, 32, 88, 91], "modelresponsegen": [1, 18, 19, 20, 21, 27, 29], "modelscop": [0, 2, 3], "modern": 8, "modif": [1, 42, 48], "modifi": [1, 8, 9, 13, 27, 29, 33, 36, 42, 48, 59, 64, 81, 82, 88, 89], "modul": 92, "module_dict": [17, 49, 53], "module_nam": [1, 27, 28, 29, 30, 31, 32, 49, 53], "moment": 8, "monitor": [1, 12, 17, 42, 44, 46, 58, 79], "month": [0, 8, 49, 50], "most": [1, 8, 42, 43, 45, 47, 48, 71, 78], "ms": [8, 9, 49, 56], "msg": [49, 51], "multi": [1, 8, 58, 69], "multipl": [1, 18, 21, 33, 36, 49, 53], "multithread": [1, 33, 36, 39, 40, 58, 69], "music": 8, "must": [1, 4, 5, 18, 20, 33, 35, 42, 43, 45, 48], "my": 8, "my_index": [1, 42, 48], "name": [1, 2, 4, 8, 10, 12, 17, 18, 19, 20, 21, 22, 24, 27, 30, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 48, 49, 50, 51, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79, 88, 89, 90, 91], "nattribut": [1, 88, 90, 91], "natur": 8, "nautomat": [1, 88, 89], "near": 8, "necessari": [1, 27, 32, 42, 44, 46], "need": [1, 8, 18, 20, 33, 35, 49, 57, 59, 67], "needl": 8, "neither": [1, 27, 29, 31, 42, 48, 49, 52, 53], "nest": [49, 52, 57], "net": 3, "network": [3, 8], "new": [1, 4, 8, 9, 13, 27, 30, 33, 34, 35, 37, 38, 42, 48, 59, 63, 67, 81, 82, 88, 89, 91], "new_config_dict": [22, 24], "new_insight_nod": [1, 12, 58, 59, 63], "new_obs_nod": [59, 62], "new_obs_with_time_nod": [59, 61], "newli": [1, 49, 51, 59, 61, 81, 82], "next": 8, "nice": 8, "night": 8, "nmember": [1, 88, 91], "no": [1, 8, 18, 19, 20, 21, 39, 41, 42, 48, 49, 50, 51, 57], "node": [1, 3, 6, 7, 22, 24, 27, 32, 42, 43, 45, 47, 48, 58, 59, 60, 63, 66, 67, 71, 73, 77, 80, 81, 82, 88, 89], "node_key": [1, 12, 13, 88, 89], "non": [1, 18, 19, 20, 21, 27, 31], "none": [1, 8, 9, 13, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 31, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 69, 80, 81, 82, 88, 89, 91], "none_word": [49, 54], "nor": [1, 27, 29, 31, 42, 48, 49, 52, 53], "not": [1, 4, 5, 8, 18, 19, 20, 21, 27, 29, 31, 33, 34, 35, 36, 37, 39, 41, 42, 45, 46, 48, 49, 50, 52, 56, 57, 58, 59, 62, 69, 79, 80], "note": [4, 8], "notebook": 8, "noth": [1, 8, 42, 46, 81, 82], "notimplementederror": [1, 18, 20, 33, 35, 49, 53], "nourish": 8, "now": [4, 5, 8], "nrespons": 8, "null": [1, 88, 91], "num_candid": [1, 42, 48], "number": [1, 33, 37, 42, 43, 45, 47, 48, 49, 51, 88, 89, 91], "numer": [1, 49, 50, 81, 86, 88, 91], "nuser": [1, 88, 89], "nutrient": 8, "nutriti": 8, "object": [1, 18, 20, 22, 23, 24, 27, 28, 29, 31, 33, 35, 36, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50, 52, 53, 54, 56, 57, 58, 59, 61, 68, 69, 79, 80, 88, 89, 90, 91], "obs": [1, 88, 89], "obs_cont": [1, 59, 62], "obs_custom": [1, 13, 81, 84], "obs_nod": [1, 59, 67], "obs_reflect": [1, 12, 13, 88, 89], "obs_store_key": [58, 59, 61, 62], "obs_upd": [1, 12, 13, 88, 89], "observ": [0, 1, 8, 9, 12, 13, 59, 60, 61, 62, 67, 81, 84, 88, 89], "obtain": [1, 18, 19, 20, 21, 33, 37, 38, 59, 61], "occur": [1, 42, 48], "oculus": 8, "of": [1, 4, 5, 13, 18, 19, 20, 21, 27, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 71, 76, 79, 80, 81, 82, 84, 86, 88, 89, 90, 91], "offer": 8, "offici": 8, "often": [1, 49, 57, 58, 79, 81, 86, 88, 91], "on": [1, 8, 10, 27, 29, 32, 33, 36, 42, 43, 45, 47, 48, 49, 50, 51, 52, 59, 60, 61, 62, 64, 67, 68, 71, 72, 76, 77, 81, 86, 88, 91], "one": [1, 8, 18, 21, 49, 50, 51, 88, 91], "ongo": [1, 33, 35], "onli": [1, 8, 18, 19, 49, 51, 59, 61, 62, 64, 66, 88, 89, 91], "onlin": 8, "op": [0, 1, 12, 42, 48], "op_description_dict": [1, 12, 17, 39, 40], "open": [49, 51], "openai": [3, 10], "openai_api_key": 3, "openai_backend": 0, "openai_embed": [3, 10, 11], "openai_gener": [3, 10, 11], "oper": [0, 8, 9, 12, 13, 17, 18, 21, 27, 30, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 58, 69, 71, 76, 79], "operation_config": [39, 40, 41], "operation_typ": [1, 12, 17, 33, 34, 35, 38], "opportun": 8, "option": [1, 8, 10, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 49, 50, 51, 52, 57, 58, 69, 88, 89, 90, 91], "or": [1, 8, 27, 29, 31, 33, 35, 36, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 66, 68, 69, 71, 78, 79, 80, 81, 82, 85, 88, 89, 90, 91], "orang": 8, "orchestr": [33, 36], "order": [1, 81, 86, 88, 91], "organ": [1, 59, 61], "origin": [1, 27, 32, 59, 62, 65, 66, 67, 71, 76], "other": [1, 8, 42, 44, 48], "otherwis": [1, 27, 29, 33, 37, 39, 41, 49, 50, 57, 58, 69], "our": 8, "out": [1, 8, 18, 19, 20, 21, 42, 44, 49, 54], "outcom": [49, 54], "outlin": [1, 18, 20, 42, 43], "output": [1, 27, 29], "output_memory_max_count": [1, 17, 22, 23], "outsid": 8, "over": [8, 49, 51], "overflow": [1, 39, 41], "overridden": [1, 33, 35, 42, 43], "own": [1, 8, 88, 89], "pacif": 8, "pack": 8, "packag": [1, 48, 92], "page": [1, 42, 48], "pair": [1, 18, 19, 20, 21, 39, 41], "pang": 8, "parallel": [33, 36], "param": [1, 18, 19, 20, 21, 39, 41], "paramet": [1, 10, 27, 29, 33, 35, 39, 40, 41, 42, 48, 49, 51, 53, 58, 69, 71, 78, 79], "parent": [1, 58, 79], "pars": [1, 18, 21, 42, 48, 49, 50, 52, 54, 59, 60, 63, 64, 88, 89], "parse_query_command": [1, 12, 17, 18, 21], "parse_v1": [17, 49, 54], "parse_v2": [17, 49, 54], "part": [1, 8, 18, 19, 20, 21, 33, 36, 49, 50, 57, 58, 79], "particip": [1, 81, 85], "partner": 8, "pass": [1, 33, 34, 36, 38, 42, 48, 49, 57, 58, 59, 66, 79], "password": [1, 42, 48], "path": [1, 10, 18, 19, 49, 52, 57, 58, 79], "pattern": [49, 50, 54], "pattern_v1": [17, 49, 54], "peach": 8, "pend": [1, 42, 43, 44], "per": [49, 51], "perfect": 8, "perform": [1, 8, 42, 44, 46], "perhap": 8, "permit": 8, "persist": [1, 59, 60], "person": 8, "piano": 8, "pick": 8, "piec": 8, "pike": 8, "pip": [0, 1, 2, 3, 6, 7, 42, 48], "pipelin": [0, 1, 12, 42, 48], "place": [1, 8, 18, 19, 20, 21, 33, 36], "placehold": [1, 27, 29, 33, 35, 42, 45, 46, 49, 50], "plan": 8, "platform": 8, "play": 8, "plenti": 8, "plus": 0, "point": 8, "pool": [1, 33, 34, 36, 58, 69], "pop_node_object": [17, 22, 24], "posit": [1, 8, 58, 69, 88, 89], "possibl": 8, "post": [1, 27, 29, 32], "post_process_hit": [17, 42, 48], "potenti": [1, 42, 45, 49, 51, 59, 66, 67], "practic": 8, "pre": [0, 1, 2, 42, 48], "precis": [49, 56], "predefin": [1, 18, 21, 49, 50, 59, 66, 81, 85], "prefer": [8, 10], "prefix": [49, 57], "prepar": [1, 8, 27, 29, 31, 32, 33, 37, 42, 48], "present": [1, 42, 48, 59, 68], "prevent": [1, 39, 41], "previous": 4, "primari": [1, 88, 90, 91], "print": [1, 8, 9, 18, 21, 58, 71, 73, 74, 80], "print_logo": [1, 12, 17, 18, 21], "print_memory_work": [58, 71], "printmemorywork": [1, 12, 58, 71, 74], "prior": 8, "priorit": [1, 59, 67], "problem": 8, "process": [1, 18, 20, 21, 27, 29, 31, 32, 42, 44, 48, 49, 54, 57, 58, 59, 60, 61, 62, 64, 71, 76, 77, 79], "process_command": [1, 12, 17, 18, 21], "product": 8, "profession": 8, "profil": [1, 88, 89], "program": 4, "project": 8, "promis": 8, "prompt": [1, 18, 19, 20, 21, 27, 29, 31, 49, 52, 57, 58, 59, 60, 61, 62, 63, 64, 79], "prompt_dict": [17, 49, 52], "prompt_fil": [49, 52], "prompt_handl": [1, 12, 17, 18, 19, 49, 58, 79], "prompt_to_msg": [1, 12, 17, 49, 57, 58, 79], "prompthandl": [1, 17, 18, 19, 49, 52, 58, 79], "proper": [1, 18, 19, 42, 43, 45, 49, 51], "properti": [1, 17, 18, 19, 20, 25, 27, 28, 39, 40, 42, 48, 49, 50, 52, 56, 58, 79, 80, 88, 89, 90, 91], "prospect": 8, "provid": [1, 8, 10, 18, 21, 27, 29, 31, 32, 33, 34, 38, 39, 41, 42, 43, 44, 46, 48, 49, 50, 51, 52, 54, 56, 57, 58, 59, 66, 68, 69, 71, 78], "puget": 8, "py": [3, 4, 5, 6, 7, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "pyautogen": 7, "pydant": [1, 88, 89, 90, 91], "pydantic_cor": [1, 88, 89], "pypi": [0, 12], "python": [1, 3, 4, 5, 6, 7, 42, 48], "qin": 0, "qingxu": 0, "quantiti": [1, 39, 41], "queri": [0, 1, 4, 5, 8, 9, 12, 17, 18, 19, 20, 21, 27, 32, 42, 43, 45, 47, 48, 49, 50, 57, 58, 59, 61, 62, 68, 71, 77, 78, 79], "query_messag": [18, 19], "query_vector": [1, 42, 48], "query_with_t": [4, 5], "question": [1, 18, 19, 20, 21], "quick": [3, 4, 5], "quit": 8, "qwen": [0, 1, 3, 9, 10, 11, 22, 23], "qwen2": [0, 8], "rail": 8, "rainfal": 8, "rais": [1, 27, 29, 31, 42, 48, 49, 52, 58, 69, 88, 89], "raise_except": [1, 27, 28, 29, 30, 31, 32, 49, 52, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79], "random": [49, 57], "rank": [1, 10, 27, 32, 58, 59, 67, 71, 77, 79, 81, 86, 88, 89, 91], "rank_backend": [1, 3, 8, 9, 10, 11, 17, 22, 23], "rank_model": [1, 3, 8, 9, 10, 11, 12, 13, 17, 22, 23, 27, 32, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 86, 88, 91], "rank_param": [1, 17, 22, 23], "rank_scor": [1, 12, 13, 88, 91], "ranker": 10, "raspberri": 8, "raw": [1, 12, 13, 18, 21, 88, 91], "re": [49, 54], "read": [1, 33, 38], "read_config": [17, 22, 24], "read_message_work": [58, 71], "reader": 8, "readi": [1, 8, 59, 62], "readm": [8, 9, 10, 11], "readmessagework": [1, 12, 58, 71, 75], "real": 8, "realiti": 8, "realli": 8, "recal": [1, 88, 89], "recent": [1, 8, 18, 19, 20, 21, 33, 38, 71, 78], "recent_n_pair": [39, 40], "recommend": [6, 7], "record": [1, 42, 44, 49, 51], "reduc": [1, 39, 41], "redund": [1, 59, 60, 66], "ref": [1, 88, 91], "ref_doc_id": [1, 42, 48], "refer": [1, 8, 42, 48, 59, 66], "reflect": [1, 59, 63, 81, 82, 88, 89], "reflect_and_reconsolid": [8, 9], "reflect_and_reconsolidate_interval_tim": [1, 17, 22, 23], "reflect_num_quest": 8, "refresh": [1, 8, 59, 67], "regex": [49, 50], "regist": [1, 17, 27, 30, 49, 51, 53], "register_model": [1, 12, 17, 27, 30], "register_oper": [17, 39, 40, 41], "registr": [49, 53], "registri": [1, 17, 27, 30, 31, 49], "relat": [1, 49, 50, 58, 59, 61, 62, 71, 72, 79], "relax": 8, "releas": [1, 42, 43, 44, 45, 47], "relev": [1, 27, 32, 42, 43, 45, 47, 59, 67, 71, 73, 77, 81, 86, 88, 91], "reluct": 8, "remain": [1, 39, 41], "rememb": [1, 8, 88, 90, 91], "remember_respons": [1, 18, 19, 20, 21], "remov": [1, 42, 48, 71, 77], "render": [49, 57], "repertoir": 8, "repetit": [1, 59, 60, 66], "replac": [1, 4, 5, 33, 36, 58, 79], "report": [49, 52], "repres": [1, 18, 20, 27, 31, 33, 35, 42, 43, 45, 47, 49, 52, 56, 57, 58, 59, 63, 79, 81, 82, 83, 84, 86, 88, 89, 90, 91], "represent": [1, 42, 48, 49, 50, 57, 58, 79], "request": [49, 51], "requir": [1, 33, 35, 42, 46, 48, 88, 90, 91], "rerank": [0, 1, 3, 8, 9, 10, 11, 22, 23, 27, 32, 71, 73, 88, 89], "research": 8, "reset": [1, 27, 29, 42, 48, 58, 80], "resolut": 8, "resolv": [1, 18, 19], "resourc": [1, 42, 43, 44, 45, 47, 48, 49, 51], "resp": [18, 19], "respect": [1, 42, 43, 45, 47, 48, 49, 52], "respond": 8, "respons": [1, 9, 10, 18, 19, 20, 21, 27, 29, 31, 32, 49, 54, 59, 60, 63, 64, 67, 71, 78, 81, 86, 88, 91], "response_text": [49, 54], "response_text_pars": [17, 49], "responsetextpars": [17, 49, 54], "restaur": 8, "result": [1, 8, 9, 18, 19, 20, 21, 33, 37, 38, 39, 41, 42, 43, 45, 47, 48, 58, 59, 65, 69, 71, 76, 88, 89, 91], "retain": [1, 18, 19, 20, 21, 49, 51, 59, 64], "retent": [1, 88, 90, 91], "retriev": [1, 4, 5, 8, 18, 19, 20, 21, 39, 40, 42, 43, 45, 47, 48, 49, 51, 52, 53, 58, 59, 61, 63, 66, 68, 69, 71, 76, 77, 79], "retrieval_strategi": [1, 17, 42, 48], "retrieve_expired_memori": [1, 12, 58, 71, 76], "retrieve_from_insight": [1, 12, 58, 71, 76], "retrieve_from_observ": [1, 12, 58, 71, 76], "retrieve_insight_memori": [1, 12, 58, 59, 65], "retrieve_memori": [1, 4, 5, 12, 17, 42, 43, 45, 47], "retrieve_memory_work": [58, 71], "retrieve_mod": [1, 17, 22, 23, 42, 47, 48], "retrieve_not_reflected_memori": [1, 12, 58, 59, 65], "retrieve_not_updated_memori": [1, 12, 58, 59, 65], "retrieve_obs_in": [4, 5], "retrieve_similar_cont": [1, 12, 58, 59, 66], "retrieve_today_memori": [1, 12, 58, 59, 65], "retrievememorywork": [1, 12, 58, 71, 76], "retry_interv": [1, 27, 28, 29, 30, 31, 32], "return": [1, 8, 18, 19, 20, 21, 27, 29, 33, 36, 38, 39, 40, 42, 43, 45, 47, 48, 49, 50, 58, 59, 66, 79], "reunion": 8, "reus": [49, 51], "review": 8, "revis": [1, 59, 67], "rewrite_queri": [4, 5], "rich": 8, "rich2text": [17, 49, 51], "rich_tabl": 51, "ride": 8, "rm": 3, "role": [1, 8, 12, 13, 18, 19, 20, 21, 81, 85, 88, 90, 91], "role_nam": [1, 12, 13, 18, 19, 20, 21, 39, 40, 41, 88, 90, 91], "rotat": [49, 51], "round": 8, "rrf": [1, 42, 48], "rt": [0, 12], "rtype": [1, 39, 40], "run": [1, 3, 6, 7, 8, 10, 12, 17, 18, 20, 21, 33, 34, 35, 36, 37, 39, 41, 58, 69], "run_oper": [1, 12, 17, 33, 35, 37, 38, 39, 40, 41], "run_service_oper": [8, 9, 17, 18, 20], "run_workflow": [17, 33, 36], "runner": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "runtim": [1, 39, 40], "runtimeerror": [1, 27, 29, 31, 33, 36, 49, 52, 58, 69], "safe": 8, "salad": 8, "satisfi": 8, "save": [1, 18, 19, 20, 21, 88, 90, 91], "scene": 8, "schedul": 8, "schema": [1, 88, 89, 90, 91], "scheme": [12, 13, 59, 66, 67, 92], "scope": [1, 27, 31, 42, 43, 59, 66, 71, 76], "score": [1, 27, 32, 42, 48, 59, 64, 66, 67, 71, 73, 77, 88, 89, 91], "score_rank": [1, 12, 13, 88, 89], "score_recal": [1, 12, 13, 88, 89], "score_rerank": [1, 12, 13, 88, 89], "screen": [1, 18, 21], "sea": 8, "search": [1, 8, 42, 43, 45, 47, 48, 49, 57], "seattl": 8, "second": [1, 8, 18, 21, 49, 50, 56], "secur": [1, 3, 6, 7, 42, 48], "see": 8, "seed": [49, 57], "select": [1, 27, 31, 49, 50, 52], "self": [1, 4, 5, 33, 36, 49, 50, 59, 64, 88, 89], "self_gener": [3, 6, 7], "semant": [1, 42, 45, 58, 71, 77, 79], "semantic_rank": [4, 5], "semantic_rank_work": [58, 71], "semanticrankwork": [1, 12, 58, 71, 77], "sen": 0, "sender": [1, 88, 90, 91], "sens": 8, "sensit": 8, "separ": [1, 18, 21, 58, 69], "sequenc": [1, 27, 29], "sequenti": [33, 36], "serv": [1, 27, 29, 33, 34, 42, 46], "servic": [12, 13, 17, 18, 19, 20, 27, 31], "session": [1, 8, 18, 19, 20, 21], "set": [1, 8, 10, 18, 19, 20, 21, 27, 29, 31, 33, 34, 36, 37, 38, 39, 40, 42, 48, 49, 50, 51, 56, 58, 59, 68, 69, 71, 72, 78, 79], "set_memori": [1, 12, 17, 58, 80], "set_queri": [4, 5], "set_query_work": [58, 71], "set_trace_id": [17, 49, 51], "set_workflow_context": [1, 4, 5, 12, 17, 58, 69], "setquerywork": [1, 12, 58, 71, 78], "setup": [1, 42, 48, 49, 57, 58, 79], "shape": 8, "share": [1, 8, 58, 69, 71, 72], "she": 8, "short": 8, "shorter": [1, 39, 41], "shot": [1, 59, 61, 62], "should": [1, 8, 18, 20, 33, 35, 36, 42, 43, 44, 58, 69], "show": [1, 8, 18, 21, 88, 89, 90, 91], "signifi": [1, 81, 82], "signific": [1, 8, 59, 64], "similar": [1, 42, 45, 48, 58, 59, 66, 71, 76, 79, 88, 89], "simpl": [1, 8, 49, 57, 58, 79], "sinc": 8, "sinfo": [49, 51], "sing": 8, "singl": [1, 3, 6, 7, 33, 36, 39, 41, 49, 53, 58, 59, 68, 80], "singleton": [1, 17, 18, 19, 33, 36, 39, 40, 49, 58, 69, 80], "situat": [1, 42, 46], "size": [1, 42, 43, 45, 47, 48, 49, 51], "sk": 3, "skill": 8, "skip": [1, 33, 37], "slice": 8, "small": [0, 3, 10, 11], "smci": [8, 9], "smile": 8, "snack": 8, "so": [8, 10], "social": 8, "softwar": 0, "some": [0, 1, 8, 49, 57, 58, 79], "sometim": 8, "somewher": 8, "sorri": 8, "sort": [1, 39, 41, 42, 43, 45, 47, 58, 71, 76, 77, 79], "sound": 8, "sourc": [1, 8, 49, 52, 59, 62], "space": 8, "spark": 8, "special": [1, 8, 49, 50, 59, 60, 61, 62, 63, 66, 71, 72, 81, 86, 88, 91], "specif": [1, 8, 33, 35, 39, 41, 42, 43, 44, 49, 50, 52, 54, 57, 58, 59, 68, 69, 79], "specifi": [1, 8, 10, 33, 35, 42, 44, 49, 51, 57, 58, 71, 76, 79, 81, 82], "spot": 8, "stack": [49, 51, 56], "stack_level": [49, 56], "stage": [1, 88, 89], "stare": 8, "start": [1, 3, 4, 5, 6, 7, 8, 10, 18, 19, 39, 41], "start_backend_servic": [1, 12, 17, 18, 20, 39, 40, 41], "start_operation_backend": [1, 12, 17, 33, 34, 35], "start_tim": [8, 9], "starter": 8, "startup": 4, "state": [1, 81, 82], "statement": [1, 59, 66], "static": [1, 18, 21, 22, 24, 49, 52, 71, 73], "status": [1, 8, 12, 13, 33, 34, 37, 59, 60, 63, 66, 67, 71, 76, 81, 82, 88, 89, 91], "stay": 8, "step": [33, 36, 49, 54], "sticker": 8, "stop": [1, 33, 34, 35, 36, 39, 41], "stop_backend_servic": [1, 12, 17, 39, 40, 41], "stop_operation_backend": [1, 12, 17, 33, 34, 35], "storag": [12, 13, 17, 39, 40, 88, 91], "store": [1, 4, 5, 18, 19, 20, 21, 42, 43, 45, 47, 48, 49, 50, 51, 58, 71, 72, 77, 79, 80, 88, 89], "store_status": [1, 12, 13, 88, 89], "store_status_enum": [13, 81], "stores_text": [17, 42, 48], "storestatusenum": [1, 12, 13, 81, 87], "stori": 8, "str": [1, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91], "strategi": [1, 42, 48], "strawberri": 8, "stream": [1, 18, 19, 20, 21, 27, 28, 29, 31, 49, 51, 88, 91], "string": [1, 18, 19, 21, 42, 43, 45, 47, 48, 49, 50, 52, 56, 57, 58, 79, 88, 89, 90, 91], "string_format": [17, 49, 50], "strip": [4, 5], "stroll": 8, "structur": [1, 27, 29, 33, 36, 49, 57, 58, 59, 61, 79, 88, 90, 91], "studi": 8, "sub": [33, 36], "subclass": [1, 18, 20, 33, 35, 42, 43, 44, 45], "submit": [1, 33, 34, 36, 58, 69], "submit_async_task": [1, 12, 17, 58, 69], "submit_thread_task": [1, 12, 17, 58, 69], "submodul": [13, 92], "subpackag": 92, "success": [1, 8, 42, 48, 88, 91], "such": [1, 8, 49, 50, 71, 76, 81, 85], "sudo": [3, 6, 7], "suffix": [49, 57], "suit": 8, "suitabl": [1, 49, 57, 58, 79, 81, 86, 88, 91], "summar": [1, 18, 19, 20, 21], "summari": [1, 39, 41], "super": 9, "supermicro": 9, "supplementari": [1, 88, 90, 91], "suppli": [1, 27, 29, 31, 42, 48], "support": [0, 1, 18, 21, 27, 29, 31, 33, 36, 42, 48, 49, 50, 52, 53, 56, 57, 81, 83], "sure": [6, 7], "surf": 8, "sweet": 8, "switch": 8, "sync": [1, 27, 30], "sync_add": [1, 12, 17, 42, 48], "sync_delet": [1, 12, 17, 42, 48], "sync_delete_al": [17, 42, 48], "sync_queri": [1, 12, 17, 42, 48], "sync_search_al": [17, 42, 48], "sync_search_all_with_filt": [17, 42, 48], "syncelasticsearchstor": [1, 12, 17, 42, 48], "synchron": [1, 39, 40, 42, 48, 58, 69], "system": [1, 8, 13, 18, 19, 20, 21, 27, 31, 42, 44, 45, 49, 51, 57, 58, 59, 61, 62, 67, 79, 81, 85, 86, 88, 90, 91], "system_prompt": [1, 18, 19, 20, 21, 49, 57, 58, 79], "tac": 8, "take": [1, 8, 18, 19, 20, 21], "target": [1, 42, 48, 58, 59, 66, 79, 88, 89], "target_nam": [1, 12, 13, 17, 33, 34, 35, 37, 38, 58, 79, 88, 89], "task": [0, 1, 42, 44, 58, 69, 79, 81, 86, 88, 91], "tast": 8, "tasti": 8, "team": 8, "tech": 8, "technic": 8, "technolog": 8, "tempor": [1, 71, 73], "temporary_memori": [1, 18, 19, 20, 21], "term": [1, 4, 5, 39, 41, 49, 50, 81, 82], "termin": [1, 42, 44], "test": [1, 8, 27, 29, 42, 46], "text": [0, 1, 3, 8, 9, 10, 11, 22, 23, 27, 30, 31, 42, 43, 45, 47, 48, 49, 50, 54, 57, 58, 71, 72, 79, 88, 90, 91], "text_field": [1, 17, 42, 48], "than": [1, 33, 37, 39, 41, 49, 51], "thank": 8, "that": [1, 4, 6, 7, 8, 10, 18, 19, 20, 21, 33, 35, 39, 41, 42, 43, 44, 45, 47, 48, 49, 51, 52, 56, 57, 58, 59, 61, 62, 64, 65, 66, 67, 69, 71, 76, 81, 82, 85, 86, 88, 91], "the": [1, 4, 5, 6, 7, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 86, 88, 89, 90, 91], "their": [1, 8, 18, 21, 27, 32, 39, 40, 42, 48, 49, 51, 53, 58, 59, 67, 68, 69], "them": [1, 8, 27, 29, 42, 48, 49, 52, 58, 59, 67, 71, 76, 77, 79], "themselv": [49, 53], "then": [1, 6, 7, 8, 18, 19, 59, 61, 64], "there": [1, 8, 18, 19, 20, 21, 42, 48, 49, 57], "therefor": 8, "these": [1, 8, 27, 31, 42, 48, 59, 60, 61, 64, 71, 76], "they": [1, 8, 27, 32, 33, 36], "this": [1, 8, 18, 19, 20, 21, 27, 29, 31, 33, 35, 36, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 57, 58, 59, 61, 64, 67, 71, 72, 79, 80, 81, 85], "those": [1, 18, 19, 20, 21, 59, 61, 62], "thread": [1, 33, 34, 36, 58, 69], "thread_pool": [1, 33, 34, 38, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 71, 72, 74, 79], "thread_pool_max_work": [1, 17, 22, 23], "thread_task_list": [58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "threadpoolexecutor": [1, 34, 38, 58, 60, 61, 62, 63, 64, 66, 67, 69, 72, 74, 79], "threshold": [1, 59, 66], "through": [1, 10, 18, 19, 20, 21], "throughout": 8, "tiancheng": 0, "tight": 8, "time": [1, 9, 39, 41, 49, 50, 56, 58, 59, 61, 62, 65, 69, 71, 72, 76, 88, 90, 91], "time_cr": [1, 12, 13, 88, 90, 91], "time_inf": [1, 59, 62], "time_log_typ": [49, 56], "timeout": [1, 27, 28, 29, 30, 31, 32, 42, 48], "timer": [1, 17, 49, 58, 69], "timescal": [49, 56], "timestamp": [1, 4, 5, 12, 13, 17, 49, 50, 57, 59, 61, 71, 76, 78, 88, 89, 90, 91], "tip": 8, "titl": [0, 1, 42, 48, 49, 51, 57, 88, 89, 90, 91], "to": [1, 8, 10, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 64, 66, 67, 68, 69, 71, 72, 73, 74, 79, 80, 81, 85, 86, 88, 89, 90, 91], "to_fil": [49, 51], "to_stream": [49, 51], "today": 8, "togeth": 8, "toggl": [1, 18, 21], "token": [1, 39, 41, 42, 44, 46], "tomorrow": 8, "too": 8, "tool_funct": [17, 49], "top": [1, 42, 48, 71, 73], "top_k": [1, 42, 43, 45, 47], "topic": 8, "total": [1, 42, 48], "total_tim": [8, 9], "toward": 8, "trace": [49, 51], "trace_id": [49, 51], "traceabl": [49, 51], "train": 8, "transform": [1, 27, 32, 58, 79, 81, 86, 88, 91], "translat": [1, 49, 50, 71, 72], "transport": 8, "travel": 8, "treat": 8, "tri": 8, "trial": [3, 6, 7], "trigger": [49, 51], "trip": 8, "true": [1, 3, 8, 9, 10, 11, 18, 19, 20, 21, 22, 23, 27, 28, 29, 33, 34, 42, 43, 45, 47, 48, 49, 50, 51, 52, 56, 57, 58, 69, 79, 80, 88, 91], "truncat": [49, 51], "tupl": [1, 18, 21, 49, 51, 59, 66, 67], "turbo": 0, "two": 10, "type": [1, 3, 6, 7, 18, 19, 20, 21, 22, 23, 27, 30, 33, 35, 39, 40, 41, 42, 44, 49, 50, 51, 53, 56, 58, 59, 63, 66, 67, 69, 71, 73, 76, 81, 84, 86, 88, 89, 90, 91], "typic": [1, 81, 86, 88, 91], "ultim": [1, 59, 64], "unabl": 8, "under": [1, 27, 30, 42, 48], "underscore_not": [49, 57], "underscore_to_camelcas": [17, 49, 57], "understand": 8, "unforgett": 8, "uninform": 8, "union": [1, 42, 48], "uniqu": [1, 42, 48, 49, 53, 59, 63, 88, 89], "univers": 8, "unknown": [1, 18, 21], "unless": 8, "unmemor": [1, 71, 75], "unnecessari": [49, 54], "unreflect": [1, 59, 63], "until": [1, 18, 21], "unus": [1, 27, 32], "up": [1, 6, 7, 8, 18, 19, 33, 34, 37, 38, 39, 40, 42, 43, 45, 47, 48, 49, 51, 56, 58, 79], "updat": [1, 4, 8, 17, 27, 29, 32, 33, 37, 42, 43, 45, 47, 58, 59, 60, 63, 66, 67, 79, 80, 88, 89], "update_config_by_argu": [17, 22, 24], "update_embed": [42, 43, 45, 47], "update_global_by_argu": [17, 22, 24], "update_ignore_non": [17, 22, 24], "update_insight": [1, 12, 58, 59, 67], "update_insight_nod": [1, 12, 58, 59, 67], "update_insight_work": [58, 59], "update_memori": [1, 12, 17, 58, 80], "update_memory_chat_by_argu": [17, 22, 24], "update_memory_service_by_argu": [17, 22, 24], "update_memory_store_by_argu": [17, 22, 24], "update_memory_work": [58, 59], "update_model_by_argu": [17, 22, 24], "update_worker_by_argu": [17, 22, 24], "updateinsightwork": [1, 12, 58, 59, 67], "updatememorywork": [1, 12, 58, 59, 68], "url": [0, 1, 42, 48], "usag": [1, 39, 41], "use": [1, 18, 19, 27, 29, 33, 36, 38, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 56, 57, 58, 59, 66, 67, 68, 69, 71, 77, 79, 81, 85, 86, 88, 89, 91], "use_async": 48, "use_m": [49, 56], "user": [1, 3, 10, 11, 13, 18, 19, 20, 21, 22, 23, 49, 57, 58, 59, 61, 62, 66, 79, 81, 85, 88, 89, 90, 91], "user_command": [17, 18, 21], "user_messag": [1, 39, 41], "user_nam": [1, 12, 13, 17, 33, 34, 35, 38, 58, 79, 88, 89], "user_queri": [1, 49, 57, 58, 79], "usernam": [1, 42, 48], "usual": [1, 88, 91], "util": [1, 13, 17, 18, 19, 20, 27, 30, 32, 33, 36, 39, 40, 58, 59, 64, 67, 69, 71, 78, 80], "v0": 0, "v1": 0, "v2": [0, 1, 3, 8, 9, 10, 11, 22, 23], "valid": [1, 8, 9, 13, 27, 32, 42, 48, 49, 52, 81, 87, 88, 89], "validationerror": [1, 42, 48, 88, 89], "valu": [1, 12, 13, 18, 19, 20, 21, 39, 40, 42, 43, 45, 47, 49, 50, 52, 53, 58, 59, 67, 69, 79, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91], "valuabl": 8, "valueerror": [1, 18, 19, 42, 48], "vari": 8, "variabl": [1, 59, 65, 71, 76], "various": [1, 8, 49, 50, 53, 59, 60, 81, 82], "vast": 8, "ve": 8, "vector": [1, 12, 13, 42, 48, 58, 79, 88, 89, 91], "vector_field": [1, 17, 42, 48], "vector_stor": [1, 42, 48], "vectorstorequeri": [1, 42, 48], "vectorstorequeryresult": [1, 42, 48], "venu": 8, "veri": 8, "verifi": [4, 53], "version": 13, "via": [1, 10, 42, 48, 59, 67], "view": [1, 18, 21], "vim": [3, 4, 5], "virtual": 8, "visual": [1, 18, 21], "vitamin": 8, "wait_oper": [1, 33, 34, 35], "wait_servic": [1, 39, 40, 41], "want": 8, "warm": 8, "warn": [1, 39, 41, 42, 48, 49, 50], "was": [1, 49, 51, 88, 90, 91], "water": 8, "watermelon": 8, "wave": 8, "way": [8, 10], "we": [6, 7, 8], "weather": 8, "week": 8, "weekday": [49, 50], "well": [6, 7, 8, 49, 53], "were": [1, 42, 48], "what": 8, "whatsapp": 8, "when": [1, 8, 18, 19, 20, 21, 27, 29, 31, 42, 48, 88, 90, 91], "whenev": 8, "where": [1, 33, 35, 39, 40, 42, 46, 49, 50, 51, 52, 53], "whether": [1, 8, 10, 18, 19, 20, 21, 27, 29, 33, 36, 42, 48, 58, 69, 71, 73, 88, 91], "which": [1, 4, 8, 18, 20, 21, 42, 43, 48, 49, 50, 51, 54, 57, 58, 59, 61, 62, 79, 81, 85], "while": [1, 49, 54, 71, 77], "whisper": 8, "who": [1, 88, 89], "whole": [1, 27, 29], "whose": [1, 59, 66, 67], "will": [1, 8, 18, 19, 20, 21, 33, 36, 39, 41, 42, 48, 49, 50, 51, 58, 79], "wish": 8, "with": [1, 8, 18, 19, 20, 21, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 45, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 69, 79, 80, 81, 86, 88, 89, 90, 91], "within": [1, 8, 18, 19, 20, 21, 27, 30, 31, 39, 40, 42, 44, 48, 49, 50, 51, 54, 57, 59, 66, 71, 72, 76, 81, 85, 86, 88, 91], "wonder": 8, "word": [8, 49, 50, 57], "work": [8, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "worker": [0, 8, 9, 12, 13, 17, 33, 34, 36, 38], "worker_config": [33, 36], "worker_dict": [33, 34, 36, 38], "worker_param": [1, 8, 17, 22, 23], "workerflow_nam": [1, 58, 80], "workflow": [1, 4, 5, 8, 9, 33, 34, 35, 36, 37, 38], "workflow_context": [33, 34, 38, 58, 59, 60, 61, 62, 63, 64, 66, 67, 71, 72, 74, 79], "workflow_nam": [17, 58, 79], "workflow_print_consol": [17, 33, 36], "workflow_worker_list": [33, 34, 36, 38], "world": 8, "would": 8, "wrap": [49, 56], "wrap_in_box": [17, 49, 51], "wrapper": [1, 56, 59, 65, 71, 76], "write": [4, 8], "written": [1, 42, 44], "wrt": [1, 58, 79], "x86_64": 12, "xianzh": 0, "xpack": [3, 6, 7], "xu": 0, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx": 3, "yaml": [1, 3, 4, 5, 18, 19, 20, 21, 22, 24, 49, 52], "year": [0, 8, 49, 50], "yes": 8, "yet": [1, 8, 18, 19, 20, 21], "yield": [1, 18, 19, 20, 21, 27, 29], "yml": 3, "york": 8, "you": [4, 5, 6, 7, 8, 10], "your": [2, 4, 5, 8, 10], "yourself": 8, "yu": 0, "zhaoyang": 0, "zone": 8}, "titles": ["MemoryScope", "Enumeration", "\u8d21\u732e\u5230MemoryScope", "MemoryScope \u5b89\u88c5\u6307\u5357", "Custom Operator and Worker", "\u81ea\u5b9a\u4e49 Operator \u548c Worker", "Working with AgentScope", "Working with AutoGen", "Example usages of chat and service interfaces", "chat \u548c service \u63a5\u53e3\u7684\u793a\u4f8b\u7528\u6cd5", "The Cli Interface of MemoryScope", "MemoryScope \u7684\u547d\u4ee4\u884c\u63a5\u53e3", "MemoryScope \u6587\u6863", "memoryscope package", "memoryscope.constants package", "memoryscope.constants.common_constants module", "memoryscope.constants.language_constants module", "memoryscope.core package", "memoryscope.core.chat package", "memoryscope.core.chat.api_memory_chat module", "memoryscope.core.chat.base_memory_chat module", "memoryscope.core.chat.cli_memory_chat module", "memoryscope.core.config package", "memoryscope.core.config.arguments module", "memoryscope.core.config.config_manager module", "memoryscope.core.memoryscope module", "memoryscope.core.memoryscope_context module", "memoryscope.core.models package", "memoryscope.core.models.base_model module", "memoryscope.core.models.dummy_generation_model module", "memoryscope.core.models.llama_index_embedding_model module", "memoryscope.core.models.llama_index_generation_model module", "memoryscope.core.models.llama_index_rank_model module", "memoryscope.core.operation package", "memoryscope.core.operation.backend_operation module", "memoryscope.core.operation.base_operation module", "memoryscope.core.operation.base_workflow module", "memoryscope.core.operation.consolidate_memory_op module", "memoryscope.core.operation.frontend_operation module", "memoryscope.core.service package", "memoryscope.core.service.base_memory_service module", "memoryscope.core.service.memory_scope_service module", "memoryscope.core.storage package", "memoryscope.core.storage.base_memory_store module", "memoryscope.core.storage.base_monitor module", "memoryscope.core.storage.dummy_memory_store module", "memoryscope.core.storage.dummy_monitor module", "memoryscope.core.storage.llama_index_es_memory_store module", "memoryscope.core.storage.llama_index_sync_elasticsearch module", "memoryscope.core.utils package", "memoryscope.core.utils.datetime_handler module", "memoryscope.core.utils.logger module", "memoryscope.core.utils.prompt_handler module", "memoryscope.core.utils.registry module", "memoryscope.core.utils.response_text_parser module", "memoryscope.core.utils.singleton module", "memoryscope.core.utils.timer module", "memoryscope.core.utils.tool_functions module", "memoryscope.core.worker package", "memoryscope.core.worker.backend package", "memoryscope.core.worker.backend.contra_repeat_worker module", "memoryscope.core.worker.backend.get_observation_with_time_worker module", "memoryscope.core.worker.backend.get_observation_worker module", "memoryscope.core.worker.backend.get_reflection_subject_worker module", "memoryscope.core.worker.backend.info_filter_worker module", "memoryscope.core.worker.backend.load_memory_worker module", "memoryscope.core.worker.backend.long_contra_repeat_worker module", "memoryscope.core.worker.backend.update_insight_worker module", "memoryscope.core.worker.backend.update_memory_worker module", "memoryscope.core.worker.base_worker module", "memoryscope.core.worker.dummy_worker module", "memoryscope.core.worker.frontend package", "memoryscope.core.worker.frontend.extract_time_worker module", "memoryscope.core.worker.frontend.fuse_rerank_worker module", "memoryscope.core.worker.frontend.print_memory_worker module", "memoryscope.core.worker.frontend.read_message_worker module", "memoryscope.core.worker.frontend.retrieve_memory_worker module", "memoryscope.core.worker.frontend.semantic_rank_worker module", "memoryscope.core.worker.frontend.set_query_worker module", "memoryscope.core.worker.memory_base_worker module", "memoryscope.core.worker.memory_manager module", "memoryscope.enumeration package", "memoryscope.enumeration.action_status_enum module", "memoryscope.enumeration.language_enum module", "memoryscope.enumeration.memory_type_enum module", "memoryscope.enumeration.message_role_enum module", "memoryscope.enumeration.model_enum module", "memoryscope.enumeration.store_status_enum module", "memoryscope.scheme package", "memoryscope.scheme.memory_node module", "memoryscope.scheme.message module", "memoryscope.scheme.model_response module", "memoryscope"], "titleterms": {"action_status_enum": 82, "agentscop": 6, "and": [4, 8], "api": 0, "api_memory_chat": 19, "argument": [10, 23], "autogen": 7, "backend": [1, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "backend_oper": 34, "base": 1, "base_memory_chat": 20, "base_memory_servic": 40, "base_memory_stor": 43, "base_model": 28, "base_monitor": 44, "base_oper": 35, "base_work": 69, "base_workflow": 36, "chat": [1, 8, 9, 18, 19, 20, 21], "cli": 10, "cli_memory_chat": 21, "clone": 2, "command": 10, "common_const": 15, "compos": 3, "config": [1, 22, 23, 24], "config_manag": 24, "configur": 10, "consolid": 8, "consolidate_memory_op": 37, "constant": [14, 15, 16], "content": [13, 14, 17, 18, 22, 27, 33, 39, 42, 49, 58, 59, 71, 81, 88], "contra_repeat_work": 60, "core": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "custom": 4, "datetime_handl": 50, "demo": 0, "docker": 3, "dummy_generation_model": 29, "dummy_memory_stor": 45, "dummy_monitor": 46, "dummy_work": 70, "enumer": [1, 81, 82, 83, 84, 85, 86, 87], "exampl": 8, "extract_time_work": 72, "file": 10, "for": 8, "fork": 2, "frontend": [1, 71, 72, 73, 74, 75, 76, 77, 78], "frontend_oper": 38, "fuse_rerank_work": 73, "get_observation_with_time_work": 61, "get_observation_work": 62, "get_reflection_subject_work": 63, "info_filter_work": 64, "initi": 8, "instanc": 8, "interfac": [8, 10], "language_const": 16, "language_enum": 83, "line": 10, "llama_index_embedding_model": 30, "llama_index_es_memory_stor": 47, "llama_index_generation_model": 31, "llama_index_rank_model": 32, "llama_index_sync_elasticsearch": 48, "load_memory_work": 65, "logger": 51, "long_contra_repeat_work": 66, "low": 8, "memori": 8, "memory_base_work": 79, "memory_manag": 80, "memory_nod": 89, "memory_scope_servic": 41, "memory_type_enum": 84, "memoryscop": [0, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92], "memoryscope_context": 26, "messag": 90, "message_role_enum": 85, "model": [1, 27, 28, 29, 30, 31, 32], "model_enum": 86, "model_respons": 91, "modul": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91], "more": 8, "of": [8, 10], "oper": [1, 4, 5, 33, 34, 35, 36, 37, 38], "packag": [13, 14, 17, 18, 22, 27, 33, 39, 42, 49, 58, 59, 71, 81, 88], "print_memory_work": 74, "prompt_handl": 52, "pull": 2, "pypi": 3, "re": 8, "read_message_work": 75, "reflect": 8, "registri": 53, "request": 2, "respons": 8, "response_text_pars": 54, "retrieve_memory_work": 76, "rt": [8, 9], "scheme": [1, 88, 89, 90, 91], "semantic_rank_work": 77, "servic": [1, 8, 9, 39, 40, 41], "set_query_work": 78, "singleton": 55, "storag": [1, 42, 43, 44, 45, 46, 47, 48], "store_status_enum": 87, "submodul": [14, 17, 18, 22, 27, 33, 39, 42, 49, 58, 59, 71, 81, 88], "subpackag": [13, 17, 58], "the": [8, 10], "time": 8, "timer": 56, "tool_funct": 57, "update_insight_work": 67, "update_memory_work": 68, "usag": [8, 10], "use": 10, "user": 8, "util": [49, 50, 51, 52, 53, 54, 55, 56, 57], "with": [6, 7], "without": 8, "work": [6, 7], "worker": [1, 4, 5, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "x86_64": 3, "yaml": [10, 11]}}) \ No newline at end of file