ワークフローにメモリーを統合します。メモリーの追加、取得、すべてのメモリーの取得、メモリーの削除が可能です。
新しいメモリーをデータベースに追加するか、同じIDの既存のメモリーに追加します。
パラメータ | 型 | 必須 | 説明 |
---|
id | string | はい | メモリーの識別子。このIDのメモリーが既に存在する場合、新しいデータはそれに追加されます。 |
role | string | はい | エージェントメモリーの役割(user、assistant、またはsystem) |
content | string | はい | エージェントメモリーのコンテンツ |
パラメータ | 型 | 説明 |
---|
success | boolean | メモリが正常に追加されたかどうか |
memories | array | 新規または更新されたメモリを含むメモリオブジェクトの配列 |
error | string | 操作が失敗した場合のエラーメッセージ |
IDで特定のメモリを取得する
パラメータ | 型 | 必須 | 説明 |
---|
id | string | はい | 取得するメモリの識別子 |
パラメータ | 型 | 説明 |
---|
success | boolean | メモリが正常に取得されたかどうか |
memories | array | リクエストされたIDのメモリデータの配列 |
message | string | 成功またはエラーメッセージ |
error | string | 操作が失敗した場合のエラーメッセージ |
データベースからすべてのメモリを取得する
パラメータ | 型 | 説明 |
---|
success | boolean | すべてのメモリが正常に取得されたかどうか |
memories | array | キー、型、データを含むすべてのメモリオブジェクトの配列 |
message | string | 成功またはエラーメッセージ |
error | string | 操作が失敗した場合のエラーメッセージ |
IDで特定のメモリを削除する
パラメータ | 型 | 必須 | 説明 |
---|
id | string | はい | 削除するメモリの識別子 |
パラメータ | 型 | 説明 |
---|
success | boolean | メモリが正常に削除されたかどうか |
message | string | 成功またはエラーメッセージ |
error | string | 操作が失敗した場合のエラーメッセージ |