mirror of
https://github.com/agentscope-ai/ReMe.git
synced 2026-08-28 05:25:04 +00:00
feat(config): update ReMeLight initialization with default configurations
This commit is contained in:
parent
2af9f329d2
commit
46ffe42a40
4 changed files with 13 additions and 8 deletions
|
|
@ -97,7 +97,6 @@ pip install -e ".[light]"
|
|||
| `LLM_BASE_URL` | LLM base URL | `https://dashscope.aliyuncs.com/compatible-mode/v1` |
|
||||
| `EMBEDDING_API_KEY` | Embedding API key (Optional) | `sk-xxx` |
|
||||
| `EMBEDDING_BASE_URL` | Embedding base URL (Optional) | `https://dashscope.aliyuncs.com/compatible-mode/v1` |
|
||||
| `LLM_MODEL_NAME` | LLM model name | `qwen3.5-plus` |
|
||||
|
||||
#### Python Usage
|
||||
|
||||
|
|
@ -110,7 +109,11 @@ from reme.reme_light import ReMeLight
|
|||
|
||||
async def main():
|
||||
# Initialize ReMeLight
|
||||
reme = ReMeLight()
|
||||
reme = ReMeLight(
|
||||
default_as_llm_config={"model_name": "qwen3.5-35b-a3b"},
|
||||
# default_embedding_model_config={"model_name": "text-embedding-v4"},
|
||||
default_file_store_config={"fts_enabled": True, "vector_enabled": False},
|
||||
)
|
||||
await reme.start()
|
||||
|
||||
messages = [...] # Conversation message list
|
||||
|
|
|
|||
|
|
@ -91,7 +91,6 @@ pip install -e ".[light]"
|
|||
| `LLM_BASE_URL` | LLM base URL | `https://dashscope.aliyuncs.com/compatible-mode/v1` |
|
||||
| `EMBEDDING_API_KEY` | Embedding API key | `sk-xxx` |
|
||||
| `EMBEDDING_BASE_URL` | Embedding base URL | `https://dashscope.aliyuncs.com/compatible-mode/v1` |
|
||||
| `LLM_MODEL_NAME` | LLM model name | `qwen3.5-plus` |
|
||||
|
||||
#### Python使用
|
||||
|
||||
|
|
@ -104,7 +103,11 @@ from reme.reme_light import ReMeLight
|
|||
|
||||
async def main():
|
||||
# 初始化 ReMeLight
|
||||
reme = ReMeLight()
|
||||
reme = ReMeLight(
|
||||
default_as_llm_config={"model_name": "qwen3.5-35b-a3b"},
|
||||
# default_embedding_model_config={"model_name": "text-embedding-v4"},
|
||||
default_file_store_config={"fts_enabled": True, "vector_enabled": False},
|
||||
)
|
||||
await reme.start()
|
||||
|
||||
messages = [...] # 对话消息列表
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ file_stores:
|
|||
embedding_model: default
|
||||
store_name: "reme"
|
||||
|
||||
|
||||
file_watchers:
|
||||
default:
|
||||
backend: full
|
||||
|
|
|
|||
|
|
@ -31,9 +31,9 @@ async def main():
|
|||
|
||||
# 初始化 ReMeLight
|
||||
reme = ReMeLight(
|
||||
working_dir=".reme", # 记忆文件存储目录
|
||||
tool_result_threshold=1000, # 超过此字符数的工具输出自动转存
|
||||
retention_days=7, # tool_result/ 文件保留天数
|
||||
default_as_llm_config={"model_name": "qwen3.5-35b-a3b"},
|
||||
# default_embedding_model_config={"model_name": "text-embedding-v4"},
|
||||
default_file_store_config={"fts_enabled": True, "vector_enabled": False},
|
||||
)
|
||||
logging.getLogger("reme").setLevel(logging.WARNING)
|
||||
await reme.start()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue