Skip to content

Commit 35e8246

Browse files
committed
update: enhance README with Memobase dashboard image
1 parent a5bba72 commit 35e8246

File tree

5 files changed

+23
-14
lines changed

5 files changed

+23
-14
lines changed

README.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
**Author:** acane0320
66

7-
**Version:** 0.0.1
7+
**Version:** 0.0.2
88

99
**Type:** tool
1010

@@ -29,11 +29,20 @@ To use this plugin, you need to provide the following credentials when adding it
2929
2. **Memobase API Key:** **Your** API key for authenticating with **your** Memobase instance.
3030

3131
You can obtain these from your [Memobase dashboard](https://www.memobase.io/en/dashboard) or configuration.
32+
![Memobase dashboard](/_assets/memobase_dashboard.png)
3233
### Usage
3334

34-
Once configured with the details of your Memobase instance, the Memobase tools will be available within the Dify orchestration interface. You can add these tools to your workflows to:
35+
Once configured with the details of your Memobase instance, the Memobase tools will be available within the Dify orchestration interface.
36+
37+
You can add these tools to your workflows to:
3538

3639
* Store conversation history for long-term memory in your Memobase.
3740
* Retrieve user profiles or context from your Memobase to personalize responses.
3841
* Search past user events or interactions stored in your Memobase.
39-
* Manage user information within your Memobase directly from Dify.
42+
* Manage user information within your Memobase directly from Dify.
43+
44+
For specific instructions on how to use the tool, you can refer to the [Memobase API Reference](https://docs.memobase.io/api-reference/overview).
45+
46+
### Workflow
47+
Here's a minimal workflow based on the memobase plugin to implement the memory functionality.
48+
![Memobase workflow](/_assets/workflow.png)

_assets/memobase_dashboard.png

13.3 KB
Loading

_assets/workflow.png

187 KB
Loading

manifest.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 0.0.1
1+
version: 0.0.2
22
type: plugin
33
author: acane0320
44
name: memobase
@@ -8,10 +8,10 @@ label:
88
ja_Jp: memobase
99
pt_BR: memobase
1010
description:
11-
en_US: Memobase is a fast and scalable, long-term user memory backend for your AI.
12-
zh_Hans: Memobase 是一个快速、可扩展的AI长期用户记忆后端
13-
ja_Jp: Memobaseは、AIのための高速でスケーラブルな長期ユーザーメモリバックエンドです
14-
pt_BR: Memobase é um backend de memória de usuário de longo prazo rápido e escalável para sua IA.
11+
en_US: Memobase is a user profile-based memory system designed to bring long-term user memory to your Generative AI (GenAI) applications.
12+
zh_Hans: Memobase 是一个用户档案基础的记忆系统,旨在为您的生成式AI(GenAI)应用程序带来长期用户记忆
13+
ja_Jp: Memobaseは、ユーザープロファイルベースのメモリシステムであり、生成AI(GenAI)アプリケーションに長期的なユーザーメモリを提供することを目的としています
14+
pt_BR: Memobase é um sistema de memória baseado em perfil de usuário projetado para trazer memória de usuário de longo prazo para suas aplicações de IA generativa (GenAI).
1515

1616
icon: memobase.svg
1717
resource:
@@ -25,7 +25,7 @@ plugins:
2525
tools:
2626
- provider/memobase.yaml
2727
meta:
28-
version: 0.0.1
28+
version: 0.0.2
2929
arch:
3030
- amd64
3131
- arm64

provider/memobase.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ identity:
77
ja_Jp: memobase
88
pt_BR: memobase
99
description:
10-
en_US: Memobase is a fast and scalable, long-term user memory backend for your AI.
11-
zh_Hans: Memobase 是一个快速、可扩展的AI长期用户记忆后端
12-
ja_Jp: Memobaseは、AIのための高速でスケーラブルな長期ユーザーメモリバックエンドです
13-
pt_BR: Memobase é um backend de memória de usuário de longo prazo rápido e escalável para sua IA.
10+
en_US: Memobase is a user profile-based memory system designed to bring long-term user memory to your Generative AI (GenAI) applications.
11+
zh_Hans: Memobase 是一个用户档案基础的记忆系统,旨在为您的生成式AI(GenAI)应用程序带来长期用户记忆
12+
ja_Jp: Memobaseは、ユーザープロファイルベースのメモリシステムであり、生成AI(GenAI)アプリケーションに長期的なユーザーメモリを提供することを目的としています
13+
pt_BR: Memobase é um sistema de memória baseado em perfil de usuário projetado para trazer memória de usuário de longo prazo para suas aplicações de IA generativa (GenAI).
1414
icon: memobase.svg
1515
credentials_for_provider:
1616
memobase_url:
@@ -31,7 +31,6 @@ credentials_for_provider:
3131
zh_Hans: 从 Memobase 获取您的 Memobase URL
3232
ja_Jp: MemobaseのURLをMemobaseから取得してください
3333
pt_BR: Obtenha sua URL do Memobase no Memobase
34-
url: https://www.memobase.io/en/dashboard
3534
memobase_api_key:
3635
type: secret-input
3736
required: true
@@ -52,6 +51,7 @@ credentials_for_provider:
5251
pt_BR: Obtenha sua chave de API do Memobase no Memobase
5352
url: https://www.memobase.io/en/dashboard
5453
tools:
54+
- tools/user/get_or_create_user.yaml
5555
- tools/user/add_user.yaml
5656
- tools/user/get_user.yaml
5757
- tools/user/update_user.yaml

0 commit comments

Comments
 (0)