Find a file
2024-07-28 22:04:45 +08:00
docs feat: Add new modules and update README 2024-07-18 14:59:00 +08:00
examples [dev] add chat examples 2024-07-28 22:04:45 +08:00
memoryscope [dev] add chat examples 2024-07-28 22:04:45 +08:00
tests fix test file import problem 2024-07-28 20:12:02 +08:00
.flake8 code format 2024-07-14 16:52:30 +08:00
.gitignore update sphinx generator 2024-07-17 17:00:38 +08:00
.pre-commit-config.yaml [feature] update the docstring in worker/summary, worker/write, base_worker.py 2024-07-19 17:05:23 +08:00
docker-compose.yml fix arg in docker compose 2024-07-10 01:06:18 +08:00
Dockerfile update dockerfile 2024-07-18 15:42:59 +08:00
LICENSE [feature] update the docstring in worker/summary, worker/write, base_worker.py 2024-07-19 17:05:23 +08:00
poetry.lock [update] update the poetry lock file 2024-07-19 10:24:30 +08:00
pyproject.toml [feature] update the poetry configuration file, add dev dependency 2024-07-19 10:24:30 +08:00
README.md [docstring] update the readme 2024-07-23 16:20:09 +08:00
README_ZH.md [docstring] update the readme 2024-07-23 16:20:09 +08:00
requirements.txt delete default service params 2024-07-11 21:09:23 +08:00

English | 中文

MemoryScope

🚀 Installation

(1) Docker-Compose (Recommanded)

  1. Clone the project and edit the config.

    git clone https://...
    nano config/demo_config_cn.yaml
    
  2. Edit docker-compose.yml to change environment variable.

    DASHSCOPE_API_KEY: "sk-0000000000"
    
  3. Run docker-compose up to build and launch the memory-scope cli interface.

(2) Docker

  1. Clone the project and edit the config.

    git clone https://...
    nano config/demo_config_cn.yaml
    
  2. Build the Dockerfile with command:

    sudo docker build --network=host -t memoryscope .
    
  3. Run ElasticSearch Container with command:

    docker run -p 9200:9200 \
        -e "discovery.type=single-node" \
        -e "xpack.security.enabled=false" \
        -e "xpack.license.self_generated.type=trial" \
        docker.elastic.co/elasticsearch/elasticsearch:8.13.2
    
  4. Launch the built image with command:

    sudo docker run -it --rm --net=host memoryscope
    

💡 Contribute

Contributions are always encouraged!

We highly recommend install pre-commit hooks in this repo before committing pull requests. These hooks are small house-keeping scripts executed every time you make a git commit, which will take care of the formatting and linting automatically.

poetry install --with dev
pre-commit install

📖 Citation

Reference to cite if you use MemoryScope in a paper:

@software{MemoryScope,
author = {},
month = {08},
title = {{MemoryScope}},
url = {https://github.com/modelscope/MemoryScope},
year = {2024}
}