57 lines
1.7 KiB
Plaintext
57 lines
1.7 KiB
Plaintext
---
|
|
title: Features
|
|
description: 'Graph Memory features'
|
|
icon: "sparkles"
|
|
iconType: "solid"
|
|
---
|
|
|
|
Graph Memory is a powerful feature that allows you to create and utilize complex relationships between pieces of information.
|
|
|
|
## Graph Memory Features
|
|
|
|
### Using Custom Prompts
|
|
|
|
You can specify a custom prompt that will be used to extract specific entities from the given input text. This allows for more targeted and relevant information extraction based on your needs. Here's an example of how to specify a custom prompt:
|
|
|
|
<CodeGroup>
|
|
```python Python
|
|
from mem0 import Memory
|
|
|
|
config = {
|
|
"graph_store": {
|
|
"provider": "neo4j",
|
|
"config": {
|
|
"url": "neo4j+s://xxx",
|
|
"username": "neo4j",
|
|
"password": "xxx"
|
|
},
|
|
"custom_prompt": "Please only extract entities containing sports related relationships and nothing else.",
|
|
}
|
|
}
|
|
|
|
m = Memory.from_config(config_dict=config)
|
|
```
|
|
|
|
```typescript TypeScript
|
|
import { Memory } from "mem0ai/oss";
|
|
|
|
const config = {
|
|
graphStore: {
|
|
provider: "neo4j",
|
|
config: {
|
|
url: "neo4j+s://xxx",
|
|
username: "neo4j",
|
|
password: "xxx",
|
|
},
|
|
customPrompt: "Please only extract entities containing sports related relationships and nothing else.",
|
|
}
|
|
}
|
|
|
|
const memory = new Memory(config);
|
|
```
|
|
</CodeGroup>
|
|
|
|
If you want to use a managed version of Mem0, please check out [Mem0](https://mem0.dev/pd). If you have any questions, please feel free to reach out to us using one of the following methods:
|
|
|
|
<Snippet file="get-help.mdx" />
|