Delete 删除单个记忆(不考虑谱系)。
(ctx context.Context, docID string)
| 376 | |
| 377 | // Delete 删除单个记忆(不考虑谱系)。 |
| 378 | func (sm *SemanticMemory) Delete(ctx context.Context, docID string) error { |
| 379 | if sm == nil || sm.cfg.Store == nil { |
| 380 | return nil |
| 381 | } |
| 382 | |
| 383 | return sm.cfg.Store.Delete(ctx, []string{docID}) |
| 384 | } |
| 385 | |
| 386 | // UpdateMetadata 更新记忆的元数据。 |
| 387 | func (sm *SemanticMemory) UpdateMetadata(ctx context.Context, docID string, metadata map[string]any) error { |