GET /v1/memory_stores/{memory_store_id}/memories
指定された Memory Store 内のアクティブなメモリエントリを取得します。一覧レスポンスには content は含まれません。
パスパラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
memory_store_id | string | はい | Memory Store ID(memstore_ プレフィックス) |
ヘッダー
| ヘッダー | 値 | 必須 |
|---|---|---|
| Authorization | Bearer $QODER_PAT | はい |
クエリパラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
limit | integer | いいえ | 1 ページあたりの返却件数上限。正の整数。デフォルト 20、最大 100 |
after_id | string | いいえ | カーソルページネーション:この ID 以降のレコードを返す。before_id と排他 |
before_id | string | いいえ | カーソルページネーション:この ID 以前のレコードを返す。after_id と排他 |
path_prefix | string | いいえ | path がこのプレフィックスで始まるエントリのみ返す |
created_at[gte] | string | いいえ | この RFC 3339 タイムスタンプ以降に作成されたレコードを返す |
created_at[lte] | string | いいえ | この RFC 3339 タイムスタンプ以前に作成されたレコードを返す |
リクエスト例
レスポンス例
HTTP 200 OKレスポンスフィールド
| フィールド | 型 | 説明 |
|---|---|---|
data | array | メモリエントリオブジェクトの配列。content は省略される |
first_id | string | null | 現在ページ先頭レコード ID。data が空の場合は null |
last_id | string | null | 現在ページ末尾レコード ID。data が空の場合は null |
has_more | boolean | さらにレコードがあるかどうか |
ページネーション
メモリエントリ一覧はリソース ID の降順で返されます。has_more が true の場合、after_id=<last_id> で次のページを取得します。
エラーレスポンス
| HTTP | type | 説明 |
|---|---|---|
| 400 | invalid_request_error | 無効な limit、無効なタイムスタンプ、または before_id と after_id の両方が指定されている |
| 401 | authentication_error | 認証トークンが提供されていないまたは無効 |
| 404 | not_found_error | 指定の Memory Store が存在しない |
関連項目
Memory Stores
Agent に Session をまたいだ永続メモリを与える。