mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-01-19 03:35:11 +08:00
Docs: Added configure memory (#12665)
### What problem does this PR solve? As title. ### Type of change - [x] Documentation Update
This commit is contained in:
@ -23,6 +23,44 @@ When creating a Memory, users can precisely define which types of information to
|
||||
|
||||

|
||||
|
||||
## Configure memory
|
||||
|
||||
On the **Memory** page, click the intended memory **>** **Configuration** to view and update its settings.
|
||||
|
||||
### Name
|
||||
|
||||
The unique name of the memory created.
|
||||
|
||||
### Embedding model
|
||||
|
||||
The embedding model for converting the memory into embeddings.
|
||||
|
||||
### LLM
|
||||
|
||||
The chat model for extracting knowledge from the memory.
|
||||
|
||||
### Memory type
|
||||
|
||||
What is stored in the memory:
|
||||
|
||||
`Raw`: The raw dialogue between the user and the Agent (Required by default).
|
||||
`Semantic Memory`: General knowledge and facts about the user and world.
|
||||
`Episodic Memory`: Time-stamped records of specific events and experiences.
|
||||
`Procedural Memory`: Learned skills, habits, and automated procedures.
|
||||
|
||||
### Memory size
|
||||
|
||||
The default capacity allocated to the memory and the corresponding embeddings in bytes. Defaults to `5242880` (5MB).
|
||||
|
||||
:::tip NOTE
|
||||
A 1KB message with a 1024-dimension embedding occupies approximately 9KB of memory (1KB + 1024 x 8Bytes = 9KB). With a default limit of 5 MB, the system can store roughly 500 such messages.
|
||||
:::
|
||||
|
||||
### Permission
|
||||
|
||||
- **Only me**: Exclusive to the user.
|
||||
- **Team**: Share this memory with the team members.
|
||||
|
||||
|
||||
## Manage memory
|
||||
|
||||
@ -58,7 +96,12 @@ At the same time you have finished **Retrieval** component settings, select the
|
||||
|
||||
### Can I share my memory?
|
||||
|
||||
Yes, you can. Your memory can be shared between Agents. If you wish to share your memory with your team members, please ensure you have configured its team permissions. See [Share memory](../team/share_memory.md) for details.
|
||||
Yes, you can. Your memory can be shared between Agents. See these topics:
|
||||
|
||||
- [Create memory](#create-memory)
|
||||
- [Enhance Agent context](#enhance-agent-context)
|
||||
|
||||
If you wish to share your memory with your team members, please ensure you have configured its team permissions. See [Share memory](../team/share_memory.md) for details.
|
||||
|
||||
|
||||
|
||||
|
||||
@ -13,9 +13,8 @@ Share a memory with your team members.
|
||||
|
||||
When ready, you may share your memory with your team members so that they can use it. Please note that your memories are not shared automatically; you must manually enable sharing by selecting the corresponding **Permissions** radio button:
|
||||
|
||||
1. Click the intended memory to open its editing canvas.
|
||||
1. Navigate to the **Memory** page, find the intended memory, and click to open its editing canvas.
|
||||
2. Click **Configurations**.
|
||||
3. Change **Permissions** from **Only me** to **Team**.
|
||||
4. Click **Save** to apply your changes.
|
||||
|
||||
*When completed, your team members will see your shared memories.*
|
||||
4. Click **Save** to apply your changes.
|
||||
*When completed, your team members will see your shared memories.*
|
||||
Reference in New Issue
Block a user