Sim

メモリー

メモリーストアを追加

使用方法

ワークフローにメモリーを統合します。メモリーの追加、取得、すべてのメモリーの取得、メモリーの削除が可能です。

ツール

memory_add

新しいメモリーをデータベースに追加するか、同じIDの既存のメモリーに追加します。

入力

パラメータ必須説明
idstringはいメモリーの識別子。このIDのメモリーが既に存在する場合、新しいデータはそれに追加されます。
rolestringはいエージェントメモリーの役割(user、assistant、またはsystem)
contentstringはいエージェントメモリーのコンテンツ

出力

パラメータ説明
successbooleanメモリが正常に追加されたかどうか
memoriesarray新規または更新されたメモリを含むメモリオブジェクトの配列
errorstring操作が失敗した場合のエラーメッセージ

memory_get

IDで特定のメモリを取得する

入力

パラメータ必須説明
idstringはい取得するメモリの識別子

出力

パラメータ説明
successbooleanメモリが正常に取得されたかどうか
memoriesarrayリクエストされたIDのメモリデータの配列
messagestring成功またはエラーメッセージ
errorstring操作が失敗した場合のエラーメッセージ

memory_get_all

データベースからすべてのメモリを取得する

入力

パラメータ必須説明

出力

パラメータ説明
successbooleanすべてのメモリが正常に取得されたかどうか
memoriesarrayキー、型、データを含むすべてのメモリオブジェクトの配列
messagestring成功またはエラーメッセージ
errorstring操作が失敗した場合のエラーメッセージ

memory_delete

IDで特定のメモリを削除する

入力

パラメータ必須説明
idstringはい削除するメモリの識別子

出力

パラメータ説明
successbooleanメモリが正常に削除されたかどうか
messagestring成功またはエラーメッセージ
errorstring操作が失敗した場合のエラーメッセージ

注意事項

  • カテゴリ: blocks
  • タイプ: memory
メモリー