mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-07-19 21:07:28 +08:00
feat(knowledge): add cli and update docs
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
---
|
||||
title: memory - メモリ
|
||||
description: 長期メモリの検索と読み取り
|
||||
title: memory - メモリ & ナレッジ
|
||||
description: 長期メモリとナレッジベースファイルの検索・読み取り
|
||||
---
|
||||
|
||||
メモリToolには `memory_search`(メモリ検索)と `memory_get`(メモリファイル読み取り)の2つのサブToolがあります。
|
||||
メモリToolには `memory_search`(メモリ検索)と `memory_get`(メモリまたはナレッジファイル読み取り)の2つのサブToolがあります。
|
||||
|
||||
[ナレッジベース](/ja/knowledge) 機能が有効な場合、両ツールとも `knowledge/` ディレクトリのファイルへのアクセスもサポートします。
|
||||
|
||||
## 依存関係
|
||||
|
||||
@@ -11,7 +13,7 @@ description: 長期メモリの検索と読み取り
|
||||
|
||||
## memory_search
|
||||
|
||||
キーワードとベクトルのハイブリッド検索で過去のメモリを検索します。
|
||||
キーワードとベクトルのハイブリッド検索で過去のメモリとナレッジベースの内容を検索します。
|
||||
|
||||
| パラメータ | 型 | 必須 | 説明 |
|
||||
| --- | --- | --- | --- |
|
||||
@@ -19,11 +21,11 @@ description: 長期メモリの検索と読み取り
|
||||
|
||||
## memory_get
|
||||
|
||||
特定のメモリファイルの内容を読み取ります。
|
||||
特定のメモリファイルまたはナレッジファイルの内容を読み取ります。
|
||||
|
||||
| パラメータ | 型 | 必須 | 説明 |
|
||||
| --- | --- | --- | --- |
|
||||
| `path` | string | はい | メモリファイルの相対パス(例:`MEMORY.md`、`memory/2026-01-01.md`) |
|
||||
| `path` | string | はい | ファイルの相対パス(例:`MEMORY.md`、`memory/2026-01-01.md`、`knowledge/concepts/rag.md`) |
|
||||
| `start_line` | integer | いいえ | 開始行番号 |
|
||||
| `end_line` | integer | いいえ | 終了行番号 |
|
||||
|
||||
@@ -34,3 +36,8 @@ Agentは以下のシナリオでメモリToolを自動的に呼び出します
|
||||
- ユーザーが重要な情報を共有した場合 → メモリに保存
|
||||
- 過去のコンテキストが必要な場合 → 関連するメモリを検索
|
||||
- 会話が一定の長さに達した場合 → 要約を抽出して保存
|
||||
- 専門知識について議論する場合 → ナレッジベースから関連ページを検索
|
||||
|
||||
<Note>
|
||||
設定で `knowledge` が `false` に設定されている場合、ツールの説明と検索範囲は自動的にメモリファイルのみに調整されます。
|
||||
</Note>
|
||||
|
||||
Reference in New Issue
Block a user