メモリ ライフサイクル操作によってプロジェクト、エンドユーザー スコープ、トピック、生レコード レベルで動作します。ユーザーのリクエストに一致する最小の破壊境界を選択してください。
#データ階層
| レベル | 含まれます | 典型的操作 |
|---|---|---|
| プロジェクト | 1 つの製品/環境のすべてのメモリ | 環境の分解 |
| スコープ | 1 つのエンド ユーザーの概要、トピック、生の記録 | ユーザー消去 |
| トピック | セマンティック サマリーとそのリンクされたレコード | 主題を 1 つ忘れる |
| 生のレコード | 1 つのキャプチャされたユーザー/アシスタント交換 | ソースを 1 つ削除する |
#取得を無効にする
トピックは保存されたままですが、取得無効のマークが付けられる場合があります。管理呼び出し元が無効なトピックを明示的に要求しない限り、通常の取得では除外されます。
#削除操作
DELETE
/api/v1/memory/projects/:projectKey/scopes/:scopeIdエンドユーザーのメモリ スコープを 1 つ削除します。
DELETE
/api/v1/memory/projects/:projectKey/topics/:topicIdトピックを 1 つ削除し、要求された未加工データ ポリシーを適用します。
DELETE
/api/v1/memory/projects/:projectKey/raw/:rawEntryIdキャプチャされた未加工の交換を 1 つ削除します。
DELETE
/api/v1/memory/projects/:projectKey完全なメモリ プロジェクト境界を削除します。
#安定した ID
安定したアプリケーション ユーザー識別子をendUserKeyとして再利用します。一時的なデバイス トークンまたはブラウザ セッション ID は使用しないでください。使用しない場合、同じユーザーが複数のメモリ スコープにフラグメント化されてしまいます。