Zep

AIエージェント用の長期記憶

使用方法

Zepを統合して長期記憶管理を実現。スレッドの作成、メッセージの追加、AI駆動の要約や事実抽出によるコンテキストの取得が可能です。

ツール

zep_create_thread

Zepで新しい会話スレッドを開始する

入力

パラメータ必須説明
threadIdstringはいスレッドの一意の識別子
userIdstringはいスレッドに関連付けられたユーザーID
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
threadIdstringスレッドID
userIdstringユーザーID
uuidstring内部UUID
createdAtstring作成タイムスタンプ
projectUuidstringプロジェクトUUID

zep_get_threads

すべての会話スレッドを一覧表示する

入力

パラメータ必須説明
pageSizenumberいいえ1ページあたりに取得するスレッド数
pageNumbernumberいいえページネーションのページ番号
orderBystringいいえ結果を並べ替える項目(created_at、updated_at、user_id、thread_id)
ascbooleanいいえ並べ替え方向:昇順はtrue、降順はfalse
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
threadsarrayスレッドオブジェクトの配列
responseCountnumberこのレスポンスに含まれるスレッドの数
totalCountnumber利用可能なスレッドの総数

zep_delete_thread

Zepから会話スレッドを削除する

入力

パラメータ必須説明
threadIdstringはい削除するスレッドID
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
deletedbooleanスレッドが削除されたかどうか

zep_get_context

サマリーモードまたは基本モードでスレッドからユーザーコンテキストを取得する

入力

パラメータ必須説明
threadIdstringはいコンテキストを取得するスレッドID
modestringいいえコンテキストモード:「summary」(自然言語)または「basic」(生のファクト)
minRatingnumberいいえ関連するファクトをフィルタリングする最小評価
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
contextstringコンテキスト文字列(要約または基本モード)

zep_get_messages

スレッドからメッセージを取得する

入力

パラメータ必須説明
threadIdstringはいメッセージを取得するスレッドID
limitnumberいいえ返すメッセージの最大数
cursorstringいいえページネーション用のカーソル
lastnnumberいいえ返す最新メッセージの数(limitとcursorより優先される)
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
messagesarrayメッセージオブジェクトの配列
rowCountnumberこのレスポンスに含まれるメッセージの数
totalCountnumberスレッド内のメッセージの総数

zep_add_messages

既存のスレッドにメッセージを追加する

入力

パラメータ必須説明
threadIdstringはいメッセージを追加するスレッドID
messagesjsonはいロールとコンテンツを持つメッセージオブジェクトの配列
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
threadIdstringスレッドID
addedbooleanメッセージが正常に追加されたかどうか
messageIdsarray追加されたメッセージUUIDの配列

zep_add_user

Zepで新しいユーザーを作成する

入力

パラメータ必須説明
userIdstringはいユーザーの一意の識別子
emailstringいいえユーザーのメールアドレス
firstNamestringいいえユーザーの名
lastNamestringいいえユーザーの姓
metadatajsonいいえJSONオブジェクトとしての追加メタデータ
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
userIdstringユーザーID
emailstringユーザーのメール
firstNamestringユーザーの名
lastNamestringユーザーの姓
uuidstring内部UUID
createdAtstring作成タイムスタンプ
metadataobjectユーザーメタデータ

zep_get_user

Zepからユーザー情報を取得する

入力

パラメータ必須説明
userIdstringはい取得するユーザーID
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
userIdstringユーザーID
emailstringユーザーのメール
firstNamestringユーザーの名
lastNamestringユーザーの姓
uuidstring内部UUID
createdAtstring作成タイムスタンプ
updatedAtstring最終更新タイムスタンプ
metadataobjectユーザーメタデータ

zep_get_user_threads

特定のユーザーのすべての会話スレッドを一覧表示する

入力

パラメータ必須説明
userIdstringはいスレッドを取得するユーザーID
limitnumberいいえ返すスレッドの最大数
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
threadsarrayこのユーザーのスレッドオブジェクトの配列
totalCountnumber返されたスレッドの総数

注意事項

  • カテゴリー: tools
  • タイプ: zep
パラメータ必須説明
userIdstringはいスレッドを取得するユーザーID(例:"user_123")
limitnumberいいえ返すスレッドの最大数(例:10、25、50)
apiKeystringはいあなたのZep APIキー

出力

パラメータ説明
threadsarrayスレッドオブジェクトの配列
threadIdstringスレッド識別子
userIdstring関連付けられたユーザーID
uuidstring内部UUID
createdAtstring作成タイムスタンプ(ISO 8601)
updatedAtstring最終更新タイムスタンプ(ISO 8601)
projectUuidstringプロジェクトUUID
metadataobjectカスタムメタデータ(動的なキーと値のペア)
totalCountnumber利用可能なアイテムの総数

On this page

Start building today
Trusted by over 70,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started